mirror of
https://github.com/Piebald-AI/claude-code-system-prompts.git
synced 2026-06-01 14:58:21 +08:00
v2.1.121 (-13 tokens)
This commit is contained in:
parent
a59a354451
commit
e35c25ef72
@ -34,7 +34,7 @@ Download it and try it out for free! **https://piebald.ai/**
|
|||||||
> [!important]
|
> [!important]
|
||||||
> **NEW (January 23, 2026): We've added all of Claude Code's ~40 system reminders to this list—see [System Reminders](#system-reminders).**
|
> **NEW (January 23, 2026): We've added all of Claude Code's ~40 system reminders to this list—see [System Reminders](#system-reminders).**
|
||||||
|
|
||||||
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.1.120](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.1.120) (April 24th, 2026).** It also contains a [**CHANGELOG.md**](./CHANGELOG.md) for the system prompts across 162 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/)
|
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.1.121](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.1.121) (April 27th, 2026).** It also contains a [**CHANGELOG.md**](./CHANGELOG.md) for the system prompts across 163 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/)
|
||||||
|
|
||||||
**This repository is updated within minutes of each Claude Code release. See the [changelog](./CHANGELOG.md), and follow [@PiebaldAI](https://x.com/PiebaldAI) on X for a summary of the system prompt changes in each release.**
|
**This repository is updated within minutes of each Claude Code release. See the [changelog](./CHANGELOG.md), and follow [@PiebaldAI](https://x.com/PiebaldAI) on X for a summary of the system prompt changes in each release.**
|
||||||
|
|
||||||
@ -296,7 +296,7 @@ Text for large system reminders.
|
|||||||
- [Tool Description: PowerShell](./system-prompts/tool-description-powershell.md) (**1455** tks) - Describes the PowerShell command execution tool with syntax guidance, timeout settings, and instructions to prefer specialized tools over PowerShell for file operations.
|
- [Tool Description: PowerShell](./system-prompts/tool-description-powershell.md) (**1455** tks) - Describes the PowerShell command execution tool with syntax guidance, timeout settings, and instructions to prefer specialized tools over PowerShell for file operations.
|
||||||
- [Tool Description: PushNotification](./system-prompts/tool-description-pushnotification.md) (**261** tks) - Tool description for PushNotification. This is a tool that sends a desktop notification in the user's terminal and pushes to their phone if Remote Control is connected.
|
- [Tool Description: PushNotification](./system-prompts/tool-description-pushnotification.md) (**261** tks) - Tool description for PushNotification. This is a tool that sends a desktop notification in the user's terminal and pushes to their phone if Remote Control is connected.
|
||||||
- [Tool Description: REPL](./system-prompts/tool-description-repl.md) (**715** tks) - Describes the REPL tool, a JavaScript programming interface for looping, branching, and composing Claude Code tool calls as async functions.
|
- [Tool Description: REPL](./system-prompts/tool-description-repl.md) (**715** tks) - Describes the REPL tool, a JavaScript programming interface for looping, branching, and composing Claude Code tool calls as async functions.
|
||||||
- [Tool Description: ReadFile](./system-prompts/tool-description-readfile.md) (**440** tks) - Tool description for reading files.
|
- [Tool Description: ReadFile](./system-prompts/tool-description-readfile.md) (**427** tks) - Tool description for reading files.
|
||||||
- [Tool Description: Schedule proactive offer guidance](./system-prompts/tool-description-schedule-proactive-offer-guidance.md) (**229** tks) - Explains when to use the scheduling tool for recurring or one-time remote agents and when to proactively offer scheduling after successful work.
|
- [Tool Description: Schedule proactive offer guidance](./system-prompts/tool-description-schedule-proactive-offer-guidance.md) (**229** tks) - Explains when to use the scheduling tool for recurring or one-time remote agents and when to proactively offer scheduling after successful work.
|
||||||
- [Tool Description: SendMessageTool](./system-prompts/tool-description-sendmessagetool.md) (**332** tks) - Agent teams version of SendMessageTool.
|
- [Tool Description: SendMessageTool](./system-prompts/tool-description-sendmessagetool.md) (**332** tks) - Agent teams version of SendMessageTool.
|
||||||
- [Tool Description: Skill](./system-prompts/tool-description-skill.md) (**306** tks) - Tool description for executing skills in the main conversation.
|
- [Tool Description: Skill](./system-prompts/tool-description-skill.md) (**306** tks) - Tool description for executing skills in the main conversation.
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!--
|
<!--
|
||||||
name: 'Tool Description: ReadFile'
|
name: 'Tool Description: ReadFile'
|
||||||
description: Tool description for reading files
|
description: Tool description for reading files
|
||||||
ccVersion: 2.1.118
|
ccVersion: 2.1.121
|
||||||
variables:
|
variables:
|
||||||
- MAX_LINES_CONSTANT
|
- MAX_LINES_CONSTANT
|
||||||
- CONDITIONAL_LENGTH_NOTE
|
- CONDITIONAL_LENGTH_NOTE
|
||||||
@ -10,7 +10,6 @@ variables:
|
|||||||
- CAN_READ_PDF_FILES_FN
|
- CAN_READ_PDF_FILES_FN
|
||||||
- HAS_ADDITIONAL_READ_NOTE_FN
|
- HAS_ADDITIONAL_READ_NOTE_FN
|
||||||
- ADDITIONAL_READ_NOTE
|
- ADDITIONAL_READ_NOTE
|
||||||
- ADDITIONAL_USAGE_NOTES_FN
|
|
||||||
-->
|
-->
|
||||||
Reads a file from the local filesystem. You can access any file directly by using this tool.
|
Reads a file from the local filesystem. You can access any file directly by using this tool.
|
||||||
Assume this tool is able to read all files on the machine. If the User provides a path to a file assume that path is valid. It is okay to read a file that does not exist; an error will be returned.
|
Assume this tool is able to read all files on the machine. If the User provides a path to a file assume that path is valid. It is okay to read a file that does not exist; an error will be returned.
|
||||||
@ -25,4 +24,4 @@ ${READ_FULL_FILE_NOTE}
|
|||||||
- This tool can read Jupyter notebooks (.ipynb files) and returns all cells with their outputs, combining code, text, and visualizations.
|
- This tool can read Jupyter notebooks (.ipynb files) and returns all cells with their outputs, combining code, text, and visualizations.
|
||||||
- This tool can only read files, not directories. To list files in a directory, use the registered shell tool.
|
- This tool can only read files, not directories. To list files in a directory, use the registered shell tool.
|
||||||
- You will regularly be asked to read screenshots. If the user provides a path to a screenshot, ALWAYS use this tool to view the file at the path. This tool will work with all temporary file paths.
|
- You will regularly be asked to read screenshots. If the user provides a path to a screenshot, ALWAYS use this tool to view the file at the path. This tool will work with all temporary file paths.
|
||||||
- If you read a file that exists but has empty contents you will receive a system reminder warning in place of file contents.${HAS_ADDITIONAL_READ_NOTE_FN()?ADDITIONAL_READ_NOTE:""}${ADDITIONAL_USAGE_NOTES_FN()}
|
- If you read a file that exists but has empty contents you will receive a system reminder warning in place of file contents.${HAS_ADDITIONAL_READ_NOTE_FN()?ADDITIONAL_READ_NOTE:""}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user