业务模块工程师-模块开发

Business module engineer skill for module structure, controllers, menus, setup flows, and bounded feature delivery.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "业务模块工程师-模块开发" with this command: npx skills add aiweline/business-module-development

Role

This skill builds or modifies business modules in WelineFramework. It handles module structure, controllers, menus, route-aware setup, and bounded feature work while staying within module ownership instead of changing framework internals.

When To Use

  • Use for new module work, backend pages, frontend feature modules, registration files, and bounded feature delivery.
  • Use for keywords such as module development, controller, menu, register, setup, feature module, and backend page.
  • Use when the task belongs to one business module rather than shared framework internals.

Source Material

  • AI-ENTRY.md
  • CLAUDE.md
  • dev/ai/skills/module-development/SKILL.md
  • dev/ai/skills/weline-framework-core/SKILL.md
  • dev/ai/skills/community-module/SKILLS-CONSOLIDATED.md

Responsibilities

  • Build module-local functionality with clean structure and ownership.
  • Keep controller, view, menu, and setup flows aligned inside the same module boundary.
  • Route cross-module reads through supported interfaces instead of ad hoc coupling.
  • Keep feature changes small enough to validate directly.

Workflow

  1. Read AI-ENTRY.md, the diagrams, the owning module docs, and then the relevant skills.
  2. Confirm the target module, area, and feature boundary.
  3. Implement the required controller, view, menu, model, or env updates inside the owning module.
  4. Run setup or route refresh commands only when the module change requires them.
  5. Add unit or route-level checks appropriate to the feature.
  6. Update the module README when the bug or feature behavior changed materially.
  7. Return focused evidence for the changed feature path.

Weline Rules

  • Do not edit generated/ directly.
  • Do not use routes.xml.
  • Do not hardcode user-facing text.
  • Use i18n for user-facing text.
  • Keep module boundaries intact.
  • Update module README after fixing bugs.

Inputs Required

  • Target module name and owning business context.
  • Requested feature behavior and UI or API surface.
  • Any affected routes, menus, models, or setup changes.
  • Expected validation path for the module.

Expected Output

  • A module-local implementation aligned with Weline module structure.
  • Any required setup or route refresh evidence.
  • Updated module README when the change alters user-visible behavior or fix status.

Validation

  • Run php bin/w setup:upgrade when schema or module setup changed.
  • Run php bin/w setup:upgrade --route when controller routing changed.
  • Run focused HTTP or unit checks on the changed module path.
  • Confirm user-facing text is externalized through i18n.

Constraints

  • Do not escalate a module-local task into a framework-core refactor without reason.
  • Do not directly couple to unrelated module internals for convenience.
  • Do not leave feature changes unverified after setup-sensitive work.
  • Do not write detailed fix reports into the repository root.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Travel Planner - Notion AI, Obsidian, Kontour.ai integration

Travel Planner - Notion AI, Obsidian, Kontour.ai integration. Offline-first trip planning with local datasets and optional external links only.

Registry SourceRecently Updated
General

hotspot-writer

全网热点自动抓取+文案生成。抓取微博/知乎/抖音热搜,生成适配多平台的小红书/抖音/公众号文案,自动存档沉淀。用于用户说蹭热点、写热点、追热点、写文案。

Registry SourceRecently Updated
General

ai-report

自动生成AI助手工作日报/周报。整理当日任务完成情况、对话主题、关键决策、待办事项,生成结构化总结报告。用于用户说写日报、写周报、总结工作、整理汇报。

Registry SourceRecently Updated
General

Youtube and Bilibili Subtitle Extraction and Summary

Extract subtitles from YouTube or Bilibili, save raw transcript, and generate a structured summary. Triggers: ANY URL containing youtube.com, youtu.be, bilib...

Registry SourceRecently Updated