{
  "markdown": "<p align=\"center\"><img src=\"logo.png\" width=\"120\" alt=\"logo\" /></p>\n\n# superadvisor\n\n**Live:** [cskwork.github.io/superadvisor](https://cskwork.github.io/superadvisor/)\n\nA single front-door **router skill** for the toolkit. You invoke one skill; it reads the request, picks the single best target, loads only that, and hands off. Modeled on [garrytan/gstack](https://github.com/garrytan/gstack)'s router pattern and cskwork's `supergoal` (\"`SKILL.md` is the router; `reference/` carries procedure; load only what the phase needs\").\n\n## Why\n\nThe toolkit had 20 persona agents and 10 `super*` skills, each registered separately. `superadvisor` gives them one intelligent entry point and pulls in only the target a request needs — instead of keeping the whole catalog top-of-mind.\n\n## What it routes to\n\n| Class | Targets | Mechanism |\n|---|---|---|\n| **super\\*** skills | supergoal, superdesign, superqa, superpm, supermarketer, superoffice, superinterview, superlearning, supertutor, superhacker | Skill tool (stay individually invocable) |\n| **Personas** | 20 specialists in `agents/*.md` (analyst, architect, debugger, executor, code-reviewer, security-reviewer, …) | Agent tool |\n| **gstack adapters** | ship, land-and-deploy, canary, office-hours, plan-ceo-review, careful, freeze, guard, document-release, document-generate, retro | read `reference/gstack/*.md` |\n\nFull routing tables and precedence rules live in [`SKILL.md`](./SKILL.md).\n\n## Structure\n\n```\nsuperadvisor/\n├── SKILL.md                 # the router: dispatch tables + precedence + reference map\n├── agents/*.md              # 20 persona definitions\n└── reference/\n    ├── personas.md          # spawn mechanics (registered vs router-internal)\n    ├── super-skills.md      # domain boundaries + overlap tie-breaks\n    └── gstack/*.md          # 11 faithful thin adapters (MIT, from garrytan/gstack)\n```\n\n## Registration model (Hybrid)\n\n- **super\\*** skills stay registered — `/superqa` etc. still work directly. The router dispatches to them via the Skill tool.\n- **Personas**: `architect`, `code-reviewer`, `planner`, `security-reviewer` stay in `~/.claude/agents/` (global rules call them by name). The other 16 are dispatched from here by passing their file body as the subagent prompt; de-register them from `~/.claude/agents/` to realize the context saving. See `reference/personas.md`.\n- **gstack** skills are not installed or registered — they are distilled into thin adapters the router reads on demand.\n\n## Install\n\n```bash\nln -s /Users/danny/Documents/PARA/Resource/superadvisor ~/.claude/skills/superadvisor\n```\n\n## Use\n\n```\n/superadvisor <request>        # or just describe the task\n```\n\nThe router prints its choice as a one-line `route: <target>` before handing off. If you already invoked a specific `/super*` skill, it defers — no double-routing.\n\n## Credits\n\ngstack adapters are condensed from [garrytan/gstack](https://github.com/garrytan/gstack) (MIT). `super*` skills are cskwork's own. Persona set is the user's installed agent pack.\n",
  "bytes": 3024,
  "sha": "62f8757c0fbd7db2f4b898df5560b137a1266ace6909b9d53274335f5e2d56eb",
  "repo_slug": "cskwork/superadvisor",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_cskwork_superadvisor_0fb60e3e/readme"
}