Token导航 LogoToken导航TokenDH.com
Agents And Skills logo
AI代理stdio官方级别未说明来源级核验

Agents And Skills

MCP Server

一个全面的规范驱动开发工具包,包含31个MCP服务器、16个自主代理、52+技能以及结构化工作流模板和脚本。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
工作流自动化PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

assadsharif

提供方

assadsharif

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

SDD工具包

规范驱动开发(SDD)工具包 --使用Claude Code进行功能驱动开发的综合系统,包括31个MCP服务器、16个自主代理、52多种技能和结构化工作流的模板/脚本。

快速开始

# 1. Clone the repository
git clone 
cd agents-and-skills

# 2. Set up Python virtual environment
source .venv/bin/activate

# 3. Install dependencies (already set up)
pip install -r requirements.txt

# 4. Start using SDD workflows
# See .claude/agents/README.md for agent usage

包含什么

核心组件

  • 16个自主代理 (.claude/agents/)SDD工作流程各阶段的专业代理
  • 52+技能 (.claude/skills/)-通用开发任务的可重用功能
  • 31台MCP服务器 (src/mcp_servers/)基于Python的MCP服务器,用于专业集成
  • SDD模板 (.specify/templates/)-规范、计划、任务、ADR和PHR模板
  • Bash脚本 (.specify/scripts/bash/)-PHR、ADR和功能工作流的自动化
  • 宪法 (.specify/memory/constitution.md)-项目原则和质量门

SDD工作流程

该工具包遵循结构化的开发工作流程:

  1. 指定 (/sp.specify)-创建功能规范
  2. 计划 (/sp.plan)-制定技术实施计划
  3. 任务 (/sp.tasks)-将计划分解为有序、可测试的任务
  4. 实施 (/sp.implement)-使用TDD执行任务
  5. 审查 (/sp.git.commit_pr)-提交并创建pull请求

支持工作流:

  • /sp.clarify -澄清未明确的要求
  • /sp.analyze -验证跨工件一致性
  • /sp.adr -记录架构决策
  • /sp.phr -记录学习提示历史

项目结构

.
├── .claude/
│   ├── agents/          # Autonomous agents (sdd-*, github-workflow, etc.)
│   ├── skills/          # Reusable skills (TDD, mcp-builder, frontend-design, etc.)
│   └── mcp/             # MCP integration configs
├── .specify/
│   ├── memory/          # Constitution and project memory
│   ├── templates/       # Feature artifact templates
│   └── scripts/bash/    # Automation scripts
├── history/
│   ├── prompts/         # Prompt History Records (PHRs)
│   └── adr/             # Architecture Decision Records
├── specs/               # Feature specifications (organized by feature)
├── src/
│   └── mcp_servers/     # 31 MCP server implementations
├── CLAUDE.md            # Claude Code runtime instructions
├── requirements.txt     # Core Python dependencies
└── README.md            # This file

关键代理人

SDD核心工作流代理

  • sdd指定 -从自然语言创建特征规范
  • sdd计划 -技术规划和架构设计
  • sdd任务 -使用依赖关系排序生成任务
  • sdd实现 -TDD的实施执行
  • sdd git提交pr -Git工作流程和PR创建

支持代理

  • sdd澄清 -通过有针对性的问题澄清需求
  • sdd分析 -跨工件一致性和质量验证
  • sdd adr -架构决策记录创建
  • sdd phr -快速创建学习历史记录
  • sdd章程 -项目构成管理
  • sdd检查表 -自定义验证清单生成
  • sdd逆向工程师 -从现有代码中提取规格
  • sdd任务问题 -将任务转换为GitHub问题

完整的代理文件: .claude/agents/README.md

MCP服务器

31台专用MCP服务器,涵盖:

  • 后端:FastAPI、Django、SQLModel ORM、Neon DB
  • 前端Next.js、Docusaurus、前端设计、主题工厂
  • 开发运维:Docker、Kubernetes、Helm、Minikube、kubectl ai
  • 测试:TDD、Webapp测试、质量执行者
  • AI/ML:OpenAI代理SDK、OpenAI聊天工具包、即时工程师
  • 发展:网页内容提取、PDF、PPTX、Pandas
  • 社交:领英、推特、元社交
  • 其他:Venv经理、代币管理员、面试准备、Xero会计

配置: .mcp.json

宪法

该项目遵循中定义的严格开发原则 .specify/memory/constitution.md:

  1. 规范驱动开发 -所有功能均以批准的规格开始
  2. 测试优先(TDD) -强制红绿重构周期
  3. 最小可行差异 -仅进行最低限度的必要更改
  4. 可追溯性 -所有通过工件(PHR、ADR)链接的工作
  5. 默认安全 -没有硬编码的秘密,在边界处验证
  6. 简单(YAGNI) -没有过早的抽象或复杂性

使用示例

创建新功能

# 1. Create specification
/sp.specify "Add user authentication with OAuth2"

# 2. Generate implementation plan
/sp.plan

# 3. Generate tasks
/sp.tasks

# 4. Execute implementation
/sp.implement

# 5. Commit and create PR
/sp.git.commit_pr "Complete user authentication"

审查和分析

# Validate cross-artifact consistency
/sp.analyze

# Create architectural decision record
/sp.adr "jwt-vs-session-authentication"

# Generate custom security checklist
/sp.checklist "Create security validation checklist"

依赖项

核心依赖项(安装在 .venv/):

mcp>=1.0.0              # FastMCP framework
pydantic>=2.0.0         # Data validation
httpx>=0.27.0           # Async HTTP client
pyyaml>=6.0.0           # YAML parsing
anthropic>=0.40.0       # Anthropic API client

贡献

创建新组件时:

  1. 代理:遵循现有代理的结构,包括全面的AGENT.md
  2. 技能:使用 /skill-creator/skill-creator-pro 结构一致
  3. MCP服务器:遵循FastMCP模式,包括工具文档
  4. 模板:维护YAML frontmatter,使用一致的占位符

许可证

\[在此处添加您的许可证\]

支持

  • 打开一个问题
  • .claude/agents/README.md 获取详细的代理文档
  • 检查 CLAUDE.md 运行时开发指南

目录标签

目录标签

工作流自动化PythonClaude规范驱动开发本地部署开发工具包自动化工作流MCP服务器自主代理

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP