From 1ba1f4c6238482121fe55bbc53dd9b2958fc66aa Mon Sep 17 00:00:00 2001 From: bl-ue <54780737+bl-ue@users.noreply.github.com> Date: Wed, 19 Nov 2025 11:36:12 -0700 Subject: [PATCH] Add a CHANGELOG.md --- CHANGELOG.md | 191 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..c4a08d9 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,191 @@ +### Claude Code System Prompts Changelog + +#### [2.0.46](https://github.com/Piebald-AI/claude-code-system-prompts/commit/3f9c346) + +_No changes to the system prompts in v2.0.46._ + +# [2.0.45](https://github.com/Piebald-AI/claude-code-system-prompts/commit/9ed4378) + +- **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 `Task` tool with claude-code-guide subagent instead of `WebFetch` for 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](https://github.com/Piebald-AI/claude-code-system-prompts/commit/1841396) + +_No changes to the system prompts in v2.0.44._ + +# [2.0.43](https://github.com/Piebald-AI/claude-code-system-prompts/commit/36fded1) + +- **NEW:** Tool description: `ExitPlanMode` v2 +- **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](https://github.com/Piebald-AI/claude-code-system-prompts/commit/ec54e36) + +_No changes to the system prompts in v2.0.42._ + +# [2.0.41](https://github.com/Piebald-AI/claude-code-system-prompts/commit/0540858) + +- **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_CHANNEL` variable + +# [2.0.37](https://github.com/Piebald-AI/claude-code-system-prompts/commit/a6eb810) + +- **NEW:** Agent prompt: Prompt Hook execution +- Main system prompt: Changed `isCodingRelated` to `keepCodingInstructions` + +# [2.0.36](https://github.com/Piebald-AI/claude-code-system-prompts/commit/5fd0f76) + +- MCP CLI: Added `mcp-cli read` command for reading resources +- Main system prompt: Removed empty bullet point in "Doing tasks" section +- `Skill` tool: Updated examples to use `skill:` instead of `command:` +- `SlashCommand` tool: Removed "Intent Matching" section, simplified formatting + +#### [2.0.35](https://github.com/Piebald-AI/claude-code-system-prompts/commit/f07e330) + +_No changes to the system prompts in v2.0.35._ + +# [2.0.34](https://github.com/Piebald-AI/claude-code-system-prompts/commit/66c833d) + +- **NEW:** System prompt: MCP CLI instructions +- Main system prompt: Added "Asking questions as you work" section with `ASKUSERQUESTION_TOOL_NAME` +- `Task` tool: Added note about agents with "access to current context" +- Bash sandbox note: Added `CONDITIONAL_NEWLINE_IF_SANDBOX_ENABLED` variable + +# [2.0.33](https://github.com/Piebald-AI/claude-code-system-prompts/commit/d5f6b72) + +- Main system prompt: Removed extra blank lines + +#### [2.0.32](https://github.com/Piebald-AI/claude-code-system-prompts/commit/8e7638b) + +_No changes to the system prompts in v2.0.32._ + +#### [2.0.31](https://github.com/Piebald-AI/claude-code-system-prompts/commit/61f41c8) + +_No changes to the system prompts in v2.0.31._ + +# [2.0.30](https://github.com/Piebald-AI/claude-code-system-prompts/commit/2c67463) + +- **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 `AskUserQuestion` tool usage +- `ExitPlanMode` tool: Added "Handling Ambiguity in Plans" section with example +- Bash sandbox note: Removed `RESTRICTIONS_LIST` and temp file instructions +- **REMOVED:** Agent prompt: Output style creation + +# [2.0.29](https://github.com/Piebald-AI/claude-code-system-prompts/commit/772bca0) + +- `Task` tool: Re-added `runsInBackground` property and `AgentOutputTool` usage note + +# [2.0.28](https://github.com/Piebald-AI/claude-code-system-prompts/commit/91098d5) + +- Main system prompt: Added "Avoid using over-the-top validation or excessive praise" guidance +- Plan mode reminder: Added `NOTE_ABOUT_USING_PLAN_SUBAGENT` variable +- `Task` tool: Removed `runsInBackground` property and background agent instructions + +#### [2.0.27](https://github.com/Piebald-AI/claude-code-system-prompts/commit/88b0741) + +_No changes to the system prompts in v2.0.27._ + +# [2.0.26](https://github.com/Piebald-AI/claude-code-system-prompts/commit/7a800b2) + +- Bash sandbox note: Renamed `dangerouslyOverrideSandbox` to `dangerouslyDisableSandbox` + +# [2.0.25](https://github.com/Piebald-AI/claude-code-system-prompts/commit/a0566f0) + +- Session notes template: Added "Session Title" section +- Session notes update instructions: Enhanced with multi-edit support and clearer structure preservation rules +- `Bash` tool: Removed note about not using `run_in_background` with 'sleep' + +# [2.0.24](https://github.com/Piebald-AI/claude-code-system-prompts/commit/bf4bfa4) + +- **NEW:** Tool description: Bash (sandbox note) + +#### [2.0.22](https://github.com/Piebald-AI/claude-code-system-prompts/commit/f6910aa) + +_No changes to the system prompts in v2.0.22._ + +# [2.0.21](https://github.com/Piebald-AI/claude-code-system-prompts/commit/01354e8) + +- Plan mode reminder: Added `NOTE_ABOUT_AskUserQuestion` variable +- `ExitPlanMode` tool: Added `NOTE_ABOUT_AskUserQuestion` variables + +# [2.0.20](https://github.com/Piebald-AI/claude-code-system-prompts/commit/9319b91) + +- **NEW:** Tool description: `Skill` + +#### [2.0.19](https://github.com/Piebald-AI/claude-code-system-prompts/commit/82803b4) + +_No changes to the system prompts in v2.0.19._ + +# [2.0.18](https://github.com/Piebald-AI/claude-code-system-prompts/commit/327b3dc) + +- Explore agent: Changed "Be thorough" guideline to "Adapt your search approach based on the thoroughness level specified by the caller" + +# [2.0.17](https://github.com/Piebald-AI/claude-code-system-prompts/commit/8c27c21) + +- Main system prompt: Added critical instruction to use `Task` tool 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](https://github.com/Piebald-AI/claude-code-system-prompts/commit/ed40efa) + +- Updated `ExitPlanMode` tool description formatting (added "Examples" header) +- Minor punctuation fix in plan mode reminder + +# [2.0.14](https://github.com/Piebald-AI/claude-code-system-prompts/commit/8b3c574) + +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