Use this agent for any work on the mcp-task-fractionator server — the stateless decomposer that turns a vague goal into a small ordered list of atomic 5–90 minute tasks and surfaces the next safe one. Owns the two tools (decompose, nextone), the heuristic decomposer, the topological sort, and the…
Use this agent for any work on the mcp-translation server — the Area 2 communication engine. Owns the four tools (translateincoming, checktone, rewriteoutgoing, briefmeeting), the prompt library, the deterministic heuristics, the verbatim-anchor enforcement, and the eval-corpus binding. Vendor-neutral; no LLM SDK…
Use this agent for any work on the Chrome Native Messaging host that bridges the NeuroDock browser extension to the on-disk profile.yaml. Cross-platform install (Windows registry, macOS Library, Linux XDG/Firefox), length-prefixed JSON-over-stdio protocol, profile-schema-validated writes, no daemon. Host name is…
Use this agent on any PR, RFC, copy draft, or skill change that touches an OCD-relevant surface. Reviews the change through one lens — does it avoid rumination-inducing patterns, finalise decisions cleanly, bound retryable affordances, and surface prior reasoning instead of generating new analysis? Output is a…
Use as the first point of contact for any NeuroDock task. Routes contributor requests to the right specialist subagent based on the work being done. Best for ambiguous or multi-domain requests, or when the contributor doesn't know which specialist to invoke.
Use this agent to validate any plugin.yaml manifest against the ADR 0007 plugin contract. Owns the semantics behind packages/core/schemas/plugin.schema.json — license whitelist, trust-tier rules, path sandbox, requirement-graph acyclicity, neurotype/locale composability, signature-reservation fields. Called by…
Use this agent to answer "is package X ready for npm or PyPI publish?" Read-only audit that produces a go/no-go report per package against a publish-readiness checklist. Distinct from code-reviewer (general quality), security-reviewer (vulnerability hunting), and release-pilot (executes the release). This agent…
Use this agent to cut a release of any NeuroDock package or the browser extension. Walks the human through the release checklist, validates Changesets entries, generates changelogs, opens the tagging PR, monitors the publish workflow, and handles rollback if needed. Active continuously from Phase 1 onward.
Use this agent to scaffold the NeuroDock monorepo, configure workspace tooling (pnpm + uv + Turborepo), set up GitHub Actions CI, and establish initial conventions. Primary owner of repo structure during Phase 0. After Phase 0, used for adding new packages or major structural changes only.
Use this agent to scaffold, review, or refine NeuroDock skills (the markdown bundles consumed by Claude Code, Claude Desktop, Cursor, and other MCP clients). Active throughout the project lifecycle. Primary owner of the SKILL.md convention, the skill SDK conventions, and the contribution path for new skills.
Use this agent on any PR, RFC, copy draft, or skill change that touches a Tourette-relevant surface. Reviews the change through one lens — does it treat tics as involuntary, never assume on-demand suppression, account for premonitory-urge and suppression-fatigue load, avoid sensory and startle triggers, avoid drawing…
Verify that mcp-translation prompts reference field names that match the schemas. Catches the class of bug where a prompt asks for confidence but the schema requires certainty.
For any change to mcp-translation or its eval corpus, verify every fixture satisfies ambiguousitems[].quotedspan.text == transcript[startchar:endchar]. The schema invariant from ADR 0005.
Open a chronometric session by calling marksessionstart with the user's stated intent. Returns a sessionid that later interventions quote back verbatim.
Break a vague goal into 3–12 atomic 5–90 minute tasks with acceptance criteria and dependencies via mcp-task-fractionator. The acceptance bar is "I can start now".
Persist a subject-predicate-object fact in the local cognitive graph. Load this BEFORE calling recordfact to avoid the documented six-retry validation loop.
Walk through cutting a browser-extension release — bump manifest, build for Chrome / Firefox / Edge, zip artefacts, optionally run E2E, submit to stores.