aido-wrapper is a skill wrapper/orchestrator for AI development workflows compatible with Google Antigravity, OpenCode, GitHub Copilot, and Gemini CLI.
This wrapper combines:
- planning-with-files
- code-documenter
- grill-with-docs
- GStack-style brainstorming
- GSD-style phase breakdown
- Superpowers-style TDD execution
- planning-with-files
https://github.com/othmanadi/planning-with-files - code-documenter
https://github.com/Jeffallan/claude-skills/blob/main/skills/code-documenter/SKILL.md - GStack reference
https://github.com/garrytan/gstack - Superpowers reference
https://github.com/obra/superpowers - GSD reference
https://github.com/gsd-build/get-shit-done - grill-with-docs
https://skills.sh/mattpocock/skills/grill-with-docs
Install source: https://github.com/mattpocock/skills --skill grill-with-docs
npx skills add https://github.com/mdhb2/aido-wrapper --skill aido-wrapper -a opencodeThis installs the aido-wrapper skill only. It works across all supported AI assistants (Antigravity, Copilot, Gemini CLI, etc.).
curl -fsSL https://raw.githubusercontent.com/mdhb2/aido-wrapper/refs/heads/master/scripts/install-aido.sh | bashThis installs:
- the
aido-wrapperskill - planning-with-files
- code-documenter
- grill-with-docs
- OpenCode command files for
/aido-*
The installer copies command files to both OpenCode command locations for compatibility:
~/.config/opencode/commands/~/.config/opencode/command/
These are AI assistant slash commands. Run them inside your coding assistant with the leading /.
/aido-init/aido-brainstorm/aido-grill/aido-plan-with-file/aido-breakdown/aido-execute-next/aido-document/aido-archive/aido-clean/aido-status/aido-resume
All commands use the aido-* prefix, and all workflow state is stored in .aido/.
Every AIDO command is file-first: it reads .aido/, performs its workflow step, and auto-refines the relevant .aido/ files before finishing.
- Run
/aido-initto create the.aidostate folder. - Run
/aido-brainstormfor role-based brainstorming and initial file persistence. - Run
/aido-grillto challenge assumptions and refine the plan with grill-with-docs. - Run
/aido-plan-with-filewhen you need a manual plan re-sync. - Run
/aido-breakdownto split the active module into small phases. - Repeat
/aido-execute-nextuntil all phases are completed with TDD. - Run
/aido-documentto generate module documentation and doc coverage. - Run
/aido-archiveto archive task plan, progress, and decisions. - Run
/aido-cleanto safely clean active state files. - Run
/aido-statusor/aido-resumeanytime to continue from the latest state.
/aido-brainstormupdates findings, active module, spec, and task plan./aido-grillupdates findings, decisions, spec, and task plan./aido-breakdownupdates task plan, progress, and decisions./aido-execute-nextupdates task plan, progress, test report, decisions, and findings when needed./aido-documentupdates module docs, doc coverage, progress, task plan, and decisions when needed./aido-archiveupdates archive files, progress, decisions, and task plan./aido-cleanrecords cleanup state before clearing allowed active files./aido-statusand/aido-resumereport state and recommend next actions without destructive cleanup.
.aido/
active_module.md
task_plan.md
findings.md
decisions.md
progress.md
test_report.md
specs/
modules/
reports/
archive/
task_plans/
progress/
decisions/
.aido/task_plan.mdmust contain only the active module.- After a module is completed: document first (
/aido-document), archive next (/aido-archive), then clean (/aido-clean). aido-cleanis allowed to remove only:.aido/task_plan.md.aido/progress.md.aido/test_report.md.aido/active_module.md
aido-cleanmust not remove:.aido/findings.md.aido/modules/.aido/archive/.aido/reports/