Skip to content
This project is under active development and subject to breaking changes. See the changelog for release notes.

Conductor (devsquad)

The devsquad agent is the unified entry point for the framework. It does not contain domain logic. Instead, it detects user intent and delegates to the appropriate specialist agent.

CapabilityDescription
Intent DetectionAnalyzes what the user wants and routes to the right phase agent
Cross-Phase ContextMaintains context as work moves between phases
Language DetectionAuto-detects user language, translates all output, keeps identifiers in English
Nested DelegationHands off to coordinator specialists that can invoke worker sub-agents when deeper decomposition is needed
Structured ActionsRelays sub-agent actions: [ASK], [CREATE], [EDIT], [BOARD], [CHECKPOINT], [DONE]
User IntentDelegated To
”Set up my project”devsquad.init
”Let’s define the vision”devsquad.envision
”Structure the project”devsquad.kickoff
”Write a spec for feature X”devsquad.specify
”Plan the architecture”devsquad.plan
”Break this into tasks”devsquad.decompose
”Implement task X”devsquad.implement
”Review the implementation”devsquad.review
”Run a security assessment”devsquad.security
”Plan the sprint”devsquad.sprint
”Check backlog health”devsquad.refine
”Add a custom skill”devsquad.extend
SkillPurpose
reasoningDecision recording and handoff envelope
board-configPlatform detection (GitHub Issues or Azure DevOps)