From d81bcdf530a5187fae80ad9d14e26100bb1a30cd Mon Sep 17 00:00:00 2001 From: Mike Date: Fri, 17 Apr 2026 15:52:24 -0600 Subject: [PATCH] v2.1.113 (+26 tokens) --- README.md | 8 ++++---- .../data-github-app-installation-pr-description.md | 4 ++-- ...kill-generate-permission-allowlist-from-transcripts.md | 4 ++-- system-prompts/tool-description-bash-maintain-cwd.md | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 2426133..ca5b7f0 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ Download it and try it out for free! **https://piebald.ai/** > [!important] > **NEW (January 23, 2026): We've added all of Claude Code's ~40 system reminders to this list—see [System Reminders](#system-reminders).** -This repository contains an up-to-date list of all Claude Code's various system prompts and their associated token counts as of **[Claude Code v2.1.112](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.1.112) (April 16th, 2026).** It also contains a [**CHANGELOG.md**](./CHANGELOG.md) for the system prompts across 155 versions since v2.0.14. From the team behind [ **Piebald.**](https://piebald.ai/) +This repository contains an up-to-date list of all Claude Code's various system prompts and their associated token counts as of **[Claude Code v2.1.113](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.1.113) (April 17th, 2026).** It also contains a [**CHANGELOG.md**](./CHANGELOG.md) for the system prompts across 156 versions since v2.0.14. From the team behind [ **Piebald.**](https://piebald.ai/) **This repository is updated within minutes of each Claude Code release. See the [changelog](./CHANGELOG.md), and follow [@PiebaldAI](https://x.com/PiebaldAI) on X for a summary of the system prompt changes in each release.** @@ -138,7 +138,7 @@ The content of various template files embedded in Claude Code. - [Data: Files API reference — Python](./system-prompts/data-files-api-reference-python.md) (**1334** tks) - Python Files API reference including file upload, listing, deletion, and usage in messages. - [Data: Files API reference — TypeScript](./system-prompts/data-files-api-reference-typescript.md) (**797** tks) - TypeScript Files API reference including file upload, listing, deletion, and usage in messages. - [Data: GitHub Actions workflow for @claude mentions](./system-prompts/data-github-actions-workflow-for-claude-mentions.md) (**525** tks) - GitHub Actions workflow template for triggering Claude Code via @claude mentions. -- [Data: GitHub App installation PR description](./system-prompts/data-github-app-installation-pr-description.md) (**424** tks) - Template for PR description when installing Claude Code GitHub App integration. +- [Data: GitHub App installation PR description](./system-prompts/data-github-app-installation-pr-description.md) (**409** tks) - Template for PR description when installing Claude Code GitHub App integration. - [Data: HTTP error codes reference](./system-prompts/data-http-error-codes-reference.md) (**2124** tks) - Reference for HTTP error codes returned by the Claude API with common causes and handling strategies. - [Data: Live documentation sources](./system-prompts/data-live-documentation-sources.md) (**3639** tks) - WebFetch URLs for fetching current Claude API and Agent SDK documentation from official sources. - [Data: Managed Agents client patterns](./system-prompts/data-managed-agents-client-patterns.md) (**2685** tks) - Reference guide of common client-side patterns for driving Managed Agent sessions, including stream reconnection, idle-break gating, tool confirmations, interrupts, and custom tools. @@ -311,7 +311,7 @@ Text for large system reminders. - [Tool Description: Bash (git — avoid destructive ops)](./system-prompts/tool-description-bash-git-avoid-destructive-ops.md) (**58** tks) - Bash tool git instruction: consider safer alternatives to destructive operations. - [Tool Description: Bash (git — never skip hooks)](./system-prompts/tool-description-bash-git-never-skip-hooks.md) (**59** tks) - Bash tool git instruction: never skip hooks or bypass signing unless user requests it. - [Tool Description: Bash (git — prefer new commits)](./system-prompts/tool-description-bash-git-prefer-new-commits.md) (**22** tks) - Bash tool git instruction: prefer new commits over amending. -- [Tool Description: Bash (maintain cwd)](./system-prompts/tool-description-bash-maintain-cwd.md) (**41** tks) - Bash tool instruction: use absolute paths and avoid cd. +- [Tool Description: Bash (maintain cwd)](./system-prompts/tool-description-bash-maintain-cwd.md) (**81** tks) - Bash tool instruction: use absolute paths and avoid cd. - [Tool Description: Bash (no newlines)](./system-prompts/tool-description-bash-no-newlines.md) (**24** tks) - Bash tool instruction: do not use newlines to separate commands. - [Tool Description: Bash (overview)](./system-prompts/tool-description-bash-overview.md) (**19** tks) - Opening line of the Bash tool description. - [Tool Description: Bash (parallel commands)](./system-prompts/tool-description-bash-parallel-commands.md) (**72** tks) - Bash tool instruction: run independent commands as parallel tool calls. @@ -369,7 +369,7 @@ Built-in skill prompts for specialized tasks. - [Skill: Create verifier skills](./system-prompts/skill-create-verifier-skills.md) (**2551** tks) - Prompt for creating verifier skills for the Verify agent to automatically verify code changes. - [Skill: Debugging](./system-prompts/skill-debugging.md) (**412** tks) - Instructions for debugging an issue that the user is encountering in the Claude Code session. - [Skill: Dynamic pacing loop execution](./system-prompts/skill-dynamic-pacing-loop-execution.md) (**558** 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](./system-prompts/skill-generate-permission-allowlist-from-transcripts.md) (**2337** 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: Generate permission allowlist from transcripts](./system-prompts/skill-generate-permission-allowlist-from-transcripts.md) (**2338** 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: Model migration guide](./system-prompts/skill-model-migration-guide.md) (**18052** tks) - Step-by-step instructions for migrating existing code to newer Claude models, covering breaking changes, deprecated parameters, per-SDK syntax, prompt-behavior shifts, and migration checklists. - [Skill: Schedule recurring cron and execute immediately (compact)](./system-prompts/skill-schedule-recurring-cron-and-execute-immediately-compact.md) (**173** tks) - Instructions for creating a recurring cron job, confirming the schedule with the user, and immediately executing the parsed prompt without waiting for the first cron fire. - [Skill: Schedule recurring cron and run immediately](./system-prompts/skill-schedule-recurring-cron-and-run-immediately.md) (**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. diff --git a/system-prompts/data-github-app-installation-pr-description.md b/system-prompts/data-github-app-installation-pr-description.md index 95f5693..c47c094 100644 --- a/system-prompts/data-github-app-installation-pr-description.md +++ b/system-prompts/data-github-app-installation-pr-description.md @@ -1,9 +1,9 @@ -## \uD83E\uDD16 Installing Claude Code GitHub App +## 🤖 Installing Claude Code GitHub App This PR adds a GitHub Actions workflow that enables Claude Code integration in our repository. diff --git a/system-prompts/skill-generate-permission-allowlist-from-transcripts.md b/system-prompts/skill-generate-permission-allowlist-from-transcripts.md index 2d81afb..407b83b 100644 --- a/system-prompts/skill-generate-permission-allowlist-from-transcripts.md +++ b/system-prompts/skill-generate-permission-allowlist-from-transcripts.md @@ -1,9 +1,9 @@ -# Less Permission Prompts +# Fewer Permission Prompts Look through my transcripts' MCP and bash tool calls, and based on those, make a prioritized list of patterns that I should add to my permission allowlist to reduce permission prompts. Focus on read-only commands. diff --git a/system-prompts/tool-description-bash-maintain-cwd.md b/system-prompts/tool-description-bash-maintain-cwd.md index 3680176..81b4621 100644 --- a/system-prompts/tool-description-bash-maintain-cwd.md +++ b/system-prompts/tool-description-bash-maintain-cwd.md @@ -1,6 +1,6 @@ -Try to maintain your current working directory throughout the session by using absolute paths and avoiding usage of `cd`. You may use `cd` if the User explicitly requests it. +Try to maintain your current working directory throughout the session by using absolute paths and avoiding usage of `cd`. You may use `cd` if the User explicitly requests it. In particular, never prepend `cd ` to a `git` command — `git` already operates on the current working tree, and the compound triggers a permission prompt.