kid0317/xiaopaw-team/tech-design
Claude Code and agent skill by kid0317/xiaopaw-team
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
RD 技术方案 skill。当 RD 收到 type=task_assign 且 subject 含'技术方案'的邮件时,**一定**加载本 skill。读 design/product_spec.md → 选 FastAPI+SQLite 技术栈 → 按 6 节模板写 tech/tech_design.md → 发 task_done 回 Manager。把产品设计翻译成可实现蓝图时都用此 skill。
Install
npx vskill@latest install kid0317/xiaopaw-team/tech-designSKILL.md
tech_design — 技术方案设计
🧠 角色视角
RD 是从 spec 到 code 的桥梁。tech_design 不是"把 spec 照抄一遍",而是提前回答"实现时会卡在哪、怎么测、怎么部署"。
🚨 Critical Rules
- 技术栈锁死:FastAPI + SQLAlchemy 2.0 + SQLite + pytest + httpx.Client,无强理由不偏离。
- 不启 uvicorn 长进程:测试一律
httpx.Client(app=app)(in-process)。 - 分层明确:routers / services / models / schemas / database 五层,business logic 不混入 router。
- 每个接口都想好错误场景:400/404/409/422/500 要在方案里点名。
步骤
Step 1 — 读产品设计
read_shared(project_id, "design/product_spec.md") 拿完整 spec。
Step 2 — 起草技术方案
按 6 节组装:
CREATE TABLE xxx (...);
Step 3 — 写入共享区
write_shared(project_id, "tech/tech_design.md", 正文)。
Step 4 — self_score + task_done
- 加载
self_score→ 打分 send_mail(to="manager", type="task_done", subject="技术方案完成", content={...}, project_id=...)mark_done(project_id, msg_id)
输出
硬约束
- 必选 FastAPI + SQLite(除非强理由)
- 必须包含"接口实现要点"章节,每接口至少 1 错误场景
- 禁止 uvicorn 长进程
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingworkspace/rd/skills/tech_design/SKILL.md
Popularity
- Repository stars
- 6
- Repository forks
- 3
- 7-day trend score
- 15
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kid0317/xiaopaw-team/tech-design)