create-module

分类: 数据与AI | 上传者: pierreb-devkitpierreb-devkit | 下载: 0 | 版本: v1.0(最新)

每当用户要求“创建一个模块”、“搭建一个功能”、“添加一个域”、“名为 X 的新模块”或开始一个全新的垂直领域(控制器 + 服务 + 存储库 + 模型 + 路由 + 测试)时,请使用此选项。复制规范的“模块/任务”模板,应用 kebab/Pascal/camel 重命名,并注册配置驱动的枚举。模块保持独立——永远不要修改共享的“lib/”或“config/”来附加模块逻辑。 --- # 创建模块技巧 通过复制“tasks”模板模块并重命名来创建一个新模块。 ## 先决条件 - 规范模板模块 `modules/tasks` 必须存在 - 您需要新模块的名称 (kebab-case) ## 步骤 ### 1. 询问模块名称 提示用户以 kebab-case 格式输入新模块名称(例如,`my-feature`、`user-settings`) ### 2. 派生命名约定 遵循 `/naming` 获取完整参考。 从模块名称快速摘要(例如,`my-feature`): - **kebab-case**:`my-feature`(文件夹名称、文件前缀、路由) - **PascalCase**:`MyFeature`(Mongoose 模型名称、类名称) - **lowerCamelCase**:`myFeature` (变量名称、函数名称、JS 导出) - **UPPER_SNAKE_CASE**:`MY_FEATURE` (常量) ### 3. 复制模块 ```bash cp -rmodules/tasksmodules/{new-module-name} ``` ### 4. 重命名引用

更新日志: Source: GitHub https://github.com/pierreb-devkit/Node

目录结构

当前层级: tree/master/.claude/skills/create-module/

正在加载目录结构...

SKILL.md

登录后下载/点赞/收藏 ❤ 20 | ★ 0
评论 0

请先登录后评论。

评论加载中...