Pdlc add service
36 slash commands that turn Claude Code into a real PDLC workflow — PRD → TDD → implement → review → ship. Hard contracts force AI to persist artifacts, write failing tests first, and run self-checks. No more "looks done" in chat.
npx -y skills add kanfu-panda/pdlc-skills --skill pdlc-add-serviceAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 9 stars9 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
添加新的微服务
SKILL.md
1.4 KB, as published. Nobody here has run it
添加新的微服务
<!-- @include templates/prompts/iron-law.md -->在项目中添加一个新的后端微服务,并生成完整的目录结构和初始文档。
工作流程
- 运行
make new-service或直接在backend/services/下创建服务目录 - 根据技术栈生成标准目录结构
- 创建服务的 README.md、CHANGELOG.md
- 在
backend/services/<服务名>/docs/下创建 api-design.md 初始文档 - 更新项目 CLAUDE.md 中的服务列表(如需要)
支持的技术栈
- java/spring: Maven + Spring Boot 标准结构
- go: Go 标准项目布局(cmd/internal/pkg)
- python: FastAPI/Flask 项目结构
- node: Express/NestJS 项目结构
要求
<!-- @include templates/prompts/output-language.md -->- 服务名使用小写英文 + 连字符(如 user-service)
- 创建完成后提示用户下一步编写 API 设计文档
$ARGUMENTS
<!-- @include templates/prompts/handoff.md -->本命令的 handoff 输出:
✅ 新微服务 完成
📦 产出:backend/services/<service-name>/
👉 下一步:(本次流程结束,无后续)