claude-code-system-prompts
Claude Code System Prompts
A reference of Claude Code system prompts: parts of the system prompt, tool descriptions and built-in agent prompts
- 13,141 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- This is reference material to read; it runs no code
Install
Manual install
Open the repository and find the piece you need in the system-prompts folder, look at tool descriptions for tools, and check CHANGELOG.md for the history. The material is for reading and study; no install is required.
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- This is reference material to read; it runs no code
This is third-party code. Review the repository files before installing.
What it does
The repository collects the current Claude Code system prompts in one place. Claude Code does not have a single prompt but many: parts added depending on environment and settings, descriptions of built-in tools like Write and Bash, separate prompts for the Plan and Explore agents and utility prompts for context compaction, CLAUDE.md generation, session titles and other functions. Each piece comes with a token count. There is a per-version changelog, and the repository is updated soon after every Claude Code release.
Who it is for. For developers and prompt authors studying how the Claude Code system prompt is built.
Good fit when
- You want to understand what the Claude Code system prompt consists of
- You are interested in built-in tool and agent descriptions
- You want to track prompt changes between versions
Not a fit when
- You need an installable skill or plugin, not reference material
- You need prompts for something other than Claude Code
Example request
Show how the Bash tool is described in the Claude Code system prompt and how many tokens it isLimitations
This is reference material to read and study, not an installable tool. The content is tied to a specific Claude Code version and changes from release to release. The prompts reflect external observation and are meant for educational use.
How to disable. No separate install is needed. Simply stop using the material or delete the cloned copy of the repository.
FAQ
Why are there many prompts?
Claude Code has no single system prompt string: there are conditional parts, tool descriptions, built-in agent prompts and utility functions.
How current is it?
The repository is tied to a Claude Code version and updated soon after each release, with changes recorded in CHANGELOG.md.
Discussion
No questions or reviews yet.
Related
PromptsClaude Code Prompts (RepoWise)
claude-code-prompts
Independently written prompt templates for AI coding agents: system prompts, tool prompts, delegation, memory and multi-agent coordination
A plugin with six working skills and a prompt library: routing a task to a prompt, pre-commit checks and skill audits.
A Claude Code reference plus a collection of over 70 skills for development, security, data and docs, with agent configs
Awesome Claude Prompts
awesome-claude-prompts
A prompt collection for Claude from the author of LangGPT: business ideas, texts, code, plus a claudecode folder. Part of the examples date from 2023
Open prompt library with a Claude Code plugin, MCP server and CLI: search, fetch and improve prompts and skills from an agent
Claude Code Cheat Sheet
claude-code-cheat-sheet
A Claude Code cheat sheet: tips, techniques and workflows, from the first launch to subagents. The latest release came out in July 2025
README in short
The README explains that Claude Code has no single system prompt but a set of parts: conditional blocks, built-in tool descriptions, prompts for the Plan and Explore agents and utility prompts for compaction, CLAUDE.md generation and other functions. Each piece has a token count, and there is a changelog across many versions. The Piebald team maintains it and updates it soon after each Claude Code release. The material is meant for study. MIT licensed.