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

PromptEditors’ pick

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • This is reference material to read; it runs no code
All reasons and checks

piebald-ai/claude-code-system-prompts

Install

Manual install

Text for your agent

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.

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 is

Limitations

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.

Security check

  • This is reference material to read; it runs no code

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.

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.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk390.7KRepository stars
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk249.8KRepository stars
Editors’ pick

An open source coding agent for the terminal and desktop with build and plan modes

CLIHigh risk210.6KRepository stars
Editors’ pick

Open prompt library with a Claude Code plugin, MCP server and CLI: search, fetch and improve prompts and skills from an agent

PluginMedium risk171.5KRepository stars
Foxx AIclaude-code-system-prompts

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.