← 返回 Skills 市场
aiweline

业务模块工程师 模块开发

作者 Aiweline · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
51
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install business-module-development
功能描述
Business module engineer skill for module structure, controllers, menus, setup flows, and bounded feature delivery.
使用说明 (SKILL.md)

\r \r

Role\r

\r 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.\r \r

When To Use\r

\r

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

Source Material\r

\r

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

Responsibilities\r

\r

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

Workflow\r

\r

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

Weline Rules\r

\r

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

Inputs Required\r

\r

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

Expected Output\r

\r

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

Validation\r

\r

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

Constraints\r

\r

  • Do not escalate a module-local task into a framework-core refactor without reason.\r
  • Do not directly couple to unrelated module internals for convenience.\r
  • Do not leave feature changes unverified after setup-sensitive work.\r
  • Do not write detailed fix reports into the repository root.\r \r
安全使用建议
This appears safe for its intended purpose as a WelineFramework module-development helper. Before installing or using it, make sure you are comfortable with an agent editing module files and running the listed setup or route-refresh commands when the requested feature requires them.
功能分析
Type: OpenClaw Skill Name: business-module-development Version: 1.0.0 The skill bundle defines a standard development workflow for a PHP-based framework (WelineFramework), focusing on business module creation, controllers, and setup tasks. The instructions in SKILL.md are aligned with legitimate software engineering practices, such as using i18n for text and maintaining module boundaries. The execution of framework-specific CLI commands like 'php bin/w setup:upgrade' is consistent with the stated purpose, and no indicators of malicious intent or data exfiltration were found.
能力评估
Purpose & Capability
The stated purpose is business module development, and the instructions consistently focus on module-local controllers, views, menus, models, setup, and validation.
Instruction Scope
The skill includes boundary controls such as confirming the target module, staying within module ownership, avoiding framework-core refactors without reason, and not editing generated files directly.
Install Mechanism
There is no install spec, executable code, dependency installation, or required runtime binary declared for this instruction-only skill.
Credentials
The skill may lead the agent to modify project files and run Weline setup or route refresh commands, but those actions are disclosed, conditional, and aligned with module development.
Persistence & Privilege
The artifacts do not show credential use, background persistence, autonomous workers, stored memory, or privilege escalation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install business-module-development
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /business-module-development 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Publish_WelineFramework_Multica_role_skills
元数据
Slug business-module-development
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

业务模块工程师 模块开发 是什么?

Business module engineer skill for module structure, controllers, menus, setup flows, and bounded feature delivery. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 51 次。

如何安装 业务模块工程师 模块开发?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install business-module-development」即可一键安装,无需额外配置。

业务模块工程师 模块开发 是免费的吗?

是的,业务模块工程师 模块开发 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

业务模块工程师 模块开发 支持哪些平台?

业务模块工程师 模块开发 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 业务模块工程师 模块开发?

由 Aiweline(@aiweline)开发并维护,当前版本 v1.0.0。

💬 留言讨论