Releases: Piebald-AI/claude-code-system-prompts
Releases · Piebald-AI/claude-code-system-prompts
v2.1.33
2.1.33
(☝️ Click to see full diff.)
-1,086 tokens
- NEW: Agent Prompt: Prompt Suggestion Generator (for Agent Teams) - Instructions for generating prompt suggestions when agent swarms are enabled
- NEW: Tool Description: TeamDelete - Tool description for deleting/cleaning up team resources
- REMOVED: System Prompt: Action Suggestor for the Task Coordinator - Removed system prompt for suggesting actions to the task coordinator
- REMOVED: Tool Description: EnterPlanMode (ambiguous tasks) - Removed separate conditional description for entering plan mode on ambiguous tasks
- System Reminder: Plan mode is active (5-phase) - Added requirement to begin Phase 4's final plan with a Context section explaining why the change is being made
- System Reminder: Plan mode is active (iterative) - Major rewrite: consolidated variables; restructured from a 5-step "How to Work" section into a streamlined "The Loop" cycle (Explore → Update plan → Ask user); added new "First Turn", "Asking Good Questions", and "When to Converge" sections; reframed as pair-planning with the user; reduced from 909 to 797 tokens
- Tool Description: EnterPlanMode - Extracted "What Happens in Plan Mode" section into a conditional variable (
CONDITIONAL_WHAT_HAPPENS_NOTE); reduced from 970 to 878 tokens - Tool Description: Task - Removed
AGENT_TEAM_CHECKvariable and conditional note about Agent Teams not being available on certain plans; reduced from 1340 to 1215 tokens - Tool Description: TeammateTool - Renamed tool heading from "TeammateTool" to "TeamCreate"; removed
spawnTeamoperation label andcleanupoperation (now separate TeamDelete tool); added explicit file paths for created team and task list resources; added note about automatic message delivery; updated workflow to reference TeamCreate; reduced from 1790 to 1642 tokens
v2.1.32
2.1.32
(☝️ Click to see full diff.)
+2,323 tokens
- NEW: Agent Prompt: Recent Message Summarization - Agent prompt used for summarizing recent messages
- NEW: System Prompt: Action Suggestor for the Task Coordinator - System prompt used for suggesting actions to the task coordinator or team lead
- NEW: System Prompt: Agent Summary Generation - System prompt used for "Agent Summary" generation
- NEW: System Prompt: Skillify Current Session - System prompt for converting the current session into a skill
- System Prompt: Executing actions with care - Added guidance about lock files: investigate what process holds a lock file rather than deleting it
- System Prompt: Teammate Communication - Rebranded from "Teammate Communication" to "Agent Teammate Communication"; updated to reference SendMessage tool instead of Teammate tool; simplified and clarified communication instructions; reduced from 138 to 127 tokens
- System Reminder: Plan mode is active (iterative) - Updated guidance about using the Explore agent type, clarifying it's useful for parallelizing complex searches but direct tools are simpler for straightforward queries
- Tool Description: SendMessageTool - Updated terminology from "teammates in a swarm" to "agent teammates in a team"
- Tool Description: TeammateTool - Major refactoring: removed operations (discoverTeams, requestJoin, approveJoin, rejectJoin) and Environment Variables section; added "When to Use" and "Choosing Agent Types for Teammates" sections; added note about peer DM visibility in idle notifications; streamlined team workflow and coordination instructions; clarified that teammates should not send structured JSON status messages; reduced from 2393 to 1790 tokens
v2.1.31
2.1.31
(☝️ Click to see full diff.)
+693 tokens
- NEW: System Prompt: Agent memory instructions - Instructions for including domain-specific memory update guidance in agent system prompts (e.g., for code reviewers, test runners, architects)
- NEW: System Prompt: Censoring assistance with malicious activities - Guidelines for assisting with authorized security testing, defensive security, CTF challenges, and educational contexts while refusing malicious requests (previously removed in v2.1.20, now re-added)
- NEW: System Prompt: Tool permission mode - Guidance on tool permission modes and handling denied tool calls; advises not to re-attempt denied tool calls and to adjust approach instead
- NEW: System Reminder: Hook stopped continuation prefix - Prefix for hook stopped continuation messages
- NEW: Tool Description: ToolSearch extended - Extended usage instructions for ToolSearch moved to separate conditional prompt (query modes, examples, correct/incorrect usage patterns)
- REMOVED: Tool Description: TeammateTool operation parameter - Description of the operation parameter for the TeammateTool (removed)
- Tool Description: Task - Added conditional note about "Agent Teams" feature (TeammateTool, SendMessage, spawnTeam) not being available on certain plans; clarifies this limitation only applies when users explicitly ask for agent teams or peer-to-peer messaging
- Tool Description: ToolSearch - Refactored: moved extended content to separate
ToolSearch extendedprompt; simplified base description now references<available-deferred-tools>messages and conditionally includes extended content via identifier
v2.1.30
2.1.30
(☝️ Click to see full diff.)
+3,152 tokens
- NEW: System Prompt: Executing actions with care - Instructions for executing actions carefully
- NEW: System Prompt: Insights at a glance summary - Generates a concise 4-part summary (what's working, hindrances, quick wins, ambitious workflows) for the insights report
- NEW: System Prompt: Insights friction analysis - Analyzes aggregated usage data to identify friction patterns and categorize recurring issues
- NEW: System Prompt: Insights on the horizon - Identifies ambitious future workflows and opportunities for autonomous AI-assisted development
- NEW: System Prompt: Insights session facets extraction - Extracts structured facets (goal categories, satisfaction, friction) from a single Claude Code session transcript
- NEW: System Prompt: Insights suggestions - Generates actionable suggestions including CLAUDE.md additions, features to try, and usage patterns
- NEW: System Prompt: Parallel tool call note - System prompt for telling Claude to use parallel tool calls
- NEW: Tool Description: Sleep - Tool for waiting/sleeping with early wake capability on user input
- System Prompt: Accessing past sessions - Added tip to truncate search results to 64 characters per match to keep context manageable
- System Prompt: Hooks Configuration - Significantly restructured hook response format with new fields including
suppressOutput,decision,reason, andhookSpecificOutputwith event-specific parameters - System Reminder: Plan mode is active (5-phase) - Added guidance to actively search for and reuse existing functions, utilities, and patterns, with emphasis on including references to found utilities in the plan
- System Reminder: Plan mode is active (iterative) - Added similar guidance about reusing existing code and including references to found utilities in the plan
- Tool Description: ReadFile - Added requirement to use
pagesparameter for large PDFs (more than 10 pages), with maximum 20 pages per request - Tool Description: SendMessageTool - Restructured message types (removed nested "request" and "response" types), added required
summaryfield for message and broadcast types, flattened protocol to use specific types likeshutdown_request,shutdown_response,plan_approval_response - Tool Description: Task - Restructured preamble section
- Tool Description: TeammateTool - Clarified that teammates go idle after every turn (not just when done), explained that idle teammates can still receive messages and will wake up to process them, and clarified that idle notifications are automatic and normal
v2.1.29
v2.1.28
v2.1.27
v2.1.26
v2.1.25
v2.1.23
2.1.23
(☝️ Click to see full diff.)
-383 tokens
- NEW: System Reminder: /btw side question - System reminder for /btw slash command side questions without tools
- REMOVED: Agent Prompt: Exit plan mode with swarm - System reminder for when ExitPlanMode is called with
isSwarmset to true - System Prompt: Main system prompt - Removed trailing period after SECURITY_POLICY variable
- Tool Description: Skill - Simplified and streamlined: removed examples section, condensed important notes, changed from listing available skills inline to referencing system-reminder messages, updated variable references (FORMAT_SKILLS_AS_XML_FN → SKILL_TAG_NAME, removed LIMITED_COMMANDS)
- Tool Description: TeammateTool - Updated UI notification description: now shows "a brief notification with the sender's name" instead of "Queued teammate messages" when messages are waiting