Defines behavioral standards for autonomous agents and enforces Uninterrupted Flow, Self-Verification, Auth-Gates, and Handoff protocols. PROACTIVELY Use when defining behavioral standards for autonomous agents or enforcing protocols. Internal-only reference for agent behavior.
Defines behavioral protocols for autonomous agents including uninterrupted flow, self-verification, and standard handoff formats.
/plugin marketplace add Git-Fg/thecattoolkit/plugin install sys-builder@cattoolkitThis skill is limited to using the following tools:
references/auth-gates.mdreferences/execution-protocol.mdreferences/handoff-protocol.mdreferences/observation-points.mdThis skill defines universal behavioral protocols for autonomous agent execution.
It answers: "HOW should agents behave?" (not "WHAT should they do").
Behavioral Protocols:
references/observation-points.md - Self-verification and evidence collectionreferences/auth-gates.md - Authentication error handlingreferences/handoff-protocol.md - Standard handoff formatreferences/execution-protocol.md - Universal worker execution stepsAgents execute autonomously without pausing for human input.
Protocol: references/observation-points.md
Every task must be verified automatically.
Standard Pattern:
**Self-Verification Results:**
✓ [Verification 1 passed]
✓ [Verification 2 passed]
Next: Continue to next task
Authentication errors are NORMAL, not failures.
Protocol: references/auth-gates.md
Standard format for pausing execution.
Protocol: references/handoff-protocol.md
Use for:
Format:
# HANDOFF Required
**Reason**: [AUTH_GATE | CONFLICT | AMBIGUOUS]
**What Happened**: [Description]
**What You Need to Do**: [Specific action]
**Verification**: [How to confirm fix]
**Next Step**: Restart execution after [action]
Skills reference execution-core for behavioral standards:
Example from builder-core:
Use execution-core observation-points for self-verification
Use execution-core auth-gates for authentication handling
Example from software-engineering:
Apply execution-core verification protocols during TDD
Use execution-core handoff format for blockers
To ensure Uninterrupted Flow, the following policy applies to human interaction:
AskUserQuestion is STRICTLY PROHIBITED. Workers must operate autonomously or use the Handoff Protocol if blocked.AskUserQuestion is ALLOWED for requirements gathering and clarification before execution begins.This policy ensures that heavy implementation tasks are never interrupted, while initial discovery remains interactive.
Execution-core sits at the BASE of the behavioral stack:
execution-core (HOW to behave)
↓
builder-core (WHAT documents to create + orchestration)
software-engineering (WHAT code patterns to use)
↓
director/worker agents (Execute using these standards)
Critical: Execution-core is UNIVERSAL. All builder agents must follow these behavioral protocols.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.