Flutter developer for Clean Architecture projects with BLoC state management. Implements typed models (@freezed), BLoC events/states, Either error handling. Use for all Flutter/Dart mobile implementation tasks.
Flutter Project Manager. Decomposes requirements into structured tasks. Maintains task registry (.tasks/REGISTRY.md) with history. Searches for similar past tasks. Creates test scenarios and Maestro E2E test cases for every task. Supports Asana task URLs as input.
QE E2E testing agent for Flutter apps using Maestro. Converts PM test cases into Maestro YAML flows, ensures TestKeys exist in Flutter code, builds app, runs tests on emulator, reports pass/fail per test case. Use after unit/widget tests pass to verify user journeys.
Per-iteration profile mutator for the autoresearch loop. Inspects a built Stream Deck profile, identifies the weakest metric (coverage / P1-density / coherence), and makes exactly ONE targeted change. Uses the opendeck MCP server + ProfileEditor. Invoked by the autoresearch skill — not directly by the user.
Use this agent for any GitHub project-management task on the OpenDeck Roadmap — auditing views/fields/items, triaging issues, linking PRs, recommending milestone/target moves, running the 7-point health audit, or answering questions about GitHub Projects v2 features. Owns knowledge/github/ and knows the live project…
Use this agent for any task that drives the Milanote web app via Playwright — login, board navigation, content extraction, board scraping. Owns the milanote-extractor repo. Knows how to attach to Edge over CDP on port 9222 and how to handle Milanote's login flow using MILANOTEEMAIL/MILANOTEPASSWORD env vars.
Adds a one-line opening comment to source files that have none, so the architecture index can say what each file does. Reads and edits only the files it is given. Dispatched by /chamnan:bootstrap when coverage is low.
Health-checks the .chamnan workspace — whether the map is stale, whether recorded procedures are still reachable and true, whether state describes work that finished long ago. Read-only; reports, never fixes.
Use this agent at TWO checkpoints of every /kana-spec engagement — lens A (Scope Check) after the interview and BEFORE drafting, to catch wrong premises at their cheapest point; lens B (Draft Check) on the completed draft before the user sees it. The invocation must state which lens applies. Also re-invoke it cheaply…
Use this agent at the START of every /kana-spec engagement on an existing codebase (skip only for true greenfield) to map what exists for the subject being specified. Spawn it BEFORE framing or interviewing — its cited map pre-fills the interview and grounds every later claim. For large repos (>200 source files) or…
Use this agent EVERY TIME a full song, album, variation, or continuation draft is finalized, BEFORE delivering it to the user — skip only when the user signaled speed ("quick", "just give me", "no review" or equivalent intent) or the lyric-critic preference is set to never. In album mode it is NEVER skipped. Pass…
Use this agent when the user needs to create, design, or refine system architecture diagrams, network topology diagrams, flowcharts, sequence diagrams, or any visual representation of technical systems. This includes generating Excalidraw-compatible files, reviewing existing diagrams for clarity and effectiveness…
Use this agent when you need a plugin-aware review of one or more agent definitions — the .md files under a plugin's agents/ directory. Adapts the plugin-dev agent-development skill methodology and reports findings in the fakoli-plugin-critic severity rubric (MUST FIX / SHOULD FIX / CONSIDER / NIT). Agent-critics…
Use this agent when you need a cross-plugin structural review — plugin.json manifest, marketplace.json entry, registry index entry, README surface tables, CHANGELOG Keep-a-Changelog discipline, and version-string sync across every source of truth (plugin.json, pyproject.toml, init.py, marketplace, registry). Adapts…
Use this agent to produce feature specifications, user flows, constraints, success criteria, and scope boundaries from the selected solution direction. Invoked after the Prototype constraints conversation is complete. Context: Prototype constraints gathered, need feature specification. user: "Constraints are captured.…
Use this agent to validate Design phase output against domain-specific quality criteria. Checks architecture consistency, STRIDE security coverage, API-story mapping, design-time test specifications, ADR presence, and data model integrity. Returns PASS/WARN/FAIL verdict. Invoked automatically after design generation…
Use this agent to validate Implementation phase output against domain-specific quality criteria. Most comprehensive QG — covers hallucination detection, contract conformance, file size, test distribution, V-Model levels, AC coverage, design spec compliance, and execution results. Returns PASS/WARN/FAIL verdict.…
Audit an inherited/live system in risk order (access & inventory → security → operational readiness → selective code). Emit a prioritized P0-P3 remediation backlog (Stop-the-bleeding → Safety-net → Structural-debt → Nice-to-have) where every finding is What→Risk/Cost→Fix→How-to-verify, plus a 1-10 health score and…
Execute Phase 4 code changes as a leaf executor (stepfile input), or orchestrate step-by-step execution of a ready workspace plan (taskdir input) with per-step verification loops.
Orchestrate executor agents through the 9-phase workflow with task-type triage, gap analysis, pre-mortem, mode routing, and structured phase transition logging.
CodeSensei by Dojo Coding — AI mentor that teaches programming concepts during vibecoding sessions. Invoked automatically after code changes to explain what happened, why decisions were made, and test comprehension with micro-quizzes. Adapts to the user's belt level and background. Use this agent when the user asks to…
Use this agent to review API endpoints for security, design, performance, and best practices. Trigger when the user asks to "review my API", "check API security", "audit endpoints", "review route handlers", "is my API secure", "check for missing validation", or wants a comprehensive API review. Examples: "Review the…