We've released Piebald, the ultimate agentic AI developer experience.
Download it and try it out for free! https://piebald.ai/
Tip
NEW (June 12, 2026): We've greatly expanded this list with many more of Claude Code's prompts—from 350 to 515 (+165)—our most complete coverage yet.
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.267 (September 9th, 2026). It also contains a CHANGELOG.md for the system prompts across 284 versions since v2.0.14. From the team behind Piebald.
This repository is updated within minutes of each Claude Code release. See the changelog, and follow @PiebaldAI on X for a summary of the system prompt changes in each release.
Note
⭐ Star this repository to get notified about new Claude Code versions. For each new Claude Code version, we create a release on GitHub, which will notify all users who've starred the repository.
Why multiple "system prompts?"
Claude Code doesn't just have one single string for its system prompt.
Instead, there are:
- Large portions conditionally added depending on the environment and various configs.
- Descriptions for builtin tools like
Write,Bash, andTodoWrite, and some are fairly large. - Separate system prompts for builtin agents like Explore and Plan.
- Numerous AI-powered utility functions, such as conversation compaction,
CLAUDE.mdgeneration, session title generation, etc. featuring their own systems prompts.
The result—500+ strings that are constantly changing and moving within a very large minified JS file.
Important
Want to modify a particular piece of the system prompt in your own Claude Code installation? Use tweakcc. It—
- lets you customize the individual pieces of the system prompt as markdown files, and then
- patches your npm-based or native (binary) Claude Code installation with them, and also
- provides diffing and conflict management for when both you and Anthropic have conflicting modifications to the same prompt file.
This repository contains the system prompts extracted using a script from the latest npm version of Claude Code. As they're extracted directly from Claude Code's compiled source code, they're guaranteed to be exactly what Claude Code uses. If you use tweakcc to customize the system prompts, it works in a similar way—it patches the exact same strings in your local installation as are extracted into this repository.
Note that some prompts contain interpolated bits such as builtin tool name references, lists of available sub agents, and various other context-specific variables, so the actual counts in a particular Claude Code session will differ slightly—likely not beyond ±20 tokens, however.
Sub-agents and utilities.
- Agent Prompt: Explore (862 tks) - System prompt for the Explore subagent.
- Agent Prompt: Plan mode (enhanced) (1066 tks) - Enhanced prompt for the Plan subagent.
- Agent Prompt: CLAUDE.md creation (631 tks) - Instructs the /init command to analyze a codebase and create or improve a CLAUDE.md file.
- Agent Prompt: Status line setup (4570 tks) - System prompt for the statusline-setup agent that configures status line display.
- Agent Prompt: /batch slash command (1106 tks) - Instructions for orchestrating a large, parallelizable change across a codebase.
- Agent Prompt: /code-review GitLab comment posting (312 tks) - Directs code review findings to a general GitLab merge request note when the comment flag is enabled.
- Agent Prompt: /code-review inline gap sweep phase (105 tks) - Adds a final same-context sweep for defects missed by an inline code review when subagents are unavailable.
- Agent Prompt: /code-review minimal mode (536 tks) - Minimal /code-review prompt that performs one careful diff pass and reports up to fifteen concrete correctness findings.
- Agent Prompt: /code-review part 1 base finder angles (145 tks) - Line-by-line diff scan instructions for the /code-review slash command's finder-angle phase.
- Agent Prompt: /code-review part 10 ReportFindings output format (345 tks) - Output-format instructions for /code-review runs that report verified findings once through the ReportFindings tool with capped, severity-ranked findings.
- Agent Prompt: /code-review part 2 low effort minimum findings mode (740 tks) - Low-effort /code-review prompt that reads the diff once, targets at least min(files_changed, 4) hunk-visible runtime correctness findings, and performs one extra pass when short.
- Agent Prompt: /code-review part 2 low effort mode (676 tks) - Low-effort /code-review prompt that reads the diff once and returns up to four hunk-visible runtime correctness findings.
- Agent Prompt: /code-review part 3 extra-high and maximum effort modes (510 tks) - Extra-high and maximum-effort /code-review prompt that runs five finder angles, one-vote verification, a gap sweep, and capped JSON findings.
- Agent Prompt: /code-review part 4 three-state verification phase (98 tks) - Verification phase for /code-review that asks one agent verifier to classify each candidate as confirmed, plausible, or refuted.
- Agent Prompt: /code-review part 5 recall-biased verification phase (175 tks) - Recall-biased /code-review verification phase that treats realistic uncertain findings as plausible unless code refutes them.
- Agent Prompt: /code-review part 6 medium effort mode (423 tks) - Medium-effort /code-review prompt that favors precision with three finder angles, one-vote verification, and up to eight JSON findings.
- Agent Prompt: /code-review part 7 high effort mode (468 tks) - High-effort /code-review prompt that favors recall with three finder angles, recall-biased verification, and up to ten JSON findings.
- Agent Prompt: /code-review part 8 GitHub comment posting (152 tks) - Optional /code-review instructions for posting findings as GitHub inline PR comments when --comment is passed.
- Agent Prompt: /code-review part 9 fix application (250 tks) - Optional /code-review instructions for applying findings to the working tree when --fix is passed.
- Agent Prompt: /code-review unavailable-agent inline mode (403 tks) - Builds a single-pass inline code-review prompt that gathers a diff, evaluates configured angles, deduplicates findings, optionally sweeps gaps, and reports capped results when the Agent tool is unavailable.
- Agent Prompt: /rename auto-generate session name (80 tks) - Prompt used by /rename (no args) to auto-generate a kebab-case session name from conversation context.
- Agent Prompt: /schedule slash command (4497 tks) - Guides the user through scheduling, updating, listing, or running remote Claude Code agents on cron triggers via the Anthropic cloud API.
- Agent Prompt: /security-review slash command (2521 tks) - Comprehensive security review prompt for analyzing code changes with focus on exploitable vulnerabilities.
- Agent Prompt: /simplify slash command (362 tks) - Instructions for the /simplify slash command that reviews changed code for reuse, simplification, efficiency, and altitude cleanups, then applies the fixes.
- Agent Prompt: /simplify unavailable-agent inline mode (621 tks) - Runs the /simplify cleanup workflow inline across reuse, simplification, efficiency, and altitude angles when the Agent tool is unavailable.
- Agent Prompt: /ultrareview GitHub comment poster (894 tks) - Instructs the /ultrareview posting step to publish exactly one plain GitHub pull request comment from a routine payload, with a run deduplication marker and no other writes.
- Agent Prompt: Artifact type creation slash command (347 tks) - Directs an Artifact creation slash command to discover the named published Artifact type, create from its type URL, and follow the returned type instructions.
- Agent Prompt: Agent Hook (234 tks) - Evaluates agent hook conditions against the codebase and, when available, the conversation transcript, then returns a structured pass/fail result.
- Agent Prompt: Artifact comment thread analyst (750 tks) - Instructs a read-only agent to analyze one Artifact comment thread and return a constrained analysis brief for a separate composer.
- Agent Prompt: Artifact editor thread follow-up (328 tks) - Delivers a tagged Artifact thread message to the active editor worker, requiring page-scoped edits and republishing for relevant requests and no changes for unrelated ones.
- Agent Prompt: Auto mode rule reviewer (292 tks) - Reviews and critiques user-defined auto mode classifier rules for clarity, completeness, conflicts, and actionability.
- Agent Prompt: Away summary generation (73 tks) - Prompts a no-tools away-summary generation run to recap the goal, current task, and next action when the user returns.
- Agent Prompt: Background agent state classifier (6237 tks) - Classifies the tail of a background agent transcript as working, blocked, done, or failed and returns concise state JSON.
- Agent Prompt: Background job agent instructions (559 tks) - Instructs the built-in background job agent to narrate progress, restate tool results, and emit explicit result, needs input, or failed status signals.
- Agent Prompt: Claude Code guide (415 tks) - Describes when to use the Claude Code guide agent for Claude Code, Agent SDK, Claude API, and Claude Tag questions.
- Agent Prompt: Claude guide agent (3008 tks) - Instructs the Claude guide agent to answer documentation-based questions about Claude Code, the Claude Agent SDK, the Claude API, Claude Tag, plugin evaluation, and skill diagnostics.
- Agent Prompt: Coding session title generator (898 tks) - Generates a short noun-phrase title for a coding session from untrusted session content.
- Agent Prompt: Conversation summarization (1795 tks) - System prompt for creating detailed conversation summaries.
- Agent Prompt: Coordinator worker instructions (830 tks) - Instructions for worker agents executing coordinator-assigned tasks, covering scope control, concurrent branch changes, resumption, failure handling, and coordinator-facing output.
- Agent Prompt: Determine which memory files to attach (354 tks) - Agent for determining which memory files to attach for the main agent.
- Agent Prompt: Dream memory consolidation (1573 tks) - Instructs an agent to perform a multi-phase memory consolidation pass — orienting on existing memories, gathering recent signal from logs and transcripts, merging updates into topic files, and pruning the index.
- Agent Prompt: General purpose agent (63 tks) - Defines a general-purpose agent for researching complex questions, searching code, and executing multi-step tasks.
- Agent Prompt: General purpose (446 tks) - System prompt for the general-purpose subagent that searches, analyzes, and edits code across a codebase while reporting findings concisely to the caller.
- Agent Prompt: General task agent (99 tks) - Instructs a Claude Code task agent to complete the user's request fully and report the essential outcome.
- Agent Prompt: Hook condition evaluator (stop) (319 tks) - System prompt for evaluating hook conditions, specifically stop conditions, in Claude Code.
- Agent Prompt: Hook condition evaluator (88 tks) - Instructs an agent to judge whether a user-provided hook condition is met.
- Agent Prompt: Inherited context for worktree sub-agent (121 tks) - Briefs a sub-agent that it has inherited a parent session's context and is now working in its own isolated git worktree.
- Agent Prompt: Onboarding guide draft share link workflow (323 tks) - Adds instructions for sharing the draft ONBOARDING.md before review, then updating the same ShareOnboardingGuide link after the user answers the review questions.
- Agent Prompt: Onboarding guide generator (1135 tks) - Co-authors a team onboarding guide (ONBOARDING.md) for new Claude Code users by analyzing the creator's usage data, classifying session types, and iterating on the draft collaboratively.
- Agent Prompt: PR follow-up cron (172 tks) - Cron prompt for checking a pull request created in the session and fixing failures, comments, or conflicts.
- Agent Prompt: Project thread status card classifier (4085 tks) - Classifies a Project thread as needing a reply, needing approval, done, failed, or working and emits concise owner-facing status-card JSON.
- Agent Prompt: Prompt Suggestion Generator v2 (344 tks) - V2 instructions for generating prompt suggestions for Claude Code.
- Agent Prompt: Pull request creation (1165 tks) - Prompt for creating a single GitHub pull request from existing commits with branch, template, attribution, shell-formatting, and git-safety guidance.
- Agent Prompt: Quick PR creation (1626 tks) - Streamlined prompt for creating a commit and pull request with pre-populated context.
- Agent Prompt: Quick git commit (1335 tks) - Streamlined prompt for creating a single git commit with pre-populated context.
- Agent Prompt: Read-only search agent (93 tks) - Defines a read-only search agent for broad fan-out code searches that returns conclusions instead of file dumps.
- Agent Prompt: Recent Message Summarization (1272 tks) - Agent prompt used for summarizing recent messages.
- Agent Prompt: Remote machine auto mode rules (228 tks) - Adds host-declared deny, allow, and environment rules to the security monitor prompt for commands that will run on another machine.
- Agent Prompt: Schedule action selection (114 tks) - Instructs the cloud scheduling agent to ask the user which schedule action to perform first.
- Agent Prompt: Schedule local MCP server limitation (1145 tks) - Explains that local Claude Code MCP servers cannot be attached to cloud routines and tailors Claude.ai connector guidance to why the connector list was unavailable.
- Agent Prompt: Security monitor Claude Tag connector writes (527 tks) - Allows the autonomous-action security monitor to accept delegated writes through exact Claude Tag connector tool prefixes while preserving all other safety boundaries.
- Agent Prompt: Security monitor for autonomous agent actions (first part) (12515 tks) - Instructs Claude to act as a security monitor that evaluates autonomous coding agent actions against block/allow rules to prevent prompt injection, scope creep, and accidental damage.
- Agent Prompt: Security monitor forwarded user turns (761 tks) - Defines how the auto mode classifier authenticates harness-forwarded user turns and weighs direct, relayed, and unattributed messages as action-specific intent, consent, or restrictions.
- Agent Prompt: Security monitor host-context line guidance (614 tks) - Explains how the autonomous-action security monitor should interpret live and restored host-context lines when evaluating user intent and consent.
- Agent Prompt: Session title and branch generation (626 tks) - Agent for generating succinct session titles and git branch names.
- Agent Prompt: Session transcript chunk summary (89 tks) - Instructs an agent to summarize a chunk of a Claude Code session transcript concisely.
- Agent Prompt: Summarization no-tools guard (107 tks) - Shared prefix for compaction summarization agents that forbids tool use and requires plain text analysis and summary blocks.
- Agent Prompt: Web fetch agent usage guidance (504 tks) - Explains when and how to delegate URL reading to the built-in web-fetch agent, including binary-file trust boundaries and follow-up messaging.
- Agent Prompt: Web reading specialist (682 tks) - System prompt for the built-in web-fetch agent that reads untrusted URL content with WebFetch and returns a focused, source-grounded report to its caller.
- Agent Prompt: Worker fork (268 tks) - Directive injected into a forked child agent, telling it to treat the inherited transcript as reference, execute one directive directly, and report once.
- Agent Prompt: Workflow script plain text return note (76 tks) - Appended note telling a workflow script agent that its final text response is parsed as the script return value.
- Agent Prompt: Workflow script structured return note (120 tks) - Appended note telling a workflow script agent to return its final answer by calling the structured output tool exactly once.
- Agent Prompt: Workflow subagent plain text output (154 tks) - Instructs an internal workflow subagent to return its final text verbatim as the calling workflow script's parsed result.
- Agent Prompt: Workflow subagent structured output (190 tks) - Instructs an internal workflow subagent to return its final answer by calling the StructuredOutput tool exactly once with schema-valid input.
The content of various template files embedded in Claude Code.
- Data: /auto-mode-setup usage (406 tks) - Defines /auto-mode-setup proposal and reviewed-apply command syntax, request ID ordering, save-target validation, and integrity requirements.
- Data: Artifact MCP connector guidance (351 tks) - Explains how Artifact MCP manifests declare claude.ai, built-in, and host connectors and how to discover exact server and upstream tool names.
- Data: Artifact connector call observation requirement (199 tks) - Requires observing a connector tool request and response before publishing an Artifact that calls it.
- Data: Artifact decision component HTML skeleton (1117 tks) - Provides the canonical HTML and JSON-island skeleton for embedding one reusable Artifact decision block.
- Data: Artifact host MCP server guidance (420 tks) - Explains how locally configured MCP servers may be declared as Artifact host servers and distinguishes them from Claude.ai connectors and built-in servers.
- Data: Artifact runtime capability declarations (271 tks) - Defines Artifact runtime capability declaration, carry-forward, clearing, replacement, and contract pinning semantics.
- Data: Auto-compact inputs changed event schema (221 tks) - Schema description for worker-resolved auto-compaction state events used by thin clients to display the effective compaction countdown.
- Data: Background tasks changed event schema (342 tks) - Schema description for the background_tasks_changed system event and its replace-set semantics.
- Data: Claude API reference — Go (3589 tks) - Go SDK reference.
- Data: Claude API reference — PHP (2668 tks) - PHP SDK reference.
- Data: Claude API reference — Ruby (1949 tks) - Ruby SDK reference including installation, client initialization, basic requests, streaming, and beta tool runner.
- Data: Claude Code agent proxy troubleshooting guide (2176 tks) - Troubleshooting guide for Claude Code's policy-enforcing HTTPS agent proxy, covering TLS trust setup, status checks, git, docker, and unsupported traffic.
- Data: Claude Code gateway customer-routed inference protocol (2810 tks) - Conditional extension to the Claude Code gateway protocol defining customer-routed inference authentication, forwarding, response hygiene, error recovery, policy blocking, discovery, and endpoint requirements.
- Data: Claude Code gateway protocol (5670 tks) - Markdown reference documenting the Claude Code gateway wire contract, including OAuth 2.0 device flow, RFC 8414 discovery, Messages API inference, managed settings, model discovery, OTLP telemetry, error envelopes, TLS certificate pinning, and proxying to Bedrock, Vertex, and Foundry.
- Data: Claude Code live documentation sources (2477 tks) - WebFetch URLs for fetching current Claude Code documentation from official sources.
- Data: Claude Code recent changes reference (1825 tks) - Reference mapping of recently removed or renamed Claude Code commands, flags, and terms to their current replacements.
- Data: Claude Platform on AWS reference (1805 tks) - Reference documentation for using the Claude Developer Platform through AWS infrastructure, including AnthropicAWS clients, required region and workspace configuration, SigV4 authentication, and short-term API keys.
- Data: Claude Tag (Claude in Slack) reference (1999 tks) - Offline reference for Claude Tag, Claude Code's org-managed Slack surface, covering what it is, availability, setup, configuration, and how it differs from the earlier Claude in Slack app.
- Data: Claude gateway landing page (392 tks) - HTML status page served at a Claude Code gateway root, showing the gateway logo, the running gateway URL, the identity-provider host, an OAuth discovery link, and the gateway version.
- Data: Code change published event schema (349 tks) - Schema description for the code_change_published system event, including provenance, idempotency, trust boundaries, and best-effort delivery.
- Data: Command plugin source command field (160 tks) - Describes the command field for command-based plugin sources, including its one-line directory output contract, cache-copy lifecycle, platform shell, and re-resolution behavior.
- Data: Cowork plugin MCP discovery and connection (1746 tks) - Reference guidance for finding MCP connectors during plugin customization, using search and suggestion tools, mapping categories to keywords, and writing .mcp.json entries.
- Data: Cowork plugin examples (3158 tks) - Reference examples of minimal, medium, and complex Cowork plugin structures with plugin metadata, skills, agents, hooks, MCP config, README, and connectors.
- Data: Cross-session inbound setting (175 tks) - Describes crossSessionInbound delivery, hold, refusal, and permission-mode parity behavior for peer messages.
- Data: Data visualization anti-patterns (2339 tks) - Reference list of chart and dashboard anti-patterns to check against before shipping a data visualization.
- Data: Data visualization choosing a form (1177 tks) - Reference guidance for choosing the appropriate chart, stat tile, or non-chart form based on the data's job.
- Data: Data visualization components (836 tks) - Reference specification for the HTML/SVG pieces, layers, and system parameters that make up a data visualization.
- Data: Data visualization interaction (1318 tks) - Reference guidance for chart hover layers, tooltips, filters, linked highlighting, and interaction behavior.
- Data: Data visualization marks and anatomy (2164 tks) - Reference specifications for chart marks, spacing, labels, axes, legends, and stat-tile anatomy.
- Data: Dialog expiry setting (204 tks) - Describes dialogExpiry deadlines for remote permission dialogs and held cross-session messages, including defaults and overrides.
- Data: DirectoryAdded hook description (216 tks) - Describes when the DirectoryAdded hook fires, its input fields, and how failures and output are handled for add-dir and register_repo_root sources.
- Data: Files API reference — C# (378 tks) - C# Files API reference including beta file upload and use with beta message types.
- Data: Files API reference — Go (413 tks) - Go Files API reference including file upload, listing, deletion, and usage in messages.
- Data: Files API reference — Java (492 tks) - Java Files API reference including file upload, beta message references, listing, deletion, download, and metadata retrieval.
- Data: Files API reference — PHP (186 tks) - PHP Files API reference with a beta-era upload example and a warning that current SDKs use the stable Files API shape.
- Data: Files API reference — Python (1719 tks) - Python Files API reference including file upload, listing, deletion, and usage in messages.
- Data: Files API reference — TypeScript (961 tks) - TypeScript Files API reference including file upload, listing, deletion, and usage in messages.
- Data: Gateway device code entry page (228 tks) - HTML verification page served at a gateway device endpoint, prompting the user to enter the short device code shown by Claude Code so they can sign in through their company identity provider.
- Data: GitHub Actions workflow for @claude mentions (525 tks) - GitHub Actions workflow template for triggering Claude Code via @claude mentions.
- Data: GitHub App installation PR description (409 tks) - Template for PR description when installing Claude Code GitHub App integration.
- Data: Hook classifier context field (662 tks) - Schema description for the classifierContext hook response field, including trust semantics, size and timing limits, transcript visibility, and rewrite-integrity requirements.
- Data: Interrupt cancel queued parameter (646 tks) - Schema description for the optional interrupt cancel_queued request parameter and its queued-command cancellation semantics.
- Data: Interrupt receipt cancelled field (291 tks) - Schema description for the cancelled UUID list returned when an interrupt request cancels queued commands.
- Data: Interrupt receipt still queued field (1122 tks) - Schema description for the still_queued UUID list returned by interrupt control responses.
- Data: Knowledge MCP search strategies (447 tks) - Reference query patterns for using knowledge MCPs to discover organization-specific tool names, project identifiers, team names, and workflow details during plugin customization.
- Data: MCP HTTP client capability validation rationale (189 tks) - Explains where required client capabilities are validated in the modern MCP HTTP request ladder and how the pre-dispatch gate affects observable precedence.
- Data: MCP HTTP parameter header validation rationale (247 tks) - Explains validation of Mcp-Param headers against tool declarations and request arguments, including error shape and pre-dispatch precedence.
- Data: MCP HTTP standard header validation rationale (326 tks) - Explains the modern MCP HTTP validation ladder's Mcp-Method and Mcp-Name header checks and their observed pre-dispatch precedence.
- Data: Managed Agents outcomes (2775 tks) - Reference documentation for Managed Agents outcomes, including user.define_outcome events, rubrics, outcome evaluation events, deliverables, and interaction rules.
- Data: Managed settings helper onFailure field (593 tks) - Schema description for the managed settings helper onFailure field, including source-dependent defaults, startup refusal behavior, static fallbacks, and background refresh handling.
- Data: Managed settings helper retries field (311 tks) - Schema description for the managed settings helper retries field, including retryable failures, limits, per-attempt timeouts, backoff, and terminal failure handling.
- Data: Message Batches API reference — C# (188 tks) - C# Batches API reference including batch creation, status polling, and result retrieval.
- Data: Message Batches API reference — PHP (196 tks) - PHP Batches API reference including batch creation, status polling, and result retrieval.
- Data: Message Batches API reference — Python (2038 tks) - Python Batches API reference including batch creation, status polling, and result retrieval at 50% cost.
- Data: Message Batches API — TypeScript (1022 tks) - TypeScript usage guide for Claude's asynchronous Message Batches endpoint.
- Data: Peer sender display name field (199 tks) - Schema description for the normalized display name on cross-session peer message senders.
- Data: Platform availability (3652 tks) - Feature availability matrix across Claude API provider platforms (first-party, Claude Platform on AWS, Bedrock, Vertex, and Foundry).
- Data: Published model catalog seed guidance (203 tks) - Documents the compiled model catalog seed's role, provenance, refresh process, and minimum accepted version.
- Data: Query result pending command count (167 tks) - Describes the query result field that counts queued user sends still awaiting turns and clarifies when it is absent or zero.
- Data: Rate limit unified windows (325 tks) - Describes per-window subscription rate-limit utilization and reset data derived from unified rate-limit response headers.
- Data: Review upload excluded changes error (314 tks) - Error shown when a review upload has no new commits or uploadable changes because every uncommitted file was excluded from the git bundle.
- Data: Rewind files skippedLinks field (223 tks) - Describes the rewindFiles skippedLinks count, including link-safety refusal semantics and dry-run behavior.
- Data: SDK MCP server errors field (318 tks) - Schema description for the optional internal mcp_server_errors list on SDK system init frames, including skipped configuration categories, affected-server omission, and CI handling.
- Data: SDK MCP server manifests field (478 tks) - Schema description for the optional sdkMcpServerManifests initialize field, which seeds one-shot in-process MCP handshake results while preserving control-channel fallback compatibility.
- Data: SDK Remote Control availability field (194 tks) - Schema description for the optional internal remote_control_available initialize-response field, including stable deployment gates, IDE behavior, and the older-CLI default.
- Data: SDK assistant user message UUID field (565 tks) - Schema description for the optional user_message_uuid join key on SDK assistant reply frames, including mid-turn ownership changes, partial-stream placement, exclusions, and backward compatibility.
- Data: SDK assistant user message UUIDs field (195 tks) - Schema description for the optional user_message_uuids join-key list on the first SDK assistant reply frame, including prompt-batch ordering, bounds, placement, and backward compatibility.
- Data: SDK cloud session init snapshot field (2390 tks) - Schema description for the internal cloud_session snapshot on headless stream-json init frames, including device binding and directory-sync state.
- Data: SDK control cancel request schema (162 tks) - Schema description for withdrawing an in-flight SDK control request and ignoring any later response.
- Data: SDK error result user message UUID field (296 tks) - Schema description for the optional user_message_uuid join key on SDK error results, including vouched meta turns, folded user messages, delivery-failure queue keys, exclusions, and backward compatibility.
- Data: SDK error result user message UUIDs field (237 tks) - Schema description for the optional user_message_uuids join-key list on SDK error results, including prompt batches, queued-message folding, ordering, bounds, exclusions, and backward compatibility.
- Data: SDK footer indicator schema (198 tks) - Schema description for the server-configured SDK footer indicator carried on system/init and initialize responses so host UIs can render the terminal status pill.
- Data: SDK initialize plugins parameter (190 tks) - Schema description for the optional SDK initialize plugins parameter, its launch-only loading through --await-initialize, and plugins_applied response semantics.
- Data: SDK partial assistant user message UUID field (255 tks) - Schema description for the optional user_message_uuid join key on non-ping SDK partial assistant stream events, including mid-turn ownership changes, placement, and backward compatibility.
- Data: SDK per-task stop affordance field (250 tks) - Schema description for the optional perTaskStopAffordance SDK initialize field and its fail-closed interrupt behavior for background tasks in open- and closed-input sessions.
- Data: SDK plugin warnings field (207 tks) - Schema description for optional plugin_warnings on SDK system init frames, distinguishing advisory feedback for loaded plugins from synthetic-source notices for content that did not load.
- Data: SDK protocol capabilities field (365 tks) - Schema description for the optional system init capabilities list used by SDK consumers to feature-detect interrupt handling, queued cancellation, and queued-notification delivery.
- Data: SDK query result modelUsage field (216 tks) - Schema description for the cumulative modelUsage field on SDK query results, including per-model accounting, streaming-session lifecycle, excluded helper calls, and estimate caveats.
- Data: SDK register device hooks request schema (271 tks) - Schema description for the internal register_device_hooks request used by Claude cloud device clients to register forwarded hooks and vetted templates with a session worker.
- Data: SDK remote tool call request schema (163 tks) - Schema description for the internal remote_tool_call request used by cloud session workers to forward one tool-call leg, approval leg, detached decline, or outcome query to the attached machine that announced the tool.
- Data: SDK request user dialog kind field (210 tks) - Schema description for the open dialog_kind field on SDK request_user_dialog control requests and its client capability contract.
- Data: SDK result message schema (173 tks) - Schema description for the turn-complete SDK result message, including success, API-error, and early-stop outcomes.
- Data: SDK set max thinking tokens request schema (182 tks) - Schema description for the SDK set_max_thinking_tokens control request, including token-budget reset behavior and session-scoped thinking display overrides.
- Data: SDK set model system prompt field (207 tks) - Schema description for the internal set_model system_prompt field, including render timing, non-empty updates, feature overrides, and compatibility behavior.
- Data: SDK subagent stats schema (339 tks) - Schema description for cumulative per-session Agent-tool subagent counts, launch modes, types, nesting, outcomes, refusals, and lifecycle caveats on SDK result messages.
- Data: SDK workspace trust directory field (183 tks) - Schema description for the SDK workspaceTrust directory attestation field, including canonical repository matching and rejected path forms.
- Data: Sandbox TLS termination setting (199 tks) - Describes the experimental sandbox.network.tlsTerminate setting, certificate behavior, Windows trust requirements, source precedence, and initialization validation.
- Data: Sandbox credential environment no-match setting (188 tks) - Describes sandbox credential environment-variable onExtractNoMatch behavior, including warn, deny, error, and decode-path constraints.
- Data: Sandbox credential file mask claims setting (179 tks) - Describes sandbox credential file maskClaims behavior for selectively masking decoded JWT payload claims while preserving other claims.
- Data: Sandbox credential mask empty injectHosts warning (174 tks) - Warns that sandbox credential masks with empty injectHosts expose only sentinel values and explains how to resolve adapter, managed-settings, and local configuration causes.
- Data: Sandbox filesystem disabled setting (227 tks) - Describes sandbox.filesystem.disabled behavior, platform limits, read-protection effects, and configuration precedence.
- Data: Sandbox network domain spelling warning (278 tks) - Formats the sandbox diagnostic for unreliable network domain spellings and explains conservative enforcement until entries are corrected.
- Data: Self-hosted runner command help (5958 tks) - Documents self-hosted runner connection, runtime, lifecycle, watchdog, security, health, and debug command-line options.
- Data: Self-hosted runner decode-token command help (869 tks) - Documents self-hosted runner token decoding, redaction, validation, input, and output command-line options.
- Data: Self-hosted runner deferred shutdown timing notice (320 tks) - Explains deferred shutdown release and drain timing, supervisor timeout sizing, forced-kill consequences, and second-signal behavior for self-hosted runners.
- Data: Self-hosted runner orchestrator command help (1390 tks) - Documents self-hosted runner orchestrator connection, hook, SCM connector, runtime, health, and debug command-line options.
- Data: Self-hosted runner session metrics help (622 tks) - Defines Prometheus HELP text for self-hosted runner session lifecycle counters.
- Data: Streaming reference — C# (376 tks) - C# streaming reference including streaming events and the RawMessageStreamEvent TryPick methods.
- Data: Streaming reference — Go (452 tks) - Go streaming reference including event handling, error checks, and final-message accumulation.
- Data: Streaming reference — Java (287 tks) - Java streaming reference including streamed content-block delta handling and text extraction.
- Data: Streaming reference — PHP (315 tks) - PHP streaming reference including streaming events and handling content block deltas (requires SDK v0.5.0+).
- Data: Streaming reference — Python (2400 tks) - Python streaming reference including sync/async streaming and handling different content types.
- Data: Streaming reference — Ruby (116 tks) - Ruby streaming reference including basic streamed text handling.
- Data: Streaming reference — TypeScript (2241 tks) - TypeScript streaming reference including basic streaming and handling different content types.
- Data: Thin-client diff dialog schema (198 tks) - Internal data description for workspace git diff payloads used by the thin-client diff dialog.
- Data: Token counting reference (665 tks) - Reference documentation for counting Claude model tokens with the Messages count_tokens endpoint and Anthropic SDK or CLI examples, including warnings against OpenAI tokenizers.
- Data: Tool use display metadata field (172 tks) - Documents the tool_use_meta wire field carrying per-block display metadata for a message's tool_use blocks; it is wrapper-level UI metadata and is not replayed to the model.
- Data: Tool use reference — C# (2401 tks) - C# tool use reference including defining tools and reconstructing response content for the follow-up assistant message.
- Data: Tool use reference — PHP (3211 tks) - PHP tool use reference including the beta tool runner and the manual agentic loop with camelCase keys.
- Data: Tool use reference — Ruby (444 tks) - Ruby tool use reference including the beta tool runner and manual agentic-loop guidance.
- Data: Upload device hook template request (200 tks) - Describes the cloud device request that uploads a vetted hook template to a worker before device hooks are registered.
- Data: VCS state changed branch field (172 tks) - Describes the optional best-effort branch hint on vcs_state_changed events for commits and pushes, including multi-branch and uncertain-attribution behavior.
- Data: VCS state changed event schema (392 tks) - Schema description for the vcs_state_changed system event as a best-effort repository cache-invalidation signal.
- Data: allowedMcpServers setting (204 tks) - Describes how the enterprise allowedMcpServers setting governs user-added versus organization-delivered MCP servers, including ${VAR} expansion, undefined and empty-array behavior, and denylist precedence.
- Data: syncClaudeAiPlugins setting (332 tks) - Describes how the syncClaudeAiPlugins setting disables account-synced plugin downloads, availability, and cleanup across user, managed, workspace, and invocation scopes.
- Data: syncClaudeAiSkills setting (314 tks) - Describes how the syncClaudeAiSkills setting disables account-synced skill downloads, availability, and cleanup across user, managed, workspace, and invocation scopes.
Parts of the main system prompt.
- System Prompt: /loop tick (loop.md absent, dynamic pacing) (321 tks) - Loop tick injection for dynamic self-paced autonomous checks when loop.md is absent.
- System Prompt: /loop tick (loop.md tasks) (94 tks) - Loop tick injection for recurring cron-based runs of tasks from loop.md.
- System Prompt: /loop tick (loop.md tasks, dynamic pacing) (317 tks) - Loop tick injection for dynamic self-paced runs of tasks from loop.md.
- System Prompt: Act when ready (68 tks) - Instructs the agent to act once it has enough information and give recommendations instead of exhaustive surveys.
- System Prompt: Action safety and truthful reporting (233 tks) - Requires confirmation for irreversible or outward-facing actions, checking targets before destructive edits, and truthful reporting of outcomes.
- System Prompt: Advisor tool instructions (443 tks) - Instructions for using the Advisor tool.
- System Prompt: Agent Summary Generation (276 tks) - System prompt used for "Agent Summary" generation.
- System Prompt: Agent thread notes (293 tks) - Behavioral guidelines for agent threads covering absolute paths, response formatting, emoji avoidance, and tool call punctuation.
- System Prompt: Artifact comment decision reformat retry (256 tks) - Instructs the Artifact comment composer to reformat a malformed prior response as exactly one valid JSON decision while treating the reproduced response as untrusted data.
- System Prompt: Artifact comment edit composer (911 tks) - Instructs a tool-less Artifact comment composer to emit exactly one reply or edit decision using ordered exact-string patches and an availability-gated full-rewrite form.
- System Prompt: Artifact comment fast acknowledgement selection (562 tks) - Instructs a no-tools helper to select exactly one numbered canned acknowledgement for the newest Artifact comment based on edit capability, trigger state, and whether the request needs an artifact edit or reply.
- System Prompt: Artifact comment fast acknowledgement (240 tks) - Prompts a no-tools helper model to produce one short plain-text acknowledgement for the newest Artifact comment before the full reply.
- System Prompt: Artifact comment list framing (928 tks) - Frames Artifact comment-list tool results as untrusted viewer data using randomized fences and optional selected-text, anchor-path, and anchor-file/page guidance.
- System Prompt: Artifact comment presence state guidance (238 tks) - Explains that Artifact comment presence rows are tool-emitted, page-produced untrusted data that may resolve references but never supply instructions or permissions.
- System Prompt: Artifact comment reply composer (345 tks) - Instructs a tool-less composer to answer an Artifact comment thread or flag requested artifact changes for its session in one brief plain-text reply without claiming or promising edits.
- System Prompt: Artifact comment result guidance (258 tks) - Appends reply, resolve, and focused thread-read instructions to Artifact comment-list tool results.
- System Prompt: Artifact comment thread framing (2023 tks) - Frames an Artifact comment thread and optional anchor context as untrusted viewer data using randomized fences.
- System Prompt: Artifact comment thread triage (243 tks) - Classifies the newest human request in a framed Artifact comment thread as an artifact edit or a reply-only pipeline action.
- System Prompt: Auto memory durable lesson instructions (1043 tks) - Instructs the auto-memory system to save only durable user-taught lessons, validate each turn, and store polished Markdown memories with frontmatter.
- System Prompt: Auto mode Slack message provenance (1170 tks) - Instructs the auto mode classifier to treat server-verified human Slack relays as user intent while rejecting bot-authored and nested relays as consent.
- System Prompt: Auto mode setup proposal generator (2740 tks) - Transforms gathered repository and usage reconnaissance into a constrained JSON proposal for auto-mode environment context and permission rules.
- System Prompt: Auto mode (244 tks) - Continuous task execution, akin to a background agent.
- System Prompt: Autonomous loop check (1484 tks) - Defines behavior for autonomous timer-based invocations, guiding Claude to continue established work, maintain PRs, and handle repeated idle checks while the user is away.
- System Prompt: Autonomous loop notification guidance (98 tks) - Guides when autonomous loop ticks should notify the user via PushNotification for blockers or actionable state changes.
- System Prompt: Autonomous loop persistence guidance (CLAUDE_CODE_LOOP_PERSISTENT) (1630 tks) - Defines behavior for autonomous timer-based invocations, guiding Claude to persistently continue established work, maintain PRs, and broaden scope before stopping while the user is away.
- System Prompt: Autonomous loop tick (dynamic pacing) (317 tks) - Autonomous loop tick injection for dynamic self-paced autonomous checks scheduled with ScheduleWakeup.
- System Prompt: Autonomous loop tick (87 tks) - Autonomous loop tick injection for recurring cron-based autonomous checks.
- System Prompt: Autonomous operation guidelines (407 tks) - Instructs autonomous sessions to proceed on reversible work, stop for destructive or scope-changing actions, and finish promised work before ending the turn.
- System Prompt: Avoiding Unnecessary Sleep Commands (part of PowerShell tool description) (175 tks) - Guidelines for avoiding unnecessary sleep commands in PowerShell scripts, including alternatives for waiting and notification.
- System Prompt: Background session instructions (354 tks) - Instructions for background job sessions to use the job-specific temporary directory and follow the appropriate worktree isolation guidance.
- System Prompt: Background session worktree persistence guidance (186 tks) - Directs background sessions to commit and push worktree changes when appropriate while preserving user git-control instructions and branch safety.
- System Prompt: Background worktree isolation guidance (129 tks) - Tells background sessions when to enter an isolated worktree before making code changes and when to continue in place.
- System Prompt: Censoring assistance with malicious activities (98 tks) - Guidelines for assisting with authorized security testing, defensive security, CTF challenges, and educational contexts while censoring requests for malicious activities.
- System Prompt: Chrome browser MCP tools (388 tks) - Instructions for loading deferred Chrome browser MCP tools through ToolSearch in a single batched selection before browser tasks.
- System Prompt: Claude Fable 5 model identity (202 tks) - Identifies this Claude iteration as Claude Fable 5, explains its relationship to Claude Mythos 5, and links to Anthropic's comparison announcement.
- System Prompt: Claude Fable 5.1 model identity (235 tks) - Identifies this Claude iteration as Claude Fable 5.1, explains its relationship to Claude Mythos 5.1, and points users to Anthropic's Fable and Mythos announcement for differences.
- System Prompt: Claude in Chrome browser automation (1436 tks) - Instructions for using Claude in Chrome browser automation tools effectively.
- System Prompt: Claude in Chrome browser selection instructions (200 tks) - Instructs the agent to ask the user to choose among multiple connected Chrome browsers before using browser automation tools.
- System Prompt: Combined memory index pointer instructions (120 tks) - Instructs the agent to add one-line pointers for private and team memories to the single private memory index and never write memory content there.
- System Prompt: Comment what and task context avoidance (76 tks) - Instructs Claude not to write comments that explain what code does or reference transient task context.
- System Prompt: Comment why-only guidance (67 tks) - Instructs Claude to write code comments only when the reason is non-obvious and useful to future readers.
- System Prompt: Communication style (297 tks) - Instructs Claude to give brief, user-facing updates at key moments during tool use, write concise end-of-turn summaries, match response format to task complexity, and avoid comments and planning documents in code.
- System Prompt: Concise output style (373 tks) - Defines the built-in Concise output style to lead with results, omit narration, stay brief by default, and preserve requested detail and correctness.
- System Prompt: Context compaction summary (409 tks) - Prompt used for context compaction summary (for the SDK).
- System Prompt: Coordinator cross-session peer guidance (326 tks) - Explains how coordinators discover and message peer Claude sessions while treating peer requests as untrusted input rather than delegated worker authority.
- System Prompt: Coordinator mode orchestration (5883 tks) - Provides coordinator-mode instructions for delegating work to worker agents, managing worker lifecycle, handling cross-session peers, and verifying delegated results.
- System Prompt: Correction restraint (365 tks) - Instructs Claude to correct only consequential errors plainly, avoid unnecessary self-criticism or re-auditing, and evaluate other agents’ corrections before adopting them.
- System Prompt: Delivering work at full scope (605 tks) - Instructs Claude to complete ordinary requested work at full scope under reasonable assumptions, continue past non-blocking concerns, and preserve necessary refusal and risky-action confirmation boundaries.
- System Prompt: Deny rule circumvention classifier guidance (74 tks) - Guides permission classification to block attempts to route around configured Edit, Write, or MultiEdit deny rules.
- System Prompt: Description part of memory instructions (148 tks) - Defines what the memory description field should contain within broader user-memory authoring instructions.
- System Prompt: Doing tasks (ambitious tasks) (47 tks) - Allow users to complete ambitious tasks; defer to user judgement on scope.
- System Prompt: Doing tasks (help and feedback) (24 tks) - How to inform users about help and feedback channels.
- System Prompt: Doing tasks (no compatibility hacks) (52 tks) - Delete unused code completely rather than adding compatibility shims.
- System Prompt: Doing tasks (no unnecessary additions) (73 tks) - Do not add features, refactor, or improve beyond what was asked.
- System Prompt: Doing tasks (no unnecessary error handling) (64 tks) - Do not add error handling for impossible scenarios; only validate at boundaries.
- System Prompt: Doing tasks (security) (67 tks) - Avoid introducing security vulnerabilities like injection, XSS, etc.
- System Prompt: Doing tasks (software engineering focus) (104 tks) - Users primarily request software engineering tasks; interpret instructions in that context.
- System Prompt: Dream CLAUDE.md memory reconciliation (436 tks) - Instructs dream memory consolidation to reconcile feedback and project memories against CLAUDE.md, deleting stale memories or flagging possible CLAUDE.md drift.
- System Prompt: Dream team memory handling (279 tks) - Instructions for handling shared team memories during dream consolidation, including deduplication, conservative pruning rules, and avoiding accidental promotion of personal memories.
- System Prompt: Emoji avoidance (31 tks) - Instructs Claude to avoid using emojis unless the user explicitly asks for them.
- System Prompt: Executing actions with care (1105 tks) - Instructions for executing actions carefully.
- System Prompt: Explain /code-review ultra (131 tks) - Guidance shown when a user asks about 'ultrareview': explains it maps to /code-review ultra (the /ultrareview alias is deprecated) and that the agent can't start it directly.
- System Prompt: Exploratory questions — analyze before implementing (75 tks) - Instructs Claude to respond to open-ended questions with analysis, options, and tradeoffs instead of jumping to implementation, waiting for user agreement before writing code.
- System Prompt: Feedback memory body structure (79 tks) - Defines the body structure for feedback memories, including the rule, why, and how to apply it.
- System Prompt: Feedback memory save guidance (121 tks) - Explains when to save feedback memories from user corrections or confirmed non-obvious approaches.
- System Prompt: Focus mode (long form) (105 tks) - Focus-mode notice (long form): the user sees only the final text, not tool calls, results, or inter-step writing.
- System Prompt: Focus mode (short form) (91 tks) - Focus-mode notice (short form): only each response's final text reaches the user.
- System Prompt: Fork usage guidelines (326 tks) - Instructions for when to fork subagents and rules against reading fork output mid-flight or fabricating fork results.
- System Prompt: Forked agent guidance (164 tks) - Explains that calling Agent with subagent_type "fork" creates a background fork and when to use it.
- System Prompt: Forked conversation worktree isolation guidance (416 tks) - Warns a forked background conversation not to enter the original session's worktree and directs it to create a separate worktree when isolation is enabled.
- System Prompt: Fresh subagent delegation example (315 tks) - Provides an example of briefing a fresh specialized subagent with sufficient context and a specific reporting request.
- System Prompt: Frontend browser verification (86 tks) - Requires Claude to start the dev server and verify UI or frontend changes in a browser before reporting completion.
- System Prompt: Git status (37 tks) - System prompt for displaying the current git status at the start of the conversation.
- System Prompt: Harness instructions (374 tks) - Core interactive-agent identity and harness instructions for terminal Markdown output, security, permissions, system-reminder handling, hook feedback, tool use, and code references.
- System Prompt: Hook evaluator truncated transcript note (74 tks) - Tells the hook condition evaluator that earlier conversation was omitted and how to handle insufficient evidence.
- System Prompt: Hook feedback handling (85 tks) - Explains that hook feedback should be treated as user feedback and how to respond when hooks block actions.
- System Prompt: Hooks Configuration (1493 tks) - Documents hook structure, events, types, input/output fields, and examples for the Claude Code configuration skill.
- System Prompt: How to use the SendUserMessage tool (283 tks) - Instructions for using the SendUserMessage tool.
- System Prompt: Insights at a glance summary (569 tks) - Generates a concise 4-part summary (what's working, hindrances, quick wins, ambitious workflows) for the insights report.
- System Prompt: Insights friction analysis (139 tks) - Analyzes aggregated usage data to identify friction patterns and categorize recurring issues.
- System Prompt: Insights interaction style (119 tks) - Analyzes Claude Code usage data to describe the user's interaction style.
- System Prompt: Insights memorable moment (96 tks) - Analyzes Claude Code usage data to find a memorable qualitative moment.
- System Prompt: Insights on the horizon (148 tks) - Identifies ambitious future workflows and opportunities for autonomous AI-assisted development.
- System Prompt: Insights session facets extraction (310 tks) - Extracts structured facets (goal categories, satisfaction, friction) from a single Claude Code session transcript.
- System Prompt: Insights suggestions (737 tks) - Generates actionable suggestions including CLAUDE.md additions, features to try, and usage patterns.
- System Prompt: Insights summary (At a Glance) (272 tks) - The 'At a Glance' summary block of the Insights report (what's working / what's hindering).
- System Prompt: Insights what works (121 tks) - Analyzes Claude Code usage data to identify workflows that are working well for the user.
- System Prompt: Interactive agent intro (output-style active) (40 tks) - Opening system-prompt line for sessions that have an Output Style configured.
- System Prompt: Interactive agent intro (output-style below) (42 tks) - Opening system-prompt line for dynamic-prompt sessions whose configured Output Style is included below.
- System Prompt: Interactive agent intro (output-style conditional) (234 tks) - Opening system-prompt line that selects Output Style, collaborative-goals, or software-engineering framing and injects security guidance.
- System Prompt: Learning mode (insights) (142 tks) - Instructions for providing educational insights when learning mode is active.
- System Prompt: Learning mode (1042 tks) - Main system prompt for learning mode with human collaboration instructions.
- System Prompt: Memory description of user feedback (139 tks) - Describes the user feedback memory type that stores guidance about work approaches, emphasizing recording both successes and failures and checking for contradictions with team memories.
- System Prompt: Memory index pointer instructions (129 tks) - Instructs the agent to add one-line pointers to the memory index file and treat the index as separate from memory content.
- System Prompt: Memory instructions (487 tks) - Instructions for using persistent file-based memory, including memory file format, scope, indexing, and stale-memory handling.
- System Prompt: Memory persistence scope (60 tks) - Explains that memory is for information useful in future conversations, not only within the current conversation.
- System Prompt: Memory save exclusions (14 tks) - Lists categories of information that should not be saved in memory, even when the user asks.
- System Prompt: Minimal mode (164 tks) - Describes the behavior and constraints of minimal mode, which skips hooks, LSP, plugins, auto-memory, and other features while requiring explicit context via CLI flags.
- System Prompt: Monitor fallback heartbeat guidance (234 tks) - Guides dynamic loop ticks to use Monitor as the primary wake signal, ScheduleWakeup as a fallback heartbeat, and stop the monitor when ending the loop.
- System Prompt: Non-fork subagent delegation examples (894 tks) - Provides conditional non-fork subagent examples for background and synchronous execution, including self-contained prompts, waiting-state responses, and independent-review briefing.
- System Prompt: One of six rules for using sleep command (23 tks) - One of the six rules for using the sleep command.
- System Prompt: Option previewer (151 tks) - System prompt for previewing UI options in a side-by-side layout.
- System Prompt: Outcome-first communication style (815 tks) - Instructs Claude to keep user-facing updates readable and outcome-first, answer directly after work completes, match response format to task complexity, and limit code comments to non-obvious constraints.
- System Prompt: PR Slack notification step (125 tks) - Adds a PR workflow step to optionally ask the user before posting the PR URL to Slack.
- System Prompt: Parallel tool call note (part of "Tool usage policy") (102 tks) - System prompt telling Claude to use parallel tool calls.
- System Prompt: Partial compaction instructions (1261 tks) - Instructions on how to compact when the user decided to compact only a portion of the conversation, with a structured summary format and analysis process.
- System Prompt: Permission classifier strict review guidance (79 tks) - Instructs the permission classifier to carefully deny blocked actions and require explicit user confirmation for overrides.
- System Prompt: Personal project memory description (67 tks) - Describes project memories for ongoing work, goals, initiatives, bugs, or incidents relevant to the user's work in a directory.
- System Prompt: Phase four of plan mode (292 tks) - Final plan-writing instructions for phase four of plan mode.
- System Prompt: Plan mode interactive workshop offer (688 tks) - Instructs plan mode to offer an interactive workshop for substantive design decisions and integrate accepted workshop decisions into the canonical plan.
- System Prompt: Plan sent to Ultraplan (106 tks) - User-facing note confirming a plan has been sent to Ultraplan for remote refinement.
- System Prompt: Plan vs memory guidance (115 tks) - Explains when to use or update a plan instead of saving information to memory.
- System Prompt: Plugin eval enabled-session status (219 tks) - Announces that plugin eval is enabled in the current session and explains how clients that cannot receive the organization rollout can set the enablement variable without relying on project settings.
- System Prompt: PowerShell edition for 5.1 (440 tks) - System prompt for providing information about Windows PowerShell 5.1.
- System Prompt: PowerShell edition for 7+ (128 tks) - Describes PowerShell 7+ shell syntax support, including pipeline chain operators, ternary, null-coalescing, and UTF-8 defaults.
- System Prompt: PowerShell edition unknown (108 tks) - Assumes Windows PowerShell 5.1 compatibility when the PowerShell edition is unknown and forbids PowerShell 7-only syntax.
- System Prompt: Prefer editing existing files (17 tks) - Instructs Claude to prefer editing existing files instead of creating new ones.
- System Prompt: Project memory body structure (83 tks) - Defines the body structure for project memories, including the fact or decision, why, and how to apply it.
- System Prompt: Project memory save guidance (91 tks) - Explains when to save project memories about who is doing what, why, or by when, including absolute date handling.
- System Prompt: Project skill upkeep for feedback memory (314 tks) - Instructs Claude to update the relevant project skill when saving feedback memory about repeatable workflow corrections.
- System Prompt: Project timeline user message provenance (1410 tks) - Defines how project timeline messages from the verified owner become user turns while other relayed or fetched project content remains untrusted external data.
- System Prompt: Publish audience-facing deliverables (353 tks) - Requires finished deliverables intended for an audience to be published through an artifact or first-party document connector.
- System Prompt: REPL tool usage and scripting conventions (1710 tks) - Instructs Claude on how to use the REPL tool effectively with dense JavaScript scripts, shorthands, batching rules, and API reference for investigation tasks.
- System Prompt: Remote plan mode (ultraplan) (868 tks) - System reminder injected during remote planning sessions that instructs Claude to explore the codebase, produce a diagram-rich plan via ExitPlanMode, and implement it with a pull request upon approval.
- System Prompt: Remote planning session (610 tks) - System reminder that configures a remote planning session to explore the codebase, produce an implementation plan via ExitPlanMode, and handle plan approval, rejection, or teleportation back to the user's local terminal.
- System Prompt: Reporting outcomes (261 tks) - Requires reports to distinguish observed outcomes from intentions, lead with failures or incomplete work, and avoid overstating unverified completion.
- System Prompt: Respond in configured language (128 tks) - Directs all responses, explanations, and code commentary into a configured language.
- System Prompt: Saving skills via file delivery (274 tks) - Explains that account skills are not modified by filesystem writes and directs the agent to deliver complete skill files with the file-sending tool.
- System Prompt: Scratchpad directory (238 tks) - Instructions for using a dedicated scratchpad directory for temporary files.
- System Prompt: Self-hosted runner doctor (6805 tks) - Instructs an agent to diagnose self-hosted runner authentication, network, lifecycle, queue, hooks, metrics, and escalation issues.
- System Prompt: Self-hosted runner setup (2225 tks) - Guides an operator through creating, verifying, learning, and documenting a self-hosted runner deployment.
- System Prompt: Shared git stash safety (201 tks) - Warns that git stash is shared across worktrees and sessions, preferring WIP commits or uniquely tagged stash entries.
- System Prompt: Skillify Current Session (1798 tks) - System prompt for converting the current session into a skill.
- System Prompt: Subagent delegation examples (620 tks) - Provides example interactions showing how a coordinator agent should delegate tasks to subagents, handle waiting states, and report results.
- System Prompt: Subagent delegation restraint (479 tks) - Guides Claude to delegate work only when it is genuinely independent, large enough to justify a fresh context, or naturally parallel, while avoiding excessive or redundant subagents and not redoing delegated work.
- System Prompt: System section (93 tks) - System section of the main system prompt.
- System Prompt: Task approval continuity (109 tks) - Instructs the agent to continue agreed tasks end to end without unnecessary re-confirmation.
- System Prompt: Tasks vs memory guidance (80 tks) - Explains when to use tasks instead of saving current-conversation progress to memory.
- System Prompt: Team memory index pointer instructions (159 tks) - Instructs the agent to add one-line memory pointers to the appropriate team memory index file and never write memory content into the index.
- System Prompt: Team project memory description (67 tks) - Describes project memories for shared ongoing work, goals, initiatives, bugs, or incidents within a working directory.
- System Prompt: Teammate Communication (105 tks) - System prompt for teammate communication in swarm.
- System Prompt: Tone and style (code references) (39 tks) - Instruction to include file_path:line_number when referencing code.
- System Prompt: Tone and style (concise output — short) (16 tks) - Instruction for short and concise responses.
- System Prompt: Tool call colon avoidance (59 tks) - Instructs Claude not to use a colon before tool calls because tool calls may be hidden from user output.
- System Prompt: Tool call summary label (112 tks) - Instructs Claude to write a short past-tense summary label for completed tool calls in mobile UI rows.
- System Prompt: Tool usage (subagent guidance) (141 tks) - Guidance on when and how to use subagents effectively.
- System Prompt: Tool usage (task management) (70 tks) - Use TodoWrite to break down and track work progress.
- System Prompt: Troubleshooting confirmation policy (71 tks) - Requires explaining fixes and confirming before destructive or installation-changing troubleshooting commands.
- System Prompt: User memory usage guidance (91 tks) - Explains when to use user memories to tailor responses to the user's profile or perspective.
- System Prompt: WSL managed settings double opt-in (152 tks) - Explains that WSL can read the Windows managed settings policy chain only when the admin-enabled flag is set, with HKCU requiring an additional user opt-in.
- System Prompt: Worker instructions (272 tks) - Instructions for workers to follow when implementing a change.
- System Prompt: Writing for the user (586 tks) - Defines concise, standalone user-facing final-message rules covering sentence structure, formatting, code and numbers, terminology, and stopping once the answer is complete.
- System Prompt: Writing subagent prompts (398 tks) - Guidelines for writing effective prompts when delegating tasks to subagents, covering context-inheriting vs fresh subagent scenarios.
Text for large system reminders.
- System Reminder: /btw side question (244 tks) - System reminder for /btw slash command side questions without tools.
- System Reminder: Agent mention (45 tks) - Notification that user wants to invoke an agent.
- System Reminder: Artifact auto-replies resumed (349 tks) - Reports that Artifact comment auto-replies resumed, explains which stopped-period comments are handled based on the stop cause, and warns that the stop remains until the watch reconnects.
- System Reminder: Artifact capability declaration revocation warning (342 tks) - Warns that publishing a replacement capability declaration would implicitly revoke stored capabilities and explains how to preserve or intentionally revoke them.
- System Reminder: Artifact comment reply activation failure (204 tks) - Explains that an Artifact comment reply was not posted because Claude is not currently activated for the thread and requires reactivation before retrying.
- System Reminder: Artifact comment reply session collision (347 tks) - Reports how concurrent live sessions resolved or may duplicate automatic replies to comments on the same Artifact.
- System Reminder: Artifact type instructions trust boundary (230 tks) - Restricts third-party Artifact type instructions to the Artifact's own files and prevents them from expanding scope, permissions, or overriding user and system instructions.
- System Reminder: Artifact type page untrusted content warning (179 tks) - Warns that an owned Artifact page supplied by an Artifact type was written by the type publisher and must be treated as untrusted data rather than instructions.
- System Reminder: AskUserQuestion minimum options validation (161 tks) - Explains that a rejected single-option question was not shown and instructs the agent to proceed without retrying or inventing another option.
- System Reminder: Async agent launched metadata (218 tks) - Reports internal metadata for a newly launched asynchronous agent and warns Claude not to expose its ID or predict its results.
- System Reminder: Async agent launched (146 tks) - Warns Claude not to duplicate an asynchronously launched agent's work or read its full JSONL transcript output file.
- System Reminder: Auto mode clarification bias (338 tks) - Encourages auto mode to make reasonable decisions without stopping for clarification unless the task requires it.
- System Reminder: Auto mode consent flow (443 tks) - Instructs Claude to continue with safe alternatives when auto mode blocks an action and batch any remaining consent asks.
- System Reminder: Background task notification with concurrent user input (205 tks) - Marks an automated background-task event delivered alongside genuine user input as non-user notification content that cannot establish approval or consent.
- System Reminder: Bound conversation activity authority warning (167 tks) - Warns that edits and reactions observed in a bound conversation are awareness-only notifications, not new instructions, approval, or consent.
- System Reminder: Brief mode toggle (165 tks) - Announces whether brief mode is enabled and whether user-facing output must use the SendUserMessage tool.
- System Reminder: Brief mode user-facing output (97 tks) - Reminds Claude that plain assistant text is hidden in brief mode and user-facing output must be sent through SendUserMessage.
- System Reminder: Browser extension not connected (102 tks) - Tells the user how to resolve a disconnected Claude browser extension and where to report bugs.
- System Reminder: Cloud agent launched (242 tks) - Reports internal metadata for a newly launched cloud agent and instructs Claude to give only a brief user-facing launch acknowledgement.
- System Reminder: Compact file reference (102 tks) - Reference to file read before conversation summarization.
- System Reminder: Cross-session peer message authority warning (legacy wording) (171 tks) - Legacy-wording authority-warning note appended to a relayed peer message, retained for backward-compatible recognition and stripping.
- System Reminder: Cross-session peer message authority warning note (190 tks) - Authority-warning note appended to a relayed peer message, without a response prompt.
- System Reminder: Cross-session peer message authority warning (162 tks) - Warns that an incoming message from another Claude session should be treated as a teammate's request within this session's permission settings, while a peer cannot grant escalation or launder denied permissions.
- System Reminder: Deferred tools available (121 tks) - Announces newly available deferred tools and instructs the agent to load their schemas through ToolSearch.
- System Reminder: Directory sync branch name collision (198 tks) - Reports that directory sync could not create the user's branch because another local branch occupies a conflicting git ref path.
- System Reminder: Directory sync branch switch parked work (654 tks) - Explains that a directory-sync checkout followed the user's branch switch while preserving the agent's prior work at a separate ref.
- System Reminder: Directory sync disabled after initial checkout failure (218 tks) - Reports that directory sync is disabled after the initial checkout failed, states that the cloud working directory lacks the user's files, and directs project work to the attached machine.
- System Reminder: Directory sync live checkout guidance (397 tks) - Explains that the synchronized checkout mirrors the user's live files, identifies paths that do not sync back, and forbids cleanup or folding user changes into agent commits without permission.
- System Reminder: Directory sync stopped for session (396 tks) - Reports that directory sync permanently stopped, explains the local synced-copy disposition and any unsynced files, and directs all project work to the user's attached machine.
- System Reminder: End conversation background fork no-op (149 tks) - Tells background forks that EndConversation has no effect there and to return only if welfare concerns require stopping the forked task.
- System Reminder: Exited plan mode (41 tks) - Notification when exiting plan mode.
- System Reminder: External source trust boundary (167 tks) - Warns that an external plugin or channel message is not from the user and must be treated as untrusted data rather than instructions.
- System Reminder: File already in context (87 tks) - Tells Claude that a file is already loaded in context and unchanged on disk, so it should use the existing content instead of re-reading.
- System Reminder: File exists but empty (27 tks) - Warning when reading an empty file.
- System Reminder: File opened in IDE (75 tks) - Notification that user opened a file in IDE.
- System Reminder: File shorter than offset (59 tks) - Warning when file read offset exceeds file length.
- System Reminder: File summary completeness disclosure (107 tks) - Requires Claude to disclose how much file content was read before summarizing and to stop retrying after repeated read failures.
- System Reminder: File truncated (124 tks) - Notification that file was truncated due to size.
- System Reminder: Hook additional context (35 tks) - Additional context from a hook.
- System Reminder: Hook blocking error (52 tks) - Error from a blocking hook command.
- System Reminder: Hook stopped continuation prefix (12 tks) - Prefix for hook stopped continuation messages.
- System Reminder: Hook stopped continuation (30 tks) - Message when a hook stops continuation.
- System Reminder: Hook success (29 tks) - Success message from a hook.
- System Reminder: Large PDF read guidance (256 tks) - Warns that a PDF is too large to read at once and requires reading specific page ranges.
- System Reminder: Large file full-content reading guidance (117 tks) - Advises how to read full large-file content for analysis, preferably inside a subagent when the Agent tool is available.
- System Reminder: Lines selected in IDE (156 tks) - Notification about lines selected by user in IDE.
- System Reminder: MCP output truncation warning (86 tks) - Warns that MCP tool output exceeded the token limit and advises pagination, filtering, or noting incomplete results.
- System Reminder: MCP resource no content (138 tks) - Shown when MCP resource has no content.
- System Reminder: MCP servers connecting without ToolSearch (117 tks) - Lists MCP servers still connecting when ToolSearch is absent and tells the agent to await tool announcements rather than report the capability unavailable.
- System Reminder: MCP servers connecting (128 tks) - Lists MCP servers that are still connecting and tells the agent to search their tools before reporting a capability unavailable.
- System Reminder: MCP servers failed to connect (214 tks) - Lists configured MCP servers that failed to connect and tells the agent to treat their tools as unavailable because of a connection failure.
- System Reminder: Memory consolidation tool constraints (250 tks) - Restricts the memory consolidation job to read-only shell access plus deleting memory files and lists sessions to review.
- System Reminder: Memory extraction recent context only (65 tks) - Restricts the memory extraction subagent to saving facts from only the recent conversation window.
- System Reminder: Memory extraction tool constraints (280 tks) - Lists the tools available to the memory extraction subagent for reading, updating, and deleting memory files under directory restrictions.
- System Reminder: Memory extraction turn budget (111 tks) - Instructs the memory extraction subagent to batch memory reads before issuing memory edits and writes.
- System Reminder: Memory file contents (66 tks) - Contents of a memory file by path.
- System Reminder: Memory index capacity warning (330 tks) - Warns when a private or team memory index approaches or exceeds its byte or line read limit and instructs Claude to compact it below the target size.
- System Reminder: Memory updates (237 tks) - Introduces refreshed memory-file state, invalidates earlier reads, and forbids reproducing the machine-generated update block to the user.
- System Reminder: Nested memory contents (33 tks) - Contents of a nested memory file.
- System Reminder: New diagnostics detected (83 tks) - Notification about new diagnostic issues.
- System Reminder: Output style active (102 tks) - Notification that an output style is active.
- System Reminder: Plan approved (152 tks) - Notifies Claude that the user approved the plan, provides the saved plan file and approved plan content, and allows coding to begin.
- System Reminder: Plan awaiting team-lead approval (116 tks) - Reminder laying out what happens after a plan is submitted for team-lead approval.
- System Reminder: Plan file reference (62 tks) - Reference to an existing plan file.
- System Reminder: Plan mode approval tool enforcement (413 tks) - Requires plan mode turns to end with either AskUserQuestion for clarification or ExitPlanMode for plan approval, and forbids asking for approval any other way.
- System Reminder: Plan mode is active (5-phase) (472 tks) - Enhanced plan mode system reminder with parallel exploration and multi-agent planning.
- System Reminder: Plan mode is active (subagent) (456 tks) - Simplified plan mode system reminder for sub agents.
- System Reminder: Plan mode is active (147 tks) - Reminds Claude that plan mode is active, clarifications should use AskUserQuestion, plans should use ExitPlanMode, and edits are not allowed.
- System Reminder: Plan mode phase 2 design (495 tks) - Plan-mode phase 2 guidance for launching Plan agents to design an implementation approach after initial exploration.
- System Reminder: Plan mode prototype artifact option (383 tks) - Offers the prototype skill once for suitable greenfield UI plans and defers Artifact creation until after plan approval.
- System Reminder: Plan mode re-entry (339 tks) - System reminder sent when the user enters Plan mode after having previously exited it either via shift+tab or by approving Claude's plan.
- System Reminder: Plan mode workflow (595 tks) - Full plan-mode workflow reminder covering plan file constraints, optional workshop and prototype offers, exploration, design, review, final planning, and approval.
- System Reminder: Previously invoked skills (237 tks) - Restores skills invoked before conversation compaction as context only, warning not to re-execute their setup actions or treat prior inputs as current instructions.
- System Reminder: Project memory disconnected (354 tks) - Warns that a prior shared project-memory connection and its results are stale after disconnect or failed reconnection, and directs the agent to re-check with memory_list.
- System Reminder: Provider context (75 tks) - Warns that the session is not using Anthropic's first-party API and that some features may differ.
- System Reminder: Question context (31 tks) - Provides potentially relevant context entries to use only when highly relevant to the current task.
- System Reminder: Queued notifications delivery (249 tks) - Formats an authoritative system notification for a drained batch of queued notifications, including relayed bodies and the remaining queue count.
- System Reminder: Read truncation retry guidance (80 tks) - Instructs Claude to reduce chunk size after file-read truncation warnings and notes the Bash output character limit.
- System Reminder: Remote machine Git and credential routing (238 tks) - Directs credential-dependent Git and GitHub commands to the attached machine rather than requesting tokens, with additional commit-location guidance based on directory sync mode.
- System Reminder: Remote machine file sync timing for subagents (403 tks) - Explains outbound file sync before remote calls and delayed inbound reconciliation by the main conversation, directing subagents to read fresh or ignored files on the remote machine.
- System Reminder: Scheduled task automated firing (242 tks) - Marks a scheduled turn as an automated firing of a stored prompt and warns that no live user approval or confirmation has occurred.
- System Reminder: Session context (243 tks) - Provides selected session context values, marks replacement updates, and directs the agent to use them only when highly relevant.
- System Reminder: Session continuation (37 tks) - Notification that session continues from another machine.
- System Reminder: Session stop hook active (111 tks) - Tells Claude a session-scoped Stop hook condition is active and must be treated as the directive until met.
- System Reminder: Stop hook blocking error (20 tks) - Error from a blocking hook command.
- System Reminder: Task tools reminder (111 tks) - Reminder to use task tracking tools.
- System Reminder: Team Coordination (356 tks) - System reminder for team coordination.
- System Reminder: Team Shutdown (136 tks) - System reminder for team shutdown.
- System Reminder: TodoWrite reminder (86 tks) - Reminder to use TodoWrite tool for task tracking.
- System Reminder: Token usage (39 tks) - Current token usage statistics.
- System Reminder: USD budget (42 tks) - Current USD budget statistics.
- System Reminder: Ultracode enabled (110 tks) - Instructs the agent to optimize for exhaustive correctness and use Workflow on substantive tasks when Ultracode is enabled.
- System Reminder: Ultraplan mode (644 tks) - System reminder for using Ultraplan mode to create a detailed implementation plan with multi-agent exploration and critique.
- System Reminder: Web fetch untrusted content reporting guidance (363 tks) - Instructs the agent to summarize tagged untrusted WebFetch content faithfully while reporting but not following embedded instructions or exfiltration requests.
- System Reminder: Workflow isolated worktree (191 tks) - Tells a workflow subagent it is running in an isolated git worktree separate from the main working directory.
- Tool Description: Agent explicit-spawn restriction (0 tks) - Restricts agent spawning to explicit user requests or named agent types instead of inferred thoroughness.
- Tool Description: Artifact HTML document skeleton (213 tks) - Explains the HTML skeleton and minimal reset added at artifact publish time and requires authors to provide page content, title, and styles.
- Tool Description: Artifact action reference (696 tks) - Enumerates available Artifact actions and conditionally documents publish, read, list, delete, open, pin, and unpin behavior.
- Tool Description: Artifact assets guidance (295 tks) - Explains how to upload, list, read, reference, and permanently delete files in an existing Artifact asset store.
- Tool Description: Artifact authoring skill requirement (351 tks) - Requires the artifact design skill before authoring and describes workshop, diagramming, and contextual exceptions.
- Tool Description: Artifact comments guidance (603 tks) - Explains how to read, reply to, and resolve activated Artifact comment threads while treating viewer comments as untrusted data.
- Tool Description: Artifact database guidance (931 tks) - Describes shared durable Artifact database reads and writes, private per-viewer data/users/me addressing, and treating viewer-written rows as untrusted data.
- Tool Description: Artifact database version pinning guidance (183 tks) - Instructs Claude to pin writes to the last-read document version with if_version and to re-read and retry after conflicts instead of overwriting concurrent changes.
- Tool Description: Artifact design skill loading guidance (269 tks) - Requires loading the artifact design skill before authoring while defining workshop and diagramming exceptions.
- Tool Description: Artifact external resource allowlist (277 tks) - Defines the CSP-enforced CDN and font allowlist for artifact pages and requires unsupported assets to be inlined.
- Tool Description: Artifact files guidance (193 tks) - Explains how to list and read individual files from a multi-file Artifact and when to use the default scratchpad destination or an explicit output directory.
- Tool Description: Artifact gallery and publish response guidance (172 tks) - Points users to the artifact gallery and defines how to describe a successful publish without redundantly pasting its URL.
- Tool Description: Artifact identical resubmission refusal (247 tks) - Formats the Artifact publish refusal for unchanged content previously rejected against an unseen or newer live version and requires rereading and merging before retrying.
- Tool Description: Artifact live room guidance (753 tks) - Explains transient Artifact live rooms, approval and session lifetime, rate-limited untrusted viewer events, room_send security and limits, and durable-storage alternatives.
- Tool Description: Artifact nested runtime cleanup error (264 tks) - Formats the Artifact publish error for irreducibly nested runtime markers, base tags, or repeated page skeletons and directs publishing the innermost clean document.
- Tool Description: Artifact pinning guidance (183 tks) - Explains when to pin or unpin Artifacts, when to offer pinning for reusable publishes, and the privacy and visibility semantics of pins.
- Tool Description: Artifact publishing and update guidance (932 tks) - Provides Artifact lookup, update, ownership, watch, content-safety, self-containment, responsive design, theme, favicon, and anti-impersonation requirements.
- Tool Description: Artifact publishing introduction (204 tks) - Introduces private HTML Artifacts, explains when to offer or proactively publish them, and reserves potentially misleading or sensitive content for local files until the user chooses publication.
- Tool Description: Artifact responsive page contract (221 tks) - Requires Artifact pages to fit phone widths with preserved side gutters, wrapping layouts, bounded media, and horizontal scrolling confined to oversized tables, diagrams, and code blocks.
- Tool Description: Artifact runtime capabilities guidance (457 tks) - Explains when Artifact runtime capabilities require loading the artifact-capabilities skill, how redeploys preserve or clear capabilities, and how self-saving pages create local-version conflicts.
- Tool Description: Artifact runtime verification guidance (198 tks) - Requires observing published Artifact runtime diagnostics before claiming success and explains no-viewer results and untrusted viewer-reported diagnostics.
- Tool Description: Artifact supporting files guidance (595 tks) - Explains how Artifact supporting-file maps, source paths, content types, and root directory resolution work.
- Tool Description: Artifact theme-aware styling (317 tks) - Explains artifact viewer theme states and the CSS token strategy required to support explicit and system light and dark themes.
- Tool Description: Artifact title and description guidance (338 tks) - Defines concise, distinctive, stable artifact title requirements and assigns explanatory text to the description parameter.
- Tool Description: Artifact type creation guidance (188 tks) - Explains how to create a private Artifact from a published Artifact type and then update only the resulting Artifact's own files.
- Tool Description: Artifact type discovery guidance (1071 tks) - Directs the agent to discover per-account published Artifact types before creating presentations, reader-facing documents, or designs, and explains type inspection and available or unavailable creation flows.
- Tool Description: Artifact unsupported supporting file error (239 tks) - Formats the Artifact publish error for a supporting file whose content type cannot be served.
- Tool Description: Artifact watch approval explanation (271 tks) - Explains the approval scope and local or cloud notification behavior when Claude watches an Artifact, including optional comment delivery and unattended replies.
- Tool Description: AskUserQuestion decision guidance (60 tks) - Additional guidance for using AskUserQuestion only when the user's answer changes what the agent should do next.
- Tool Description: AskUserQuestion extended host guidance (302 tks) - Guides hosts with extended AskUserQuestion support on question ordering, text and number inputs, multi-select defaults, optional labels, and follow-up question requests.
- Tool Description: AskUserQuestion (220 tks) - Tool description for asking user questions.
- Tool Description: Background monitor WebSocket source (300 tks) - Addendum to the background monitor tool description covering the WebSocket (ws) source, which opens a WebSocket and streams each incoming text frame as a notification event instead of running a shell command, with notes on binary frames, socket close, and rate limiting.
- Tool Description: Background monitor push notification guidance (91 tks) - Adds conditional guidance to the background Monitor tool for sending push notifications only when streamed events materially change what the user should do next.
- Tool Description: Browser file upload (130 tks) - Describes the browser file upload tool, which uploads shared files directly to a page file input by element ref and enforces the 10 MB combined size limit.
- Tool Description: BrowserBatch (159 tks) - Tool description for BrowserBatch, which executes multiple browser tool calls sequentially in one round trip.
- Tool Description: Chrome browser automation (62 tks) - Describes Chrome browser automation tools for page interaction, screenshots, console logs, and navigation.
- Tool Description: Claude in Chrome JavaScript tool (75 tks) - Describes the Claude in Chrome JavaScript execution tool for running code in the current page context.
- Tool Description: Claude in Chrome bridge disconnect error (96 tks) - Error message shown when a Claude in Chrome tool call fails because the Chrome extension disconnects mid-operation.
- Tool Description: Claude in Chrome bridge timeout error (88 tks) - Error message shown when a Claude in Chrome tool does not respond before timing out.
- Tool Description: Claude in Chrome find (113 tks) - Describes the Claude in Chrome find tool for locating page elements by natural language or text content.
- Tool Description: Claude in Chrome get page text (66 tks) - Describes the Claude in Chrome get_page_text tool for extracting raw text content from a page.
- Tool Description: Claude in Chrome read console messages (109 tks) - Describes the Claude in Chrome read_console_messages tool for reading filtered browser console output.
- Tool Description: Claude in Chrome read network requests (104 tks) - Describes the Claude in Chrome read_network_requests tool for inspecting HTTP requests made by the current page.
- Tool Description: Claude in Chrome read page (158 tks) - Describes the Claude in Chrome read_page tool for retrieving an accessibility tree of page elements.
- Tool Description: Claude in Chrome shortcuts execute (61 tks) - Describes the Claude in Chrome shortcuts_execute tool for starting a shortcut or workflow in a side panel.
- Tool Description: Claude in Chrome switch browser (88 tks) - Describes the Claude in Chrome switch_browser tool for letting the user choose a browser from inside connected Chrome extensions.
- Tool Description: Claude in Chrome tabs context (90 tks) - Describes the Claude in Chrome tabs_context_mcp tool for retrieving the current MCP tab group context.
- Tool Description: ClaudeDesign (560 tks) - Describes the ClaudeDesign tool for working with claude.ai/design projects, including project and file operations, previews, plan tokens, and live design output conventions.
- Tool Description: Computer use enable stub guidance (226 tks) - Directs the agent to use already-present remote-device computer tools, verify connectivity by calling them, and explain how to recover when the desktop app does not respond.
- Tool Description: Computer (161 tks) - Main description for the Chrome browser computer automation tool.
- Tool Description: Cowork onboarding role picker (188 tks) - Describes the Cowork onboarding role-picker tool that returns a selected or typed role and should only be used while setting up Cowork for the user's job function.
- Tool Description: Cowork plugin creation (86 tks) - Describes the command for creating or customizing Cowork plugins for an organization.
- Tool Description: CronCreate (1146 tks) - Describes the CronCreate tool for enqueuing one-shot or recurring cron-based jobs with jitter and off-minute scheduling guidance.
- Tool Description: DesignSync (0 tks) - Describes the DesignSync tool for reading and updating claude.ai/design design-system projects, including project listing, plan finalization, file writes and deletes, and asset registration.
- Tool Description: Durable artifact watch and status guidance (414 tks) - Explains durable artifact wake subscriptions, optional comment wakes, status checks, and watch registration semantics.
- Tool Description: Edit minimal old_string guidance (92 tks) - Additional Edit guidance to keep old_string minimal and unique or use replace_all.
- Tool Description: Edit single replacement (242 tks) - Tool description for performing exact string replacement in a file, including prior-read and line-prefix requirements.
- Tool Description: Edit (392 tks) - Tool for performing exact string replacements in files.
- Tool Description: EndConversation (1452 tks) - Defines when the assistant may use the EndConversation tool and the safety constraints that forbid ending the conversation.
- Tool Description: EnterPlanMode (1296 tks) - Tool description for entering plan mode to explore and design implementation approaches.
- Tool Description: EnterWorktree (1062 tks) - Creates a new isolated worktree or enters an existing one only when explicitly requested, with eligibility, switching, lifecycle, and cleanup rules.
- Tool Description: ExitPlanMode (648 tks) - Description for the ExitPlanMode tool, which presents a plan dialog for the user to approve.
- Tool Description: ExitWorktree (527 tks) - Describes ExitWorktree, which returns the session to its original working directory and either keeps or removes the session-created worktree.
- Tool Description: Finding artifacts from earlier sessions (238 tks) - Explains how to list and recover artifacts from earlier sessions and conditionally provides client-specific follow-up guidance.
- Tool Description: Glob compact (0 tks) - Compact Glob tool description served to newer models — file pattern matching returning paths sorted by modification time.
- Tool Description: Glob (90 tks) - Tool description for file pattern matching and searching by name.
- Tool Description: Grep compact (0 tks) - Compact Grep tool description served to newer models — ripgrep-backed content search preferred over raw grep/rg, with permission-UI integration.
- Tool Description: Grep (437 tks) - Tool description for content search using ripgrep.
- Tool Description: Invoke skill (473 tks) - Tool description for invoking available skills, including skill name selection, optional arguments, scoped skill names, and avoiding duplicate invocation when a skill is already loaded.
- Tool Description: LSP (298 tks) - Describes LSP code-intelligence operations for definitions, references, symbols, implementations, hover information, and call hierarchies.
- Tool Description: ListAgents (284 tks) - Describes the ListAgents tool, which lists agents you can message — in-process subagents, teammates, other local and cloud Claude sessions, and remote bridge sessions.
- Tool Description: ListConnectors (234 tks) - Describes the ListConnectors tool for listing installed claude.ai MCP connectors, filtering by keyword, and interpreting org-level connection and chat-enabled status.
- Tool Description: ListMcpResourcesTool prompt (83 tks) - Tool prompt for listing MCP resources and explaining the optional server parameter.
- Tool Description: ListMcpResourcesTool (82 tks) - Tool description for listing available MCP resources from all configured servers or a specific server.
- Tool Description: Live artifact watch guidance (385 tks) - Explains live artifact change subscriptions, comment wake behavior, session scope, and truthful watch-status reporting.
- Tool Description: Navigate (218 tks) - Describes the browser navigate tool for opening URLs and moving forward or backward in tab history.
- Tool Description: NotebookEdit (194 tks) - Tool description for editing Jupyter notebook cells by replacing, inserting, or deleting a cell using cell IDs from the read tool.
- Tool Description: Poll (414 tks) - Describes the Poll tool for waiting on queued harness events, signaling idleness, and interpreting event provenance, nonce manifests, and chunked delivery.
- Tool Description: PowerShell (2850 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: Prohibited artifact publishing (171 tks) - Prohibits publishing impersonation, fabricated records, deceptive collection flows, and content targeting private individuals.
- Tool Description: ProposeGoal (421 tks) - Describes proposing a verifiable multi-turn session goal, requiring user approval unless the user explicitly requested the exact outcome.
- Tool Description: PushNotification (407 tks) - Explains when and how PushNotification should alert the user on the desktop and, when Remote Control is connected, on their phone.
- Tool Description: REPL (1060 tks) - Describes the REPL tool, a JavaScript programming interface for looping, branching, and composing Claude Code tool calls as async functions.
- Tool Description: ReadFile compact (293 tks) - Compact file-read tool description served to newer models — absolute path, default line cap, and image/PDF/notebook handling.
- Tool Description: ReadFile (586 tks) - Tool description for reading files.
- Tool Description: ReadMcpResourceDirTool prompt (177 tks) - Tool prompt for listing direct children of an MCP directory resource and explaining the required server and uri parameters.
- Tool Description: ReadNotifications (284 tks) - Describes the ReadNotifications tool for draining queued GitHub, scheduled-trigger, and cross-session notifications in authoritative batches.
- Tool Description: RefreshMcpTools prompt (167 tks) - Tool prompt for refreshing one or all connected MCP servers tool lists and interpreting per-server results.
- Tool Description: RefreshMcpTools (318 tks) - Describes when and how to refresh connected MCP servers tool lists to recover missing or stale tools.
- Tool Description: Remote artifact watch guidance (276 tks) - Explains durable remote artifact wake subscriptions, registration, comment wakes, and truthful watch-status reporting.
- Tool Description: RemoteTrigger prompt (955 tks) - Tool prompt for calling the claude.ai RemoteTrigger API to list, get, create, update, or run scheduled remote agent routines.
- Tool Description: Report code-review findings (163 tks) - Tool description for reporting verified code-review findings as a typed list for host UI rendering.
- Tool Description: ScheduleWakeup delay and reason guidance (1774 tks) - Extends the ScheduleWakeup tool description with no-op reporting, prompt-cache-aware delay selection, and concise reason-field guidance.
- Tool Description: SearchMcpRegistry (377 tks) - Describes the SearchMcpRegistry tool for discovering MCP connectors by keyword, including named-product and intent-based examples and install-state guidance.
- Tool Description: SearchPlugins (237 tks) - Describes the SearchPlugins tool for finding relevant claude.ai org catalog plugins by keyword and suggesting install cards when results fit.
- Tool Description: SearchSkills (220 tks) - Describes the SearchSkills tool for finding relevant claude.ai skills by keyword and suggesting add cards when results fit.
- Tool Description: Self-hosted runner requeue session (186 tks) - Describes requeuing an assigned self-hosted runner session away from a failing runner and surfacing the equivalent Admin UI path.
- Tool Description: SendFeedback drafting guidance (1145 tks) - Instructs when and how to queue concise, factual Claude Code feedback drafts with prescribed evidence bullets, field-selection rules, privacy constraints, and no user interruption or duplication.
- Tool Description: SendFile (451 tks) - Describes sending local files to peer, Remote Control, or cloud Claude Code sessions, including addressing, limits, integrity verification, and when to use shared-text messaging instead.
- Tool Description: SendMessage cross-session guidance (852 tks) - Explains cross-session SendMessage addressing, reply routing, liveness, disambiguation, and permission-laundering restrictions.
- Tool Description: SendMessage (649 tks) - Describes the SendMessage tool for communicating with other agents and handling legacy team protocol responses.
- Tool Description: SendUserFile (599 tks) - Describes the SendUserFile tool for surfacing generated deliverables as file cards, including when to send or re-send files and how to choose captions, status, and display mode.
- Tool Description: SendUserMessage (226 tks) - Describes the SendUserMessage tool for sending user-visible Markdown messages and attachments with normal or proactive status.
- Tool Description: Session artifact watch lifecycle (704 tks) - Explains live artifact watch setup, optional comment auto-replies, session restoration, status checks, and lifecycle limits.
- Tool Description: Shared artifact listing and ownership guidance (264 tks) - Defines artifact list scopes, ownership restrictions, incomplete shared listings, and untrusted shared-title handling.
- Tool Description: ShowOnboardingRolePicker (38 tks) - ShowOnboardingRolePicker: presents a row of clickable role chips during Cowork onboarding.
- Tool Description: Skill proposal rendering (208 tks) - Defines when and how to render complete recurring-procedure skill proposals for user review without writing files.
- Tool Description: SuggestConnectors (224 tks) - Describes the SuggestConnectors tool for resolving SearchMcpRegistry directoryUuid values into full connector payloads and install-state guidance.
- Tool Description: SuggestSkills proactive guidance (303 tks) - Guides proactive use of SuggestSkills to recommend addable standalone skills for repeatable tasks without interrupting one-off work.
- Tool Description: Task Get (182 tks) - Retrieve a task by ID with full details and comments.
- Tool Description: TaskCreate (738 tks) - Tool description for TaskCreate tool.
- Tool Description: TaskList (267 tks) - Description for the TaskList tool, which lists all tasks in the task list.
- Tool Description: TaskUpdate (586 tks) - Description for the TaskUpdate tool, which updates Claude's task list.
- Tool Description: TodoWrite compact (108 tks) - Compact tool description for creating and updating a session task list with content, status, and activeForm fields.
- Tool Description: TodoWrite proactive update guidance (65 tks) - Concise TodoWrite guidance to proactively track progress with one in-progress task and activeForm values.
- Tool Description: TodoWrite (2037 tks) - Tool description for creating and managing task lists.
- Tool Description: Updating existing artifacts (308 tks) - Explains same-path redeployment and the URL lookup, read-before-publish, and ownership flow for updating artifacts from earlier conversations.
- Tool Description: WebFetch private URL warning (291 tks) - Warns that WebFetch fails for authenticated or private URLs and includes the standard WebFetch usage notes.
- Tool Description: WebFetch (445 tks) - Tool description for web fetch functionality.
- Tool Description: WebSearch (319 tks) - Tool description for web search functionality.
- Tool Description: Workflow (1118 tks) - Describes the Workflow tool's background execution, explicit opt-in requirements, pure-literal metadata requirement, and canonical pipeline-based review pattern.
- Tool Description: Write (266 tks) - Tool for writing files to the local filesystem.
- Tool Description: claude.ai Project (1000 tks) - Reads and writes the claude.ai Project bound to the session — a shared, persistent knowledge container — via project info, document, search, and memory methods, including the claude/ namespace default, prompt-cache churn warnings, and untrusted-content handling.
- Tool Description: memory_list prompt (193 tks) - Tool prompt for listing memory stores available in this session or store documents, paginating and narrowing listings, and directing content reads through memory_read.
- Tool Description: memory_write prompt (426 tks) - Describes creating or replacing documents in memory stores available in this session with version checks, conflict handling, and secret-safety requirements.
- Tool Description: memory_write update triggers and timing (611 tks) - Defines mandatory memory update triggers for user corrections, durable preferences, and non-transient environment discoveries, and requires writing before proceeding or finishing the turn.
Additional notes for some Tool Descriptions
- Tool Description: Agent (simple usage notes) (634 tks) - Simplified usage notes for the Agent tool, including when to delegate, fork behavior, resumption, worktree isolation, background execution, parallel launches, and context restrictions.
- Tool Description: Agent (usage notes) (1602 tks) - Usage notes and instructions for the Task/Agent tool, including guidance on launching subagents, background execution, resumption, and worktree isolation.
- Tool Description: Agent (when to launch subagents) (434 tks) - Describes when to use the Agent tool - for launching specialized subagent subprocesses to autonomously handle complex multi-step tasks.
- Tool Description: AskUserQuestion (preview field) (134 tks) - Instructions for using the HTML preview field on single-select question options to display visual artifacts like UI mockups, code snippets, and diagrams.
- Tool Description: Background monitor (streaming events) (2082 tks) - Describes the background monitor tool that streams stdout events from long-running scripts as chat notifications, with guidelines on script quality, output volume, and selective filtering.
- Tool Description: Bash (Git commit and PR creation instructions) (2322 tks) - Instructions for creating git commits and GitHub pull requests.
- Tool Description: Bash (alternative — communication) (18 tks) - Bash tool alternative: output text directly instead of echo/printf.
- Tool Description: Bash (alternative — content search) (27 tks) - Bash tool alternative: use Grep for content search instead of grep/rg.
- Tool Description: Bash (alternative — edit files) (27 tks) - Bash tool alternative: use Edit for file editing instead of sed/awk.
- Tool Description: Bash (alternative — file search) (26 tks) - Bash tool alternative: use Glob for file search instead of find/ls.
- Tool Description: Bash (alternative — read files) (27 tks) - Bash tool alternative: use Read for file reading instead of cat/head/tail.
- Tool Description: Bash (alternative — write files) (29 tks) - Bash tool alternative: use Write for file writing instead of echo/cat.
- Tool Description: Bash (built-in tools note) (53 tks) - Note that built-in tools provide better UX than Bash equivalents.
- Tool Description: Bash (git — avoid destructive ops) (58 tks) - Bash tool git instruction: consider safer alternatives to destructive operations.
- Tool Description: Bash (git — never skip hooks) (59 tks) - Bash tool git instruction: never skip hooks or bypass signing unless user requests it.
- Tool Description: Bash (git — prefer new commits) (22 tks) - Bash tool git instruction: prefer new commits over amending.
- Tool Description: Bash (maintain cwd) (81 tks) - Bash tool instruction: use absolute paths and avoid cd.
- Tool Description: Bash (overview) (19 tks) - Opening line of the Bash tool description.
- Tool Description: Bash (pre-commit skill checks) (493 tks) - Requires applicable verification, simplification, and code-review skills to be visibly reported and run before nontrivial git commits.
- Tool Description: Bash (prefer dedicated tools bullet) (72 tks) - Bulleted warning to prefer dedicated tools over Bash for find, grep, cat, etc.
- Tool Description: Bash (prefer dedicated tools) (71 tks) - Warning to prefer dedicated tools over Bash for find, grep, cat, etc.
- Tool Description: Bash (quote file paths) (35 tks) - Bash tool instruction: quote file paths containing spaces.
- Tool Description: Bash (sandbox — adjust settings) (26 tks) - Work with user to adjust sandbox settings on failure.
- Tool Description: Bash (sandbox — default to sandbox) (38 tks) - Default to sandbox; only bypass when user asks or evidence of sandbox restriction.
- Tool Description: Bash (sandbox — evidence list header) (15 tks) - Header for list of sandbox-caused failure evidence.
- Tool Description: Bash (sandbox — evidence: access denied) (15 tks) - Sandbox evidence: access denied to paths outside allowed directories.
- Tool Description: Bash (sandbox — evidence: network failures) (17 tks) - Sandbox evidence: network connection failures to non-whitelisted hosts.
- Tool Description: Bash (sandbox — evidence: operation not permitted) (18 tks) - Sandbox evidence: operation not permitted errors.
- Tool Description: Bash (sandbox — evidence: unix socket errors) (11 tks) - Sandbox evidence: unix socket connection errors.
- Tool Description: Bash (sandbox — explain restriction) (36 tks) - Explain which sandbox restriction caused the failure.
- Tool Description: Bash (sandbox — failure evidence condition) (48 tks) - Condition: command failed with evidence of sandbox restrictions.
- Tool Description: Bash (sandbox — mandatory mode) (34 tks) - Policy: all commands must run in sandbox mode.
- Tool Description: Bash (sandbox — no exceptions) (17 tks) - Commands cannot run outside sandbox under any circumstances.
- Tool Description: Bash (sandbox — no sensitive paths) (36 tks) - Do not suggest adding sensitive paths to sandbox allowlist.
- Tool Description: Bash (sandbox — per-command) (52 tks) - Treat each command individually; default to sandbox for future commands.
- Tool Description: Bash (sandbox — response header) (17 tks) - Header for how to respond when seeing sandbox-caused failures.
- Tool Description: Bash (sandbox — retry without sandbox) (33 tks) - Immediately retry with dangerouslyDisableSandbox on sandbox failure.
- Tool Description: Bash (sandbox — tmpdir) (58 tks) - Use $TMPDIR for temporary files in sandbox mode.
- Tool Description: Bash (sleep — keep short) (22 tks) - Bash tool instruction: keep sleep duration to 1-5 seconds.
- Tool Description: Bash (sleep — no polling background tasks) (37 tks) - Bash tool instruction: do not poll background tasks, wait for notification.
- Tool Description: Bash (sleep — run immediately) (21 tks) - Bash tool instruction: do not sleep between commands that can run immediately.
- Tool Description: Bash (sleep — use check commands) (34 tks) - Bash tool instruction: use check commands rather than sleeping when polling.
- Tool Description: Bash (timeout) (144 tks) - Bash tool instruction: optional timeout configuration.
- Tool Description: Bash (verify parent directory) (38 tks) - Bash tool instruction: verify parent directory before creating files.
- Tool Description: Bash (working directory) (37 tks) - Bash tool note about working directory persistence and shell state.
- Tool Description: CronCreate (durability note) (122 tks) - CronCreate insert (shown when durable-cron is enabled) explaining the durable: true vs false trade-off.
- Tool Description: EnterPlanMode (ambiguous tasks) (312 tks) - Tool for entering plan mode when task has ambiguity.
- Tool Description: PowerShell (git guidance) (192 tks) - PowerShell tool guidance to prefer new commits, consider safer alternatives to destructive git operations, and never bypass hooks or signing without an explicit user request.
- Tool Description: SendUserMessage (verbatim) (102 tks) - Describes the concise SendUserMessage tool variant for sending verbatim user-visible messages with normal or proactive status.
- Tool Description: Snooze (delay and reason guidance) (437 tks) - Extends the snooze tool description with guidance on choosing delaySeconds relative to the 5-minute prompt cache TTL and writing informative reason fields.
- Tool Description: TaskList (teammate workflow) (133 tks) - Conditional section appended to TaskList tool description.
- Tool Description: ToolSearch (input validation note) (65 tks) - Explains the InputValidationError failure for unfetched deferred tools and requires selecting named deferred tools before calling them.
- Tool Description: ToolSearch (opening) (39 tks) - Introduces ToolSearch as the schema loader for deferred tools announced by name in system reminders.
- Tool Description: ToolSearch (second part) (178 tks) - Explains how queries match deferred tools and load their complete JSON Schema definitions for subsequent calls.
- Tool Description: ToolSearch (unfetched tool note) (31 tks) - Explains that deferred tools expose no callable parameter schema until ToolSearch fetches them.
- Tool Description: WebFetch (concise) (281 tks) - Concise tool description for WebFetch covering URL fetching, private URL limitations, redirects, and caching.
- Tool Description: WebSearch (concise) (88 tks) - Describes the concise WebSearch tool variant with US-only results, current-month guidance, domain filters, and required sources.
- Tool Description: Write (read existing file first) (113 tks) - Tool description for Write in environments where existing files must be read before overwrite.
- Tool Parameter: Artifact URL guidance (174 tks) - Explains when the Artifact url parameter must target an existing owned artifact and when it must be omitted for a new publish or same-conversation redeploy.
- Tool Parameter: Artifact comment actions guidance (688 tks) - Describes Artifact action parameter semantics for reading, replying to, resolving, and paginating comment threads.
- Tool Parameter: Artifact database batch writes (314 tks) - Defines the Artifact writes parameter for batched database mutations, including per-document version pins and atomic or sequential commit behavior.
- Tool Parameter: Artifact database version precondition (166 tks) - Defines the optional if_version precondition for Artifact database writes, directing Claude to supply the last-read document version and pin batch entries individually.
- Tool Parameter: Artifact force overwrite guidance (170 tks) - Restricts Artifact force overwrites to explicit user-approved discarding of a specific newer version and requires merge-first conflict handling.
- Tool Parameter: Artifact force page overwrite warning (55 tks) - Warns that forcing an Artifact publish discards the newer published page created by another session or an in-page save.
- Tool Parameter: Artifact force supporting files preservation (58 tks) - Clarifies that a forced Artifact publish preserves supporting files unless the publish replaces or explicitly removes them.
- Tool Parameter: Artifact supporting files with cross-artifact sources (241 tks) - Describes Artifact supporting-file maps and lists, server-side copies from other Artifact versions, update preservation and removal, and local source restrictions.
- Tool Parameter: Artifact title (267 tks) - Describes concise Artifact titles, HTML title-tag precedence, Markdown filename identity, and conditional naming behavior for creation from an Artifact type.
- Tool Parameter: Artifact watch actions guidance (533 tks) - Describes Artifact watch, unwatch, status, live-update subscriptions, comment notification behavior, and explicit resume_replies behavior.
- Tool Parameter: Bash command description (311 tks) - Instructions for generating clear, concise command descriptions in active voice for bash commands.
- Tool Parameter: Bash run_in_background guidance (92 tks) - Explains Bash run_in_background behavior and that commands do not need a trailing ampersand.
- Tool Parameter: Bash run_in_background note (74 tks) - Notes that Bash commands can use run_in_background when the result is not needed immediately.
- Tool Parameter: Claude in Chrome JavaScript code (103 tks) - Describes the JavaScript code parameter for the Claude in Chrome JavaScript execution tool.
- Tool Parameter: Computer action (251 tks) - Action parameter options for the Chrome browser computer tool.
- Tool Parameter: SendUserMessage attachments (75 tks) - Describes optional SendUserMessage attachments as local file paths or pre-resolved file objects.
- Tool Parameter: matched ask rule (198 tks) - Describes metadata identifying a user-configured permissions.ask rule that forced a tool approval prompt while preserving the tool-authored decision reason.
- Tool Parameter: set_cwd needs_trust directory (197 tks) - Describes the canonical target directory returned by a set_cwd needs_trust response, which the SDK host must show in a trust dialog and echo back verbatim on accept.
Built-in skill prompts for specialized tasks.
- Skill: /code-review efficiency dimension (106 tks) - Code-review pass that surfaces wasted effort the diff adds — duplicate computation or I/O, avoidable serialization, large scopes held by closures — and points to the cheaper option.
- Skill: /doctor slash command description (372 tks) - Trigger description for the /doctor slash command covering setup health, unused extensions, memory cleanup, hooks, updates, and permission prompts.
- Skill: /doctor slash command (15695 tks) - Diagnostic workflow for auditing and fixing Claude Code installation health, unused context, local memory duplication, hooks, version currency, and permission prompts.
- Skill: /explain-usage slash command (449 tks) - Analyzes the current session transcript into cost-weighted token usage groups, charts the results, and explains them in plain language.
- Skill: /init CLAUDE.md and skill setup (new version) (7828 tks) - A comprehensive onboarding flow for setting up CLAUDE.md and related skills/hooks in the current repository, including codebase exploration, user interviews, and iterative proposal refinement.
- Skill: /insights report output (247 tks) - Formats and displays the insights usage report results after the user runs the /insights slash command.
- Skill: /loop cloud-first scheduling offer (730 tks) - Decision tree for offering cloud-based scheduling before falling back to local session loops in the /loop command.
- Skill: /loop local runtime note (96 tks) - Conditional /loop confirmation note explaining that local loops run only until the current session closes.
- Skill: /loop self-pacing mode (1212 tks) - Instructs Claude how to self-pace a recurring loop by arming event monitors as primary wake signals and scheduling fallback heartbeat delays between iterations.
- Skill: /loop slash command (dynamic mode) (951 tks) - Parses user input into an interval and prompt for scheduling recurring or dynamically self-paced loop executions.
- Skill: /stuck (background-daemon diagnostics) (273 tks) - The background-daemon troubleshooting section of the /stuck skill.
- Skill: /stuck slash command (964 tks) - Diagnoses frozen or slow Claude Code sessions.
- Skill: Artifact PR review description (composed publish flow) (178 tks) - Trigger description for the composed PR review briefing Artifact flow with republish-only updates.
- Skill: Artifact components (2397 tks) - Catalogs reusable Artifact components and supplies the exact scripts, styles, tokens, markup contract, and composition limits for embedding interactive decision blocks.
- Skill: Artifact dashboard (2057 tks) - Instructions for creating dashboard artifacts with KPI tiles, chart specifications, and breakdown tables from the built-in template.
- Skill: Artifact data table (2016 tks) - Skill instructions for creating interactive data-table artifacts with sortable, filterable tabular data, safe JSON embedding, theming, and template-preservation requirements.
- Skill: Artifact diagramming (1352 tks) - Provides Artifact diagramming guidance, including when diagrams add value and how to build legible theme-aware inline SVG.
- Skill: Artifact document (1977 tks) - Skill instructions for creating live editable document artifacts with structured prose, status metadata, commenting, and template-preservation requirements.
- Skill: Artifact explainer (2024 tks) - Instructions for creating explainer artifacts with numbered-step or section walkthrough structures from the built-in template.
- Skill: Artifact report (1930 tks) - Instructions for creating long-form report artifacts with a masthead, table of contents, structured sections, and optional appendix from the built-in template.
- Skill: Artifact whiteboard when-to-use guidance (182 tks) - When-to-use guidance for proactively offering a whiteboard during architecture, multi-component planning, or repeated clarification while limiting the offer to once per session.
- Skill: Claude Code configuration guide (2477 tks) - Skill instructions for answering Claude Code configuration questions by checking the running build, bundled references, and current documentation.
- Skill: Claude guide unavailable reference fallback (344 tks) - Provides the Claude guide skill with an embedded live-sources reference and fallback instructions when its reference files cannot be written to disk.
- Skill: Code Review (Angle B — removed-behavior auditor) (94 tks) - Code-review finder angle that, for each deleted or rewritten line, names the behavior it guaranteed and confirms the new code still guarantees it.
- Skill: Code Review (Angle C — cross-file tracer) (88 tks) - Code-review finder angle that follows each changed function out to its callers, checking the diff hasn't broken a call-site contract.
- Skill: Code Review (Angle D — language-pitfall specialist) (101 tks) - Code-review finder angle that hunts for the well-known traps of the diff's language or framework.
- Skill: Code Review (Angle E — wrapper/proxy correctness) (126 tks) - Code-review finder angle for wrapping types (caches, proxies, decorators), checking every method forwards faithfully to the wrapped object.
- Skill: Code Review (Output — findings JSON array) (241 tks) - Defines the code-review skill's result shape: a JSON array of findings carrying file, line, summary, and failure_scenario.
- Skill: Code Review (Phase 0 — gather the diff) (135 tks) - Opening step of the code-review skill: assemble the unified diff to review with git diff.
- Skill: Code Review (Phase 2 — verify, 3-state) (125 tks) - Precision-tier verification step: run one verifier per candidate finding, each voting CONFIRMED, PLAUSIBLE, or REFUTED.
- Skill: Code Review (Phase 2 — verify, recall-biased) (137 tks) - Recall-tier verification step: one verifier per candidate finding, biased toward keeping anything plausible.
- Skill: Code Review (Phase 3 — sweep for gaps) (131 tks) - Final code-review sweep: a clean-slate reviewer re-reads the diff to catch defects the earlier passes missed.
- Skill: Code Review (conventions dimension) (0 tks) - Code-review dimension: flag diff lines that break a rule stated in an applicable CLAUDE.md (user, repo-root, or ancestor-directory), quoting the exact rule and offending line, and emit nothing when no CLAUDE.md governs the change.
- Skill: Code Review correctness finder angles (414 tks) - Shared /code-review finder-angle block covering line-by-line diff scanning, removed-behavior auditing, and cross-file tracing.
- Skill: Code Review inline medium/high template (592 tks) - Template for medium and high inline code-review prompts that run eight finder angles, deduplicate without verification, and enforce a minimum findings target.
- Skill: Code Review inline xhigh mode (1189 tks) - Extra-high inline /code-review prompt that runs ten finder angles, deduplicates without verification, sweeps for gaps, and returns up to fifteen findings.
- Skill: Code Review low effort expanded-findings mode (646 tks) - Low-effort /code-review prompt that reads the diff once, returns up to eight hunk-visible findings, and targets at least min(files_changed, 4) genuine findings.
- Skill: Computer Use MCP (1731 tks) - Instructions for using computer-use MCP tools including tool selection tiers, app access tiers, link safety, and financial action restrictions.
- Skill: Data Visualization description (496 tks) - Trigger description for the Data Visualization skill covering charts, graphs, dashboards, palettes, stat tiles, and related visualization requests.
- Skill: Data Visualization (2901 tks) - Skill instructions for producing accessible, brand-neutral charts, graphs, dashboards, and data visualizations using a validated method.
- Skill: Debugging (653 tks) - Instructions for debugging an issue that the user is encountering in the Claude Code session.
- Skill: Design description (352 tks) - Trigger description for the Design skill, covering editable multi-artboard canvas Artifacts for interfaces, marketing graphics, and print layouts.
- Skill: Dynamic pacing loop execution (1139 tks) - Step-by-step instructions for executing a dynamic pacing loop that runs tasks, arms persistent monitors for event-gated waits, schedules fallback heartbeat ticks, and handles task notifications.
- Skill: Generate permission allowlist from transcripts (2408 tks) - Analyzes session transcripts to extract frequently used read-only tool-call patterns and adds them to the project's .claude/settings.json permission allowlist to reduce permission prompts.
- Skill: Import to Claude Code (418 tks) - Generated SKILL.md instructing Claude to finish importing leftover foreign-agent config that
claude importcould not map automatically. - Skill: Multiplayer whiteboard description (211 tks) - Trigger description for the multiplayer Whiteboard skill, covering creation of a live shared canvas with synchronized strokes, cursors, session presence, pasted images, and Claude drawing.
- Skill: Plugin authoring (2584 tks) - Guides function-hook plugin development using generated type declarations, local loading and validation, UI rendering hooks, dispatch lifetimes, and registered tools.
- Skill: Plugin eval authoring interview (5036 tks) - Guided interview for creating Claude plugin eval suites under evals/ with gated inputs, graders, calibration, and cost checks.
- Skill: Prototype description (151 tks) - Trigger description for the Prototype skill, covering working proof-of-concept Artifacts and optional in-place feature demonstrations.
- Skill: Prototype runtime capabilities guidance (242 tks) - Explains when prototype Artifacts should use user-granted runtime capabilities and requires loading the artifact-capabilities skill before relying on live data or actions.
- Skill: Run CLI tool example (648 tks) - Example file for the Run app skill showing how to document building, invoking, and testing a CLI tool.
- Skill: Run TUI interactive terminal app example (1292 tks) - Example file for the Run app skill showing how to drive an interactive terminal app with tmux, readiness polling, pane capture, key references, and cleanup.
- Skill: Run app (1315 tks) - Skill for launching and driving the current project's app through its real runtime surface using project-specific run skills or fallback patterns.
- Skill: Run browser-driven web app example (1413 tks) - Example file for the Run app skill showing how to start a web dev server, drive it with chromium-cli, capture screenshots, and document app-specific gotchas.
- Skill: Run library SDK example (835 tks) - Example file for the Run app skill showing how to document building, testing, and smoke-checking a library or SDK at its public package boundary.
- Skill: Run skill template (1596 tks) - Template file for the Run skill generator showing the frontmatter and section structure for a project-specific run skill.
- Skill: Run web server API example (1364 tks) - Example file for the Run app skill showing how to document a server or API lifecycle with background launch, readiness checks, curl verification, and shutdown.
- Skill: Schedule recurring cron and run immediately (271 tks) - Converts an interval to a cron expression, schedules a recurring task via the cron creation tool, confirms to the user, and immediately executes the task without waiting for the first cron fire.
- Skill: Setup Cowork role selection (475 tks) - First step of the setup-cowork skill that explains Cowork, asks for the user's role, calls ShowOnboardingRolePicker, or falls back to a plain-text role list.
- Skill: Setup Cowork (3308 tks) - Guided Cowork setup flow that helps the user pick a role, install matching plugins, connect tools, try a skill, configure writing voice, and wrap up.
- Skill: Team onboarding guide (521 tks) - Template for onboarding a new teammate to a team's Claude Code setup, walking them through usage stats, setup checklists, MCP servers, skills, and team tips in a warm conversational style.
- Skill: Update Claude Code Config (1195 tks) - Skill for modifying Claude Code configuration file (settings.json).
- Skill: Update config description (170 tks) - Update-config skill description (settings.json hooks, perms, env).
- Skill: Update config settings file locations (1213 tks) - Where Claude Code stores settings.json across scopes.
- Skill: Verify CLI changes (example for Verify skill) (772 tks) - Example workflow for verifying a CLI change, as part of the Verify skill.
- Skill: Verify server/API changes (example for Verify skill) (793 tks) - Example workflow for verifying a server/API change, as part of the Verify skill.
- Skill: Whiteboard description (228 tks) - Trigger description for the Whiteboard skill, covering creation of a shared sketch canvas for collaborative drawing, design discussion, and planning.
- Skill: Workflow authoring reference (6322 tks) - Skill reference for authoring Workflow scripts, covering script persistence, metadata, agent hooks, isolation, concurrency, budgeting, quality patterns, and resume behavior.
- Skill: update-config (7-step verification flow) (1160 tks) - A skill that guides Claude through a 7-step process to construct and verify hooks for Claude Code, ensuring they work correctly in the user's specific project environment.