{
  "markdown": "# msw-api Skills\n\n[![skills.sh](https://skills.sh/b/eminoda/msw-api)](https://skills.sh/eminoda/msw-api)\n\n面向 **MSW（Mock Service Worker）与 API 契约对齐** 的 Agent Skills 库。\n\n## 技能命名\n\n| 类型 | 名称 |\n|------|------|\n| **总技能（包入口）** | `msw-api` |\n| **子技能** | `msw-find-diff`、`msw-update-code`、`msw-verify-plan`、`msw-writing-skills` |\n\n```\n接口文档 → msw-find-diff → msw-plan.md → 确认 → msw-update-code → msw-verify-plan（可选）\n```\n\n## 目录结构\n\n```\nmsw-api/\n├── skills/\n│   ├── msw-api/              # 总入口\n│   ├── msw-find-diff/\n│   ├── msw-update-code/\n│   ├── msw-verify-plan/\n│   └── msw-writing-skills/\n├── .cursor-plugin/\n├── .claude-plugin/\n├── .codex-plugin/\n├── .opencode/\n└── docs/\n```\n\n## 安装\n\n```bash\nnpx skills add eminoda/msw-api --list\nnpx skills add eminoda/msw-api -g -y\n\n# 总技能 + 工作流子技能\nnpx skills add eminoda/msw-api -g -y \\\n  --skill msw-api --skill msw-find-diff --skill msw-update-code --skill msw-verify-plan\n```\n\n发布检查：`npm run skills:publish` · 文档：[docs/SKILLS_SH.md](docs/SKILLS_SH.md) · 多平台：[docs/PLATFORMS.md](docs/PLATFORMS.md)\n\n## Cursor 本地开发\n\n```bash\n./scripts/install-cursor-skills.sh\n```\n\n```powershell\n.\\scripts\\install-cursor-skills.ps1\n```\n\n## 业务项目\n\n根目录放置 `msw-plan.config.json`（示例见 `skills/msw-find-diff/msw-plan.config.example.json`）。\n\n## 许可\n\nMIT — 见 [LICENSE](LICENSE).\n",
  "bytes": 1279,
  "sha": "0a03eca432c7150854647129f98b2629cf015cdb740b05376df29b77344de71e",
  "repo_slug": "eminoda/msw-api",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_eminoda_msw_api_09846d7a/readme"
}