Compare commits

..
4 Commits
Author SHA1 Message Date
Mike f415c3a4b0 v2.0.72 (+47 tokens) 2025-12-18 12:31:40 -07:00
bl-ue d4f36ebacd Add mention badge for Awesome Claude Code
Added a badge for mentions in Awesome Claude Code.
2025-12-18 08:00:25 -07:00
Mike 480a11c1f7 Update changelog for v2.0.71 2025-12-17 12:37:11 -07:00
Mike cb4f79b75b Update README to remove future feature note
Removed note about future system reminder creator/editor.
2025-12-17 12:32:09 -07:00
4 changed files with 23 additions and 8 deletions
+11
View File
@@ -4,6 +4,17 @@ Note: Only use **NEW:** for entirely new prompt files, NOT for new additions/sec
### Claude Code System Prompts Changelog ### Claude Code System Prompts Changelog
# [2.0.71](https://github.com/Piebald-AI/claude-code-system-prompts/commit/1be49c8)
_+948 tokens_
- **NEW:** System Prompt: Claude in Chrome browser automation - instructions for using Claude in Chrome browser automation tools effectively
- **NEW:** Tool Description: Computer - main description for the Chrome browser computer automation tool
- **NEW:** Tool Description: Computer action parameter - description for the computer action parameter used with the Computer tool
- Tool Description: Bash (Git commit and PR creation instructions) - expanded amend safety rules with explicit conditions: (1) user requested OR hook auto-modified files, (2) HEAD was created by you, (3) not yet pushed; added critical warnings for rejected hooks and already-pushed commits; clarified hook failure vs auto-modification handling
- **REMOVED:** Agent Prompt: Prompt suggestion generator
- **REMOVED:** System Reminder: MCP CLI large output
# [2.0.70](https://github.com/Piebald-AI/claude-code-system-prompts/commit/d1f3263) # [2.0.70](https://github.com/Piebald-AI/claude-code-system-prompts/commit/d1f3263)
_+2283 tokens_ _+2283 tokens_
+5 -6
View File
@@ -26,7 +26,9 @@ Download it and try it out for free! **https://piebald.ai/**
# Claude Code System Prompts # Claude Code System Prompts
This repository contains an up-to-date list of all Claude Code's various system prompts and their associated token counts as of **[Claude Code v2.0.71](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.0.71) (December 16th, 2025).** It also contains a [**CHANGELOG.md**](./CHANGELOG.md) for the system prompts across 52 versions since v2.0.14. From the team behind [<img src="https://github.com/Piebald-AI/piebald/raw/main/assets/logo.svg" width="15"> **Piebald.**](https://piebald.ai/) [![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge.svg)](https://github.com/hesreallyhim/awesome-claude-code)
This repository contains an up-to-date list of all Claude Code's various system prompts and their associated token counts as of **[Claude Code v2.0.72](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.0.72) (December 17th, 2025).** It also contains a [**CHANGELOG.md**](./CHANGELOG.md) for the system prompts across 53 versions since v2.0.14. From the team behind [<img src="https://github.com/Piebald-AI/piebald/raw/main/assets/logo.svg" width="15"> **Piebald.**](https://piebald.ai/)
Why multiple "system prompts?" Why multiple "system prompts?"
@@ -116,9 +118,6 @@ Parts of the main system prompt.
Text for large system reminders. Text for large system reminders.
> [!NOTE]
> Note that we're planning to add a **system reminder creator/editor** to [tweakcc](https://github.com/Piebald-AI/tweakcc); :+1: [this issue](https://github.com/Piebald-AI/tweakcc/issues/113) if you're interested in that idea.
- [System Reminder: Delegate mode prompt](./system-prompts/system-reminder-delegate-mode-prompt.md) (**185** tks) - System reminder for delegate mode. - [System Reminder: Delegate mode prompt](./system-prompts/system-reminder-delegate-mode-prompt.md) (**185** tks) - System reminder for delegate mode.
- [System Reminder: Plan mode is active (for subagents)](./system-prompts/system-reminder-plan-mode-is-active-for-subagents.md) (**310** tks) - Simplified plan mode system reminder for sub agents. - [System Reminder: Plan mode is active (for subagents)](./system-prompts/system-reminder-plan-mode-is-active-for-subagents.md) (**310** tks) - Simplified plan mode system reminder for sub agents.
- [System Reminder: Plan mode is active](./system-prompts/system-reminder-plan-mode-is-active.md) (**1211** tks) - Enhanced plan mode system reminder with parallel exploration and multi-agent planning. - [System Reminder: Plan mode is active](./system-prompts/system-reminder-plan-mode-is-active.md) (**1211** tks) - Enhanced plan mode system reminder with parallel exploration and multi-agent planning.
@@ -143,8 +142,8 @@ Text for large system reminders.
- [Tool Description: Skill](./system-prompts/tool-description-skill.md) (**292** tks) - Tool description for executing skills in the main conversation. - [Tool Description: Skill](./system-prompts/tool-description-skill.md) (**292** tks) - Tool description for executing skills in the main conversation.
- [Tool Description: SlashCommand](./system-prompts/tool-description-slashcommand.md) (**355** tks) - Tool description for executing slash commands. - [Tool Description: SlashCommand](./system-prompts/tool-description-slashcommand.md) (**355** tks) - Tool description for executing slash commands.
- [Tool Description: TaskList](./system-prompts/tool-description-tasklist.md) (**307** tks) - Description for the TaskList tool, which lists all tasks in the task list. - [Tool Description: TaskList](./system-prompts/tool-description-tasklist.md) (**307** tks) - Description for the TaskList tool, which lists all tasks in the task list.
- [Tool Description: TaskUpdate](./system-prompts/tool-description-taskupdate.md) (**589** tks) - Description for the TaskUpdate tool, which updates Claude's task list. - [Tool Description: TaskUpdate](./system-prompts/tool-description-taskupdate.md) (**615** tks) - Description for the TaskUpdate tool, which updates Claude's task list.
- [Tool Description: Task](./system-prompts/tool-description-task.md) (**1193** tks) - Tool description for launching specialized sub-agents to handle complex tasks. - [Tool Description: Task](./system-prompts/tool-description-task.md) (**1214** tks) - Tool description for launching specialized sub-agents to handle complex tasks.
- [Tool Description: TeammateTool's operation parameter](./system-prompts/tool-description-teammatetools-operation-parameter.md) (**163** tks) - Tool description for the TeammateTool's operation parameter. - [Tool Description: TeammateTool's operation parameter](./system-prompts/tool-description-teammatetools-operation-parameter.md) (**163** tks) - Tool description for the TeammateTool's operation parameter.
- [Tool Description: TodoWrite](./system-prompts/tool-description-todowrite.md) (**2167** tks) - Tool description for creating and managing task lists. - [Tool Description: TodoWrite](./system-prompts/tool-description-todowrite.md) (**2167** tks) - Tool description for creating and managing task lists.
- [Tool Description: WebFetch](./system-prompts/tool-description-webfetch.md) (**265** tks) - Tool description for web fetch functionality. - [Tool Description: WebFetch](./system-prompts/tool-description-webfetch.md) (**265** tks) - Tool description for web fetch functionality.
+2 -1
View File
@@ -1,7 +1,7 @@
<!-- <!--
name: 'Tool Description: Task' name: 'Tool Description: Task'
description: Tool description for launching specialized sub-agents to handle complex tasks description: Tool description for launching specialized sub-agents to handle complex tasks
ccVersion: 2.0.62 ccVersion: 2.0.72
variables: variables:
- TASK_TOOL - TASK_TOOL
- AGENT_TYPE_REGISTRY_STRING - AGENT_TYPE_REGISTRY_STRING
@@ -28,6 +28,7 @@ When NOT to use the ${TASK_TOOL} tool:
Usage notes: Usage notes:
- Always include a short description (3-5 words) summarizing what the agent will do
- Launch multiple agents concurrently whenever possible, to maximize performance; to do that, use a single message with multiple tool uses - Launch multiple agents concurrently whenever possible, to maximize performance; to do that, use a single message with multiple tool uses
- When the agent is done, it will return a single message back to you. The result returned by the agent is not visible to the user. To show the user the result, you should send a text message back to the user with a concise summary of the result. - When the agent is done, it will return a single message back to you. The result returned by the agent is not visible to the user. To show the user the result, you should send a text message back to the user with a concise summary of the result.
- You can optionally run agents in the background using the run_in_background parameter. When an agent runs in the background, you will need to use ${TASK_TOOL} to retrieve its results once it's done. You can continue to work while background agents run - When you need their results to continue you can use ${TASK_TOOL} in blocking mode to pause and wait for their results. - You can optionally run agents in the background using the run_in_background parameter. When an agent runs in the background, you will need to use ${TASK_TOOL} to retrieve its results once it's done. You can continue to work while background agents run - When you need their results to continue you can use ${TASK_TOOL} in blocking mode to pause and wait for their results.
@@ -1,7 +1,7 @@
<!-- <!--
name: 'Tool Description: TaskUpdate' name: 'Tool Description: TaskUpdate'
description: Description for the TaskUpdate tool, which updates Claude's task list description: Description for the TaskUpdate tool, which updates Claude's task list
ccVersion: 2.0.70 ccVersion: 2.0.72
--> -->
Use this tool to update a task in the task list. Use this tool to update a task in the task list.
@@ -40,6 +40,10 @@ Attempting to update an unclaimed task or a task owned by another agent will fai
Teammates should add comments while working to signal progress to the team and team lead. Teammates should add comments while working to signal progress to the team and team lead.
## Staleness
Make sure to read a task's latest state using \`TaskGet\` before updating it.
## Examples ## Examples
Mark task as resolved after completing work: Mark task as resolved after completing work: