{
  "markdown": "# AoA Commander Skills\n\nOfficial Commander skills and instruction files for [Army of Agents](https://armyofagents.com). This repo is the canonical source for:\n\n- **Commander instruction files** (`commander/`) — AGENTS.md, SOUL.md, TOOLS.md, HEARTBEAT.md\n- **Skills** (`skills/`) — structured workflows for 8 Commander capabilities\n- **Model overlays** (`model-overlays/`) — adapter-specific behavioral patches for claude_local, codex_local, opencode_local, gemini_local\n- **Platform configs** — plugin configs for Claude Code, Codex, OpenCode, and Gemini external users\n\n## Skills\n\n| Skill | Key | When to use |\n|-------|-----|-------------|\n| Brainstorm | `skill:aoa-curated/aoa-brainstorm` | A raw or half-formed idea needs pressure-testing before any building starts |\n| Identity Setup | `skill:aoa-curated/aoa-identity-setup` | A new or unshaped company needs vision, mission, and identity established |\n| Sprint Planning | `skill:aoa-curated/aoa-sprint-planning` | A goal or larger effort needs breaking into several tasks with dependencies |\n| Team Design | `skill:aoa-curated/aoa-team-design` | Deciding which agents a company or project should have |\n| Office Hours | `skill:aoa-curated/aoa-office-hours` | Weighing a side project, product feature, or strategic bet before committing |\n| Investigate | `skill:aoa-curated/aoa-investigate` | An agent run failed, a task is stuck, or an output is wrong and the cause is unclear |\n| Spec | `skill:aoa-curated/aoa-spec` | A decided change needs writing up as one backlog-ready task |\n| Discussion Facilitation | `skill:aoa-curated/aoa-discussion-facilitation` | A discussion thread needs its decisions, tasks, and insights pulled out |\n\n## Using skills in AoA\n\nCommander loads skills automatically. Call `use_skill skill:aoa-curated/aoa-brainstorm` in any Commander conversation to load a skill's full instructions.\n\n## Using skills externally (Claude Code, Codex, Gemini)\n\n### Claude Code\n```bash\ncd ~/.claude/plugins && git clone https://github.com/MeteoriteLabs/AoA-Skills.git aoa-skills\n```\nRequires AoA MCP: `npx @armyofagents/mcp`\n\n### Codex\n```bash\ncd ~/.codex/plugins && git clone https://github.com/MeteoriteLabs/AoA-Skills.git aoa-skills\n```\n\n### OpenCode\n```bash\ncd ~/.opencode/plugins && git clone https://github.com/MeteoriteLabs/AoA-Skills.git aoa-skills\n```\n\n### Gemini CLI\n```bash\ncd ~/.gemini/extensions && git clone https://github.com/MeteoriteLabs/AoA-Skills.git aoa-skills\n```\n\nAll adapters require AoA MCP: `npx @armyofagents/mcp`\n\n## Validation\n\n```bash\nbun run validate      # check all skill files for invalid tool names\nbun run validate:skills   # skills/ only\nbun run validate:commander  # commander/ only\n```\n\n## Contributing\n\nSkills in this repo are published to the AoA marketplace via `aoa-marketplace`. Read\n[`AUTHORING.md`](./AUTHORING.md) first — it covers description rules (WHEN-only\nrouting prose), surface-agnostic tool references, the shared-preamble contract,\nrigid-vs-flexible self-labeling, and cross-skill referencing conventions. To\nupdate a skill:\n\n1. Edit the `.md` file in `skills/`\n2. Run `bun run validate` to check tool names\n3. Open a PR — CI will validate automatically\n4. After merge, run `scripts/sync-to-marketplace.sh` to publish\n\n## License\n\nMIT — see LICENSE.\n",
  "bytes": 3270,
  "sha": "7f7153f691295dff887a8c0cdb7af6333a962818c3458cc1808a4cb4ae2356a8",
  "repo_slug": "meteoritelabs/aoa-skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_meteoritelabs_aoa_skills_f6537951/readme"
}