Glossary

Canonical definitions of the terms used throughout Strikethroo.

NOTE

These terms appear throughout the Workflow Guide and Customization Guide. When in doubt about a word, this is the source of truth.

Term Definition
Work order The user’s request describing what they want accomplished. Input to the system.
Plan The comprehensive document the LLM produces by refining the work order. Covers requirements, architecture, risks, and success criteria. Output of the planning step.
Execution blueprint The structured output of task generation. Contains all tasks organized into phases with dependency mappings.
Phase A group of tasks within the execution blueprint. Tasks within a phase execute in parallel; phases execute in sequence. This is the unit of parallelism.
Task An atomic unit of work within a phase. Has 1-2 skills, acceptance criteria, and dependencies. Executed by a sub-agent with clean context.
Sub-agent A specialized AI agent that executes a single task with focused, clean context. Not the main conversation agent.
Skill A harness-agnostic Agent Skill that implements one step of the workflow (e.g., st-create-plan, st-execute-blueprint). Skills load automatically when the user’s intent matches their description.
Harness The AI assistant environment (Claude Code, Gemini CLI, GitHub Copilot, Codex, etc.) in which skills run.
Hook A lifecycle callback (Markdown file) executed at a specific point in the workflow. Nine hooks are available: PRE_PLAN, POST_PLAN, PRE_PHASE, POST_PHASE, PRE_TASK_ASSIGNMENT, PRE_TASK_EXECUTION, POST_TASK_GENERATION_ALL, POST_EXECUTION, POST_ERROR_DETECTION.
Workspace The .ai/strikethroo/ directory tree containing plans, archive, config, hooks, and templates. Created by init.
Archive The archive/ subdirectory inside the workspace where completed plans are moved for historical reference.