Sync Gitlab
Sync a project's roadmap/work docs to GitLab CE issues and child tasks, one-way (markdown is the source of truth, never written back). Reads the supermodo docs convention work triads and BACKLOG; each deliverable becomes an Issue and each tasks.md checklist line a child Task. Config-driven, secrets by env-var name only, GitLab IDs persisted locally, every mutation batch previewed and separately c…
Commit
>
Work
Lead implementer: use the docs router to load the active task and its context chain, pick or receive the next incomplete task, implement it under project conventions, then cross-provider adversarially verify the diff. Use to resume roadmap work, start or continue a task, implement the next item, or as flow stage 2. In flow mode the interview is skipped and doc mutation is left to librarian.
Flow
>
Config
Keeper of a project's supermodo configuration (skills.config.json) and docs scaffold. Shows and validates the current config, edits individual fields, migrates versions — and when no config exists yet, runs the first-time bootstrap: interview, scaffold the strict docs convention, write skills.config.json, gitignore .skills/. Use to view, check, change, or fix the supermodo config, onboard a proje…
Protocols
>
Tdd
Test-driven work in two modes. Default: real Test-Driven Development — red-green-refactor, one failing test at a time, used while implementing features (and by the work skill). With --debug: test-first debugging — generate all plausible root-cause hypotheses, write tests to validate each before touching production code, fix based on which tests fail, then sweep the codebase for the same pattern.…
Tests
>
Grill
Twin-agent adversarial interview that locks a task or design before implementation. Two models plan independently, attack each other's plans, and only genuinely user-owned questions reach you — the locked outcome is handed to librarian to write. Use for 'grill', 'grill me', plan stress-test, design interview, new-task intake, spec lock, or a flow `needs-input` escalation.
Sync Configs
Audit and sync Claude Code and Codex CLI configurations so both tools share the same instructions, skills, subagents, MCP servers, hooks, and permission intent. Accepts an optional argument naming one skill, agent, or config file to sync just that item without a full audit. Use this whenever the user mentions config drift, syncing/aligning Claude and Codex, AGENTS.md vs CLAUDE.md differences, kee…
Hunt
Systematic bug hunting across a full-stack TypeScript application. Finds semantic bugs, async issues, data integrity problems, security vulnerabilities, performance hotspots, and UI/browser issues — producing a prioritized report with evidence and fix suggestions. Use when the user says /hunt, asks to "find bugs", "audit this", "check for issues", "scan for problems", wants a code review focused…
Librarian
Sole owner of documentation mutations: run the lifecycle pass to close out completed work, reconcile docs and agent definitions with code, promote verified contracts, record ADRs, archive finished tasks, regenerate navigation, and repair links. Also manages the backlog and runs new-task intake. Use for docs maintenance, task closeout, documentation or instruction drift, backlog operations, `--tas…
Refactor
Deep functional refactoring of TypeScript code for purity, testability, and modularity. Use when the user says /refactor, asks to clean up or restructure code, mentions large files, god functions, mixed concerns, poor testability, or when code grew unwieldy after feature iterations. Also triggers on "this file is too big", "split this", "make this more functional", "extract", "decompose", or any…