Execution Core Standards
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 steps
Core Behavioral Standards
1. Uninterrupted Flow
Protocol: references/observation-points.md
- Agents execute tasks sequentially
- Verify success programmatically via CLI
- Log results in structured format
- Continue to next task without waiting
2. Self-Verification
Standard Pattern:
**Self-Verification Results:**
✓ [Verification 1 passed]
✓ [Verification 2 passed]
Next: Continue to next task
3. Authentication Gates
Protocol: references/auth-gates.md
- Recognize auth gate (401, 403, "not authenticated")
- STOP execution (don't retry in loop)
- Create HANDOFF.md with exact steps
- EXIT process
- Resume after human provides credentials
4. Handoff Protocol
Standard format for pausing execution.
Protocol: references/handoff-protocol.md
Use for:
- Authentication gates
- Critical failures
- Ambiguous requirements
- Missing dependencies
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]
Usage in Other Skills
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
5. Human Interaction Policy (AskUserQuestion)
To ensure Uninterrupted Flow, the following policy applies to human interaction:
- Execution Phase Workers (e.g., Worker Agent):
AskUserQuestionis STRICTLY PROHIBITED. Workers must operate autonomously or use the Handoff Protocol if blocked. - Planning Phase Coordinators (e.g., Director, Orchestrator):
AskUserQuestionis ALLOWED for requirements gathering and clarification before execution begins.
This policy ensures that heavy implementation tasks are never interrupted, while initial discovery remains interactive.