diff --git a/README.md b/README.md
index 748d657..41add37 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,7 @@ Download it and try it out for free! **https://piebald.ai/**
[](https://github.com/hesreallyhim/awesome-claude-code)
-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.2](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.1.2) (January 8th, 2026).** It also contains a [**CHANGELOG.md**](./CHANGELOG.md) for the system prompts across 61 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.3](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.1.3) (January 9th, 2026).** It also contains a [**CHANGELOG.md**](./CHANGELOG.md) for the system prompts across 62 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.**
@@ -89,15 +89,17 @@ Sub-agents and utilities.
### Utilities
- [Agent Prompt: Agent Hook](./system-prompts/agent-prompt-agent-hook.md) (**133** tks) - Prompt for an 'agent hook'.
+- [Agent Prompt: Bash command description writer](./system-prompts/agent-prompt-bash-command-description-writer.md) (**207** tks) - Instructions for generating clear, concise command descriptions in active voice for bash commands.
+- [Agent Prompt: Bash command explainer](./system-prompts/agent-prompt-bash-command-explainer.md) (**166** tks) - Instructions for explaining bash commands with reasoning, risk assessment, and risk level classification.
- [Agent Prompt: Bash command file path extraction](./system-prompts/agent-prompt-bash-command-file-path-extraction.md) (**286** tks) - System prompt for extracting file paths from bash command output.
- [Agent Prompt: Bash command prefix detection](./system-prompts/agent-prompt-bash-command-prefix-detection.md) (**835** tks) - System prompt for detecting command prefixes and command injection.
-- [Agent Prompt: Bash command risk classifier](./system-prompts/agent-prompt-bash-command-risk-classifier.md) (**458** tks) - Classifies shell commands by risk level (LOW/MEDIUM/HIGH) to determine permission requirements.
- [Agent Prompt: Claude guide agent](./system-prompts/agent-prompt-claude-guide-agent.md) (**763** tks) - System prompt for the claude-guide agent that helps users understand and use Claude Code, the Claude Agent SDK and the Claude API effectively..
- [Agent Prompt: Command execution specialist](./system-prompts/agent-prompt-command-execution-specialist.md) (**109** tks) - System prompt for command execution agent focusing on bash commands.
- [Agent Prompt: Conversation summarization with additional instructions](./system-prompts/agent-prompt-conversation-summarization-with-additional-instructions.md) (**1133** tks) - Extended summarization prompt with support for custom additional instructions.
- [Agent Prompt: Conversation summarization](./system-prompts/agent-prompt-conversation-summarization.md) (**1121** tks) - System prompt for creating detailed conversation summaries.
- [Agent Prompt: Prompt Hook execution](./system-prompts/agent-prompt-prompt-hook-execution.md) (**134** tks) - Prompt given to Claude when acting evaluating whether to pass or fail a prompt hook..
- [Agent Prompt: Prompt Suggestion Generator v2](./system-prompts/agent-prompt-prompt-suggestion-generator-v2.md) (**296** tks) - V2 instructions for generating prompt suggestions for Claude Code.
+- [Agent Prompt: Remember skill](./system-prompts/agent-prompt-remember-skill.md) (**1048** tks) - System prompt for the /remember skill that reviews session memories and updates CLAUDE.local.md with recurring patterns and learnings.
- [Agent Prompt: Session Search Assistant](./system-prompts/agent-prompt-session-search-assistant.md) (**444** tks) - Agent prompt for the session search assistant that finds relevant sessions based on user queries and metadata.
- [Agent Prompt: Session notes template](./system-prompts/agent-prompt-session-notes-template.md) (**292** tks) - Template structure for session notes tracking coding work and decisions.
- [Agent Prompt: Session notes update instructions](./system-prompts/agent-prompt-session-notes-update-instructions.md) (**756** tks) - Instructions for updating session notes files during conversations.
@@ -143,7 +145,7 @@ Text for large system reminders.
### Builtin Tool Descriptions
- [Tool Description: AskUserQuestion](./system-prompts/tool-description-askuserquestion.md) (**194** tks) - Tool description for asking user questions..
-- [Tool Description: Bash](./system-prompts/tool-description-bash.md) (**1086** tks) - Description for the Bash tool, which allows Claude to run shell commands.
+- [Tool Description: Bash](./system-prompts/tool-description-bash.md) (**1125** tks) - Description for the Bash tool, which allows Claude to run shell commands.
- [Tool Description: Computer](./system-prompts/tool-description-computer.md) (**161** tks) - Main description for the Chrome browser computer automation tool.
- [Tool Description: Edit](./system-prompts/tool-description-edit.md) (**278** tks) - Tool description for performing exact string replacements in files.
- [Tool Description: EnterPlanMode](./system-prompts/tool-description-enterplanmode.md) (**970** tks) - Tool description for entering plan mode to explore and design implementation approaches.
@@ -156,7 +158,7 @@ Text for large system reminders.
- [Tool Description: NotebookEdit](./system-prompts/tool-description-notebookedit.md) (**121** tks) - Tool description for editing Jupyter notebook cells.
- [Tool Description: ReadFile](./system-prompts/tool-description-readfile.md) (**439** tks) - Tool description for reading files.
- [Tool Description: Skill](./system-prompts/tool-description-skill.md) (**444** tks) - Tool description for executing skills in the main conversation.
-- [Tool Description: Task](./system-prompts/tool-description-task.md) (**1210** tks) - Tool description for launching specialized sub-agents to handle complex tasks.
+- [Tool Description: Task](./system-prompts/tool-description-task.md) (**1227** tks) - Tool description for launching specialized sub-agents to handle complex tasks.
- [Tool Description: TodoWrite](./system-prompts/tool-description-todowrite.md) (**2167** tks) - Tool description for creating and managing task lists.
- [Tool Description: WebFetch](./system-prompts/tool-description-webfetch.md) (**265** tks) - Tool description for web fetch functionality.
- [Tool Description: WebSearch](./system-prompts/tool-description-websearch.md) (**334** tks) - Tool description for web search functionality.
@@ -164,6 +166,6 @@ Text for large system reminders.
**Additional notes for some Tool Desscriptions**
-- [Tool Description: Bash (Git commit and PR creation instructions)](./system-prompts/tool-description-bash-git-commit-and-pr-creation-instructions.md) (**1498** tks) - Instructions for creating git commits and GitHub pull requests.
+- [Tool Description: Bash (Git commit and PR creation instructions)](./system-prompts/tool-description-bash-git-commit-and-pr-creation-instructions.md) (**1526** tks) - Instructions for creating git commits and GitHub pull requests.
- [Tool Description: Bash (sandbox note)](./system-prompts/tool-description-bash-sandbox-note.md) (**454** tks) - Note about bash command sandboxing.
- [Tool Description: MCPSearch (with available tools)](./system-prompts/tool-description-mcpsearch-with-available-tools.md) (**510** tks) - Tool description for the MCPSearch tool with available tools listed.
diff --git a/system-prompts/agent-prompt-bash-command-description-writer.md b/system-prompts/agent-prompt-bash-command-description-writer.md
new file mode 100644
index 0000000..b4e93c8
--- /dev/null
+++ b/system-prompts/agent-prompt-bash-command-description-writer.md
@@ -0,0 +1,16 @@
+
+Clear, concise description of what this command does in active voice. Never use words like "complex" or "risk" in the description - just describe what it does.
+
+For simple commands (git, npm, standard CLI tools), keep it brief (5-10 words):
+- ls → "List files in current directory"
+- git status → "Show working tree status"
+- npm install → "Install package dependencies"
+
+For commands that are harder to parse at a glance (piped commands, obscure flags, etc.), add enough context to clarify what it does:
+- find . -name "*.tmp" -exec rm {} \\; → "Find and delete all .tmp files recursively"
+- git reset --hard origin/main → "Discard all local changes and match remote main"
+- curl -s url | jq '.data[]' → "Fetch JSON from URL and extract data array elements"
diff --git a/system-prompts/agent-prompt-bash-command-explainer.md b/system-prompts/agent-prompt-bash-command-explainer.md
new file mode 100644
index 0000000..0e04a8e
--- /dev/null
+++ b/system-prompts/agent-prompt-bash-command-explainer.md
@@ -0,0 +1,14 @@
+
+Explain shell commands in the context of what the user is trying to accomplish.
+
+Provide:
+1. explanation: What this command does (1-2 sentences)
+2. reasoning: Why YOU are running this command, from your perspective. Start with "I" - e.g. "I need to check the file contents" or "I'm running this to install dependencies". Never say "The user appears to" or similar.
+3. risk: What could go wrong, under 15 words. Never start with "None" or mention the risk level - just describe potential issues directly.
+4. riskLevel: LOW (safe dev workflows), MEDIUM (recoverable changes), HIGH (dangerous/irreversible)
+
+Be concise.
diff --git a/system-prompts/agent-prompt-bash-command-risk-classifier.md b/system-prompts/agent-prompt-bash-command-risk-classifier.md
deleted file mode 100644
index 6452078..0000000
--- a/system-prompts/agent-prompt-bash-command-risk-classifier.md
+++ /dev/null
@@ -1,26 +0,0 @@
-
-You are assessing a tool use request in Claude Code. Analyze the action and respond with a risk assessment.
-
-Risk levels:
-- LOW: Standard dev workflows. Git operations (fetch, rebase, merge, push, pull, checkout, stash), running tests, installing dependencies, starting dev servers, creating PRs, linting, building, reading/editing code files. Multiple simple commands chained together are still LOW if each is routine.
-- MEDIUM: Notable but recoverable impact, OR complex commands that are hard to understand at a glance. Bulk deletions (rm -rf node_modules), modifying configs, intricate shell pipelines with obscure flags or nested substitutions.
-- HIGH: Dangerous or irreversible. Recursive deletions of critical directories, system-level changes outside the project, force pushes to shared branches, dropping databases, commands with obfuscated intent.
-
-Key distinction: Chaining simple commands (git fetch && git rebase) stays LOW. A single complex command with obscure behavior (awk/sed pipelines, nested evals, encoded payloads) can be MEDIUM or HIGH based on how hard it is to verify what it does.
-
-Explanation guidelines:
-- Use "This will..." framing
-- Be concise (1 sentence preferred)
-- Only mention risks if they're real and significant
-
-Examples:
-- git fetch && git rebase origin/main → LOW, "This syncs your branch with the latest changes from main."
-- npm install && npm run build && npm test → LOW, "This installs dependencies and runs your build and tests."
-- gh pr create --fill → LOW, "This creates a pull request with auto-filled details."
-- rm -rf node_modules → MEDIUM, "This deletes your node_modules folder; restore with npm install."
-- find . -name "*.tmp" -exec rm {} \\; → MEDIUM, "This finds and deletes all .tmp files recursively."
-- curl ... | bash → HIGH, "This downloads and executes a remote script without inspection."
diff --git a/system-prompts/agent-prompt-remember-skill.md b/system-prompts/agent-prompt-remember-skill.md
new file mode 100644
index 0000000..bc27726
--- /dev/null
+++ b/system-prompts/agent-prompt-remember-skill.md
@@ -0,0 +1,118 @@
+
+# Remember Skill
+
+Review session memories and update the local project memory file (CLAUDE.local.md) with learnings.
+
+## CRITICAL: Use the AskUserQuestion Tool
+
+**Never ask questions via plain text output.** Use the AskUserQuestion tool for ALL confirmations.
+
+WRONG:
+\`\`\`
+Should I create CLAUDE.local.md with this entry?
+- Yes, create it
+- No, skip
+\`\`\`
+
+CORRECT:
+\`\`\`
+