Installation Process
All installations follow the same pattern:Run the installer
Clone the repository and run the interactive installer:The installer will prompt you to choose your AI coding assistant.
Add orchestrator instructions
After copying skills, add the orchestrator instructions to your tool’s configuration file. Each tool has a specific config location:
- Claude Code:
~/.claude/CLAUDE.md - OpenCode:
~/.config/opencode/opencode.json - Gemini CLI:
~/.gemini/GEMINI.md - Codex:
~/.codex/agents.md - VS Code:
.github/copilot-instructions.md - Antigravity:
~/.gemini/GEMINI.mdor.agent/rules/ - Cursor:
.cursorrules
Supported Tools
Claude Code
Full sub-agent support via Task tool
OpenCode
Full sub-agent support via Task tool
Gemini CLI
Inline skill execution
Codex
Inline skill execution
VS Code
Agent mode with context files
Antigravity
Native skill support
Cursor
Inline skill execution
Sub-Agent Support Levels
Different tools provide different levels of sub-agent support:Full Sub-Agent Delegation
Claude Code and OpenCode support true sub-agent delegation via their Task tools. Each phase runs in a fresh context window, keeping the orchestrator lightweight. Benefits:- Minimal context compression
- Better output quality per phase
- Orchestrator stays lightweight for long sessions
Inline Skill Execution
Gemini CLI, Codex, VS Code, Antigravity, and Cursor run skills inline within a single context window. The orchestrator reads skill instructions directly. Benefits:- Simpler setup
- Works everywhere
- Still provides structured workflow
Quick Install Commands
Interactive Mode
Non-Interactive Mode
Persistence Options
Agent Teams Lite supports three artifact storage modes:engram
Recommended. Persistent storage via Engram MCP server. Keeps your repository clean.
openspec
File-based artifacts in
openspec/ directory. Only used when explicitly requested.none
Ephemeral mode. No persistence. Results returned inline only.
Default Policy
- If Engram is available → use
engram(recommended) - If user explicitly asks for file artifacts → use
openspec - Otherwise → use
none(no writes)
openspec is NEVER chosen automatically. It only activates when you explicitly request file-based artifacts.What Gets Installed
The installer copies these files to your tool’s skill directory:Skills
sdd-init/SKILL.md— Bootstrap project contextsdd-explore/SKILL.md— Investigate codebasesdd-propose/SKILL.md— Create change proposalsdd-spec/SKILL.md— Write specificationssdd-design/SKILL.md— Technical designsdd-tasks/SKILL.md— Task breakdownsdd-apply/SKILL.md— Implement code (v2.0 with TDD)sdd-verify/SKILL.md— Validate implementation (v2.0 with real tests)sdd-archive/SKILL.md— Archive completed change
Shared Conventions
_shared/persistence-contract.md— Storage mode resolution_shared/engram-convention.md— Engram artifact naming_shared/openspec-convention.md— File structure reference
Additional Files (OpenCode Only)
sdd-*.mdcommand files in~/.config/opencode/commands/