用途
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 实际工作方式的研究。仓库中未提供收费、价格、商业授权或平台支持范围等信息,这些内容暂未提供。