Bilingual (EN/zh) design-plan-execute skill pipeline and all-round acceptance workflow plugin suite / 中英双语的设计→计划→执行 skill 管线与全能验收工作流插件集
npx claudepluginhub flamemida/spec-devDevelopment workflow plugin suite: exploring (thinking partner), requirement-analysis (design workflow), writing-plans / executing-plans (planning and execution), visual-preview, using-git-worktrees / test-driven-development (engineering discipline), acceptance-qa (all-round acceptance), quick-fix (lightweight bug-fix workflow), anysearch (bundled real-time search, vendored from upstream). / 开发工作流插件集:exploring 探索模式、requirement-analysis 设计工作流、writing-plans/executing-plans 计划与执行、visual-preview 可视化预览、using-git-worktrees/test-driven-development 工程纪律、acceptance-qa 全能验收、quick-fix 轻量修复、anysearch 内置实时搜索(上游 skill 内嵌)。
面向 Claude Code 和 Codex 的功能开发 skills 集合,包含系统化的功能开发与需求分析工作流。
中文版 | 融合 ultrathink 深度分析 | MCP 工具增强 | 语言无关
本插件的所有功能在没有 MCP 的情况下也能正常工作!
插件使用智能降级策略,当 MCP 不可用时自动切换到备用方案:
| MCP 工具 | 主要功能 | 降级方案 | 体验差异 |
|---|---|---|---|
| context7 | 最新库文档和 API 参考 | WebSearch + 项目依赖分析 | 可能返回过时文档 |
| exa | 高质量网页搜索 | WebSearch | 搜索结果质量略低 |
| sequential-thinking | 结构化深度思考(ultrathink) | EnterPlanMode + 思维链分析 | 结构化程度降低 |
| 功能 | 有 MCP | 无 MCP(降级) |
|---|---|---|
| 获取最新库文档 | ✅ 实时最新 API | ⚠️ 可能过时(WebSearch) |
| 代码示例搜索 | ✅ 精准代码片段 | ⚠️ 通用搜索结果 |
| 架构深度分析 | ✅ 结构化 ultrathink | ⚠️ 常规思维链 |
| 整体工作流 | 🌟 最佳体验 | ✅ 完全可用 |
# 添加为 marketplace
/plugin marketplace add https://github.com/FlameMida/spec-dev
# 安装 skill 包
/plugin install spec-dev@spec-agent-skills
/requirement-analysis 分析用户权限系统的实现方案
编辑 ~/.claude.json(Windows 用户为 %USERPROFILE%\.claude.json):
{
"mcpServers": {
"context7": {
"command": "npx",
"args": [
"-y",
"@upstash/context7-mcp"
],
"env": {
"CONTEXT7_API_KEY": "${CONTEXT7_API_KEY}"
}
},
"exa": {
"type": "http",
"url": "https://mcp.exa.ai/mcp?exaApiKey=${EXA_API_KEY}"
},
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
}
}
}
/check-mcp
git clone https://github.com/FlameMida/spec-dev.git
cp spec-dev ~/.codex/skills/
codex
使用需求分析skill,分析用户权限系统的实现方案
/check-mcp
直接使用 skills,无需任何 MCP 配置即可获得完整功能(降级方案自动生效)。
在 ~/.zshrc(macOS/Linux)或 ~/.bashrc(Linux)或系统环境变量(Windows)中添加:
export CONTEXT7_API_KEY="your-context7-api-key"
export EXA_API_KEY="your-exa-api-key"
获取 API Key:
如果您:
本插件提供两个主要 skill,可根据需求选择使用:
| 特性 | feat-dev | requirement-analysis |
|---|---|---|
| 阶段数 | 7 阶段 | 9 阶段 |
| 适用场景 | 复杂功能开发、多模块实施、需要架构设计 | 前期分析、技术方案设计、API/数据库设计 |
| 核心输出 | 完整功能实现 + 代码审查 | 实施计划 + 可选实施 |
| 架构设计 | 双模式(单方案/多方案对比) | 单一深度分析 |
| 外部资源研究 | 集成在代码探索阶段 | 独立阶段(条件执行) |
| 实施阶段 | 必须执行 | 可选(用户确认后) |
| 代码审查 | 必须执行(3个并行) | 可选执行(3-5个并行) |
| 断点恢复 | ✅ 支持 | ✅ 支持 |
选择 feat-dev 当你需要:
选择 requirement-analysis 当你需要:
适用场景:复杂功能开发、多模块实施、需要架构设计的任务
使用方式(Claude Code):
/feat-dev 实现用户认证功能
使用方式(Codex):
使用 feat-dev skill,实现用户认证功能
工作流程:7 个完整阶段(需求理解 → 代码探索 → 澄清问题 → 架构设计 → 实施 → 质量审查 → 总结)
示例:
/feat-dev 实现一个支持多租户的订单管理系统,包括订单创建、状态跟踪和报表统计功能
适用场景:快速需求分析、前期设计规划、需要深度分析但不立即实施的场景
使用方式(Claude Code):
/requirement-analysis 分析用户权限系统的实现方案
使用方式(Codex):
使用需求分析skill,分析用户权限系统的实现方案
工作流程:9 个完整阶段(需求理解 → 代码探索 → 外部资源研究 → 澄清问题 → 深度分析 → 展示计划 → 可选实施 → 可选审查 → 总结)
示例:
分析如何集成第三方支付系统(支付宝、微信支付),提供技术方案, 使用需求分析skill
本插件使用三个专门化 agents 提升效率和质量,所有 agents 都支持子任务跟踪。
| Agent | 颜色 | 模型 | 用途 | 使用阶段 | 并行数量 |
|---|---|---|---|---|---|
| code-explorer | 黄色 | haiku | 深度分析代码库,追踪执行路径 | 代码库探索 | 2-5 个 |
| code-architect | 绿色 | sonnet | 设计架构蓝图,制定实施方案 | 架构设计 | 1-3 个 |
| code-reviewer | 红色 | haiku | 代码审查,识别 bug 和规范问题 | 质量审查 | 3-5 个 |
何时使用并行:
并行数量建议:
探索阶段分解策略:
Claude Code marketplace entries for the plugin-safe Agentic Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 94 marketplace plugins, 203 local specialized agents, and 175 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations