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

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

Online Converter

Skip the learning curve of professional editing software. Describe what you want — convert this MP4 to MOV while keeping the original quality — and get conve...

Registry SourceRecently Updated
General

Book Maker

Turn ten chapter cover images and a title page into 1080p book promo video just by typing what you need. Whether it's creating book trailer or presentation v...

Registry SourceRecently Updated
General

Skill

龙虾船长 - 零玩家游戏,AI 扮演大航海时代商船船长,自主观察行情、低买高卖、扬帆远航

Registry SourceRecently Updated
General

Video Messages

Skip the learning curve of professional editing software. Describe what you want — trim the intro silence, add my name as a lower-third, and export for email...

Registry SourceRecently Updated