Api Smoke
Description
--- name: api-smoke description: 本地 FastAPI 烟雾测试 — 起 uvicorn → curl /api/health+meta[+compute?format=json] → pkill。端口从 services.ts 读,踩坑(zsh noclobber / clashx / CJK)全封装。 --- 一键本地 smoke test 任意 hydro-* 站的 FastAPI,不用手写 `pkill + uvicorn + curl + pkill` 四件套。 ## 用法 ```bash /api-smoke hydro-capacity # health + meta 轻量(~5s) /api-smoke hydro-capacity --compute # + /api/compute?format=json,用 data/sample/ 自动识别样例 /api-smoke all # 10 站轻量扫一轮 /api-smoke all --compute
Installation
Installs to ~/.claude/skills/zengtianli-cc-configs-api-smoke/SKILL.md
mkdir -p ~/.claude/skills/zengtianli-cc-configs-api-smoke && curl -fsSL https://raw.githubusercontent.com/zengtianli/cc-configs/HEAD/commands/api-smoke.md -o ~/.claude/skills/zengtianli-cc-configs-api-smoke/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
Full documentation available on GitHub
View Source RepositoryRelated Skills
Import Drawio
Redraw a draw.io file as an editorial diagram at a chosen format, size, and detail level
Code Quality Import Mermaid
Redraw Mermaid as an editorial diagram at a chosen format, size, and detail level
Code Quality Job Stories
- Create job stories with acceptance criteria in JTBD format
Code Quality Wwas
- Create backlog items in Why-What-Acceptance format
Code Quality Code Quality Review
Review code quality in: $ARGUMENTS
Code Quality Standards Skills
Engineering standards and compliance skills
Code Quality