mirror of
https://github.com/Piebald-AI/claude-code-system-prompts.git
synced 2026-05-30 13:45:23 +08:00
8.6 KiB
8.6 KiB
Claude Code System Prompts Changelog
2.0.47
- NEW: Agent prompt: Multi-Agent Planning Note - instructions for multi-agent planning when
CLAUDE_CODE_PLAN_V2_AGENT_COUNT> 1 - NEW: System reminder: Plan mode re-entry - sent when user re-enters Plan mode after exiting
- Main system prompt: Added "NEVER propose changes to code you haven't read" instruction
- Main system prompt: Added comprehensive "Avoid over-engineering" section with guidelines on simplicity
- Enhanced plan mode reminder: Refactored variable names and simplified structure
- Enhanced plan mode reminder: Fixed typo "Syntehsize" → "Synthesize", "alwasy" → "always"
2.0.46
No changes to the system prompts in v2.0.46.
2.0.45
- NEW: Agent prompt: Claude Code guide agent for helping users with Claude Code and Agent SDK
- NEW: Agent prompt: Session title and branch generation (replaces session title generation)
- NEW: System prompt: whenToUse note for claude-code-guide subagent
- Main system prompt: Updated to use
Tasktool with claude-code-guide subagent instead ofWebFetchfor documentation lookup - Enhanced plan mode reminder: Added parallel exploration support with
PLAN_V2_EXPLORE_AGENT_COUNT - REMOVED: Agent prompt: Session title generation (replaced by session title and branch generation)
2.0.44
No changes to the system prompts in v2.0.44.
2.0.43
- NEW: Tool description:
ExitPlanModev2 - NEW: System reminder: Plan mode is active (for subagents)
- Main system prompt: Added "Planning without timelines" section
- Main system prompt: Added instruction to avoid backwards-compatibility hacks
- Enhanced plan mode reminder: Major restructuring with plan file support and variable updates
2.0.42
No changes to the system prompts in v2.0.42.
2.0.41
- NEW: Agent prompt: Plan mode (enhanced)
- NEW: System reminder: Plan mode is active (enhanced)
- Explore agent: Strengthened READ-ONLY restrictions with explicit forbidden commands
- Prompt Hook execution: Fixed JSON format (added quotes around keys)
- Main system prompt: Added
FEEDBACK_CHANNELvariable
2.0.37
- NEW: Agent prompt: Prompt Hook execution
- Main system prompt: Changed
isCodingRelatedtokeepCodingInstructions
2.0.36
- MCP CLI: Added
mcp-cli readcommand for reading resources - Main system prompt: Removed empty bullet point in "Doing tasks" section
Skilltool: Updated examples to useskill:instead ofcommand:SlashCommandtool: Removed "Intent Matching" section, simplified formatting
2.0.35
No changes to the system prompts in v2.0.35.
2.0.34
- NEW: System prompt: MCP CLI instructions
- Main system prompt: Added "Asking questions as you work" section with
ASKUSERQUESTION_TOOL_NAME Tasktool: Added note about agents with "access to current context"- Bash sandbox note: Added
CONDITIONAL_NEWLINE_IF_SANDBOX_ENABLEDvariable
2.0.33
- Main system prompt: Removed extra blank lines
2.0.32
No changes to the system prompts in v2.0.32.
2.0.31
No changes to the system prompts in v2.0.31.
2.0.30
- NEW: Agent prompt: Update Magic Docs
- NEW: Tool description:
LSP - Main system prompt: Added security warning for OWASP top 10 vulnerabilities
- Plan mode reminder: Clarified
AskUserQuestiontool usage ExitPlanModetool: Added "Handling Ambiguity in Plans" section with example- Bash sandbox note: Removed
RESTRICTIONS_LISTand temp file instructions - REMOVED: Agent prompt: Output style creation
2.0.29
Tasktool: Re-addedrunsInBackgroundproperty andAgentOutputToolusage note
2.0.28
- Main system prompt: Added "Avoid using over-the-top validation or excessive praise" guidance
- Plan mode reminder: Added
NOTE_ABOUT_USING_PLAN_SUBAGENTvariable Tasktool: RemovedrunsInBackgroundproperty and background agent instructions
2.0.27
No changes to the system prompts in v2.0.27.
2.0.26
- Bash sandbox note: Renamed
dangerouslyOverrideSandboxtodangerouslyDisableSandbox
2.0.25
- Session notes template: Added "Session Title" section
- Session notes update instructions: Enhanced with multi-edit support and clearer structure preservation rules
Bashtool: Removed note about not usingrun_in_backgroundwith 'sleep'
2.0.24
- NEW: Tool description: Bash (sandbox note)
2.0.22
No changes to the system prompts in v2.0.22.
2.0.21
- Plan mode reminder: Added
NOTE_ABOUT_AskUserQuestionvariable ExitPlanModetool: AddedNOTE_ABOUT_AskUserQuestionvariables
2.0.20
- NEW: Tool description:
Skill
2.0.19
No changes to the system prompts in v2.0.19.
2.0.18
- Explore agent: Changed "Be thorough" guideline to "Adapt your search approach based on the thoroughness level specified by the caller"
2.0.17
- Main system prompt: Added critical instruction to use
Tasktool with Explore subagent for codebase exploration - Main system prompt: Added examples for when to use Explore agent vs direct search
- Main system prompt: Added new variables (
EXPLORE_AGENT,GLOB_TOOL_NAME,GREP_TOOL_NAME)
2.0.15
- Updated
ExitPlanModetool description formatting (added "Examples" header) - Minor punctuation fix in plan mode reminder
2.0.14
Initial comprehensive system prompts collection.
Agent Prompts:
- Agent creation architect
- Bash command file path extraction
- Bash command prefix detection
- Bash output summarization
- Claude.md creation
- Conversation summarization (with additional instructions variant)
- Explore agent
- Output style creation
- PR comments slash command
- Review PR slash command
- Security review slash command
- Session notes template and update instructions
- Session title generation
- Status line setup
- Task tool agent
- User sentiment analysis
- WebFetch summarizer
GitHub Integration:
- GitHub Actions workflow for @claude mentions
- GitHub Actions workflow for automated code review (beta)
- GitHub App installation PR description
System Prompts:
- Main system prompt
- Learning mode and learning mode insights
- Plan mode is active reminder
Tool Descriptions:
- Bash (with git commit and PR creation instructions)
- Edit
- ExitPlanMode
- Glob
- Grep
- NotebookEdit
- Read file
- SlashCommand
- Task (with async return note)
- TodoWrite
- WebFetch
- WebSearch
- Write