SuperAPI AI 工具集

claude-code-prompts

智能体与模型

查看项目

更新于 10-16 11:36

技能介绍

用途

claude-code-prompts 是一套独立编写的提示词模板仓库,目标是帮助开发者构建具备 Claude Code 行为模式的人工智能编程智能体。它提供生产可用的提示词模板,覆盖系统提示、工具提示、智能体提示、记忆提示、协调器提示与辅助提示,并配有模式分析文档和 Cursor IDE 技能。

主要能力

仓库包含以下内容:

  • 系统提示词(system prompts):定义智能体身份、安全规则、工具路由与输出格式。
  • 工具提示词(tool prompts):覆盖 shell、文件操作、搜索、网络、智能体启动器、用户交互等 11 个工具专属提示。
  • 智能体提示词(agent prompts):面向 explorer、architect、verifier、docs 等 5 个专用子智能体。
  • 记忆提示词(memory prompts):用于对话摘要、会话笔记、记忆抽取与整合,共 4 个。
  • 协调器提示词(coordinator prompt):实现多智能体编排,包含委派与结果综合。
  • 辅助提示词(utility prompts):会话标题、工具摘要、离开回述、下一步操作建议,共 4 个。
  • 模式分析(pattern analyses):对每种模式进行深度剖析并提供可复用模板,涵盖系统提示架构、核心行为规则、安全与风险评估、工具专属指令、智能体委派、验证与测试、记忆与上下文、多智能体协调、辅助提示等九个主题。
  • Cursor 技能(Cursor skills):可直接放入 Cursor 的技能实现,包括 coding-agent-standards、verification-agent、prompt-architect。

使用方式

安装

克隆仓库:

git clone https://github.com/repowise-dev/claude-code-prompts.git
cd claude-code-prompts

可选安装 Cursor 技能(面向 Cursor IDE 用户):

# Copy skills to Cursor's skills directory
cp -r skills/* ~/.cursor/skills-cursor/

# Or create symlinks for auto-updates
ln -s "$(pwd)/skills/coding-agent-standards" ~/.cursor/skills-cursor/coding-agent-standards
ln -s "$(pwd)/skills/verification-agent" ~/.cursor/skills-cursor/verification-agent
ln -s "$(pwd)/skills/prompt-architect" ~/.cursor/skills-cursor/prompt-architect

技能会立即在 Cursor 中可用,无需重启。

项目结构

claude-code-prompts/
├── complete-prompts/          # Ready-to-use complete prompts
│   ├── system-prompt.md       # Main agent system prompt
│   ├── coordinator-prompt.md  # Multi-agent coordinator
│   ├── tool-prompts/          # 11 tool-specific prompts
│   ├── agent-prompts/         # 5 specialized agent prompts
│   ├── memory-prompts/        # 4 memory management prompts
│   └── utility-prompts/       # 4 helper prompts
├── patterns/                  # Pattern analysis and templates
│   ├── 01-system-prompt-architecture.md
│   ├── 02-core-behavioral-rules.md
│   ├── 03-safety-and-risk-assessment.md
│   ├── 04-tool-specific-instructions.md
│   ├── 05-agent-delegation.md
│   ├── 06-verification-and-testing.md
│   ├── 07-memory-and-context.md
│   ├── 08-multi-agent-coordination.md
│   └── 09-auxiliary-prompts.md
└── skills/                    # Cursor IDE skills
    ├── coding-agent-standards/
    ├── verification-agent/
    └── prompt-architect/

使用系统提示词

在智能体配置中使用 complete-prompts/system-prompt.md,并替换占位符:

# In your agent configuration, use complete-prompts/system-prompt.md

# Replace placeholders:
{{AGENT_NAME}} → "CodeAssistant"
{{ALLOWED_OPERATIONS}} → "file read/write, shell execution, web search"
{{RESTRICTED_OPERATIONS}} → "system-wide package changes, database migrations"
{{PROJECT_CONVENTIONS}} → "TypeScript strict mode, React functional components"

需要自定义的关键部分包括:身份与目的、允许的操作、代码风格偏好、安全与风险评估、工具路由。

实现工具提示词

每个工具都有特定的使用模式与约束。例如文件编辑模式要求:先读取文件确认内容、使用精确字符串匹配(非正则)、确保 OLD_TEXT 只出现一次、展示最小上下文差异、绝不编辑生成或 vendor 文件。Shell 执行模式要求:先检查操作是否可逆、对代码变更使用 git 安全措施、展示命令与预期结果、优先原子操作。

智能体委派模式

针对复杂任务启动专用子智能体,例如研究任务交给通用智能体、代码库探索交给代码探索智能体、设计规划交给方案架构智能体、测试验证交给验证专家智能体、文档交给文档指南智能体。

记忆管理模式

为长会话实现上下文压缩,记忆结构包含 9 个部分:会话上下文(1 行)、关键决策、已解决问题、进行中的任务、阻塞或待办工作、重要发现、用户偏好、需记住的错误或警告、下次会话优先级。在上下文窗口超过 80%、出现重大决策点、会话交接或用户请求回顾时更新记忆。

多智能体协调

协调器负责:将复杂请求分解为子任务、把任务分配给专用工作智能体、监控进度并处理阻塞、综合工作结果形成连贯回复、返回用户前验证完整性。

验证智能体模式

验证流程为:理解预期行为、确定验证策略、设计可能失败的测试、执行验证、返回 PASS / FAIL / PARTIAL 判定。可用策略包括静态分析、动态测试、集成测试、边界测试、回归测试。

代码示例

仓库提供了基于 Anthropic API 的 Python 示例,演示如何加载系统提示词、构建记忆管理器、实现多智能体协调器与验证智能体。代码内容保持原样,可参考完整提示词路径与调用方式。

适用场景

  • 为编程智能体设计系统提示词与行为边界。
  • 配置工具路由与工具专属使用规范。
  • 实现子智能体委派、验证与多智能体任务编排。
  • 为长会话实现记忆摘要与上下文压缩。
  • 在 Cursor IDE 中直接使用相关技能。

限制

所有提示词均为独立撰写,基于对 Claude Code 实际工作方式的研究。仓库中未提供收费、价格、商业授权或平台支持范围等信息,这些内容暂未提供。