End-of-cycle documentation agent. Reads the current codebase state and produces or updates .md snapshot files covering architecture, layer map, key service inventory, and open questions. Never proposes code changes — documentation only.
Read-only pattern miner. Scans the codebase for repeated implementations that are candidates for abstraction into helpers, DUs, CEs, or DSL clauses. Never edits files.
Evaluates patterns found by compound-researcher and proposes idiomatic F# promotions — helper functions, DUs, Computation Expressions, or GA Language DSL clauses.
Read-only syntax gatekeeper. Audits GA Language grammar and closure registry for bloat, duplication, and semantic instability. Rejects unnecessary additions. Never edits files.
Parses and analyzes guitar tablature. Extracts chords, timing, and position information from ASCII tab notation. Converts tab to pitch classes and MIDI notes.
Analyzes music theory concepts including pitch classes, harmonic functions, chord qualities, key relationships, and voice leading. Expert in atonal and tonal theory.
Drafts a new GA chatbot SKILL.md file in skills-dev/ from a description of what the skill should do. Use when starting a new skill (catalog, computation, or hybrid) — produces the frontmatter + body stub the iteration loop runs against. Refuses to overwrite an existing draft or canonical skill of the same name.
Promotes a stable SKILL.md draft from skills-dev/ to canonical skills/, validates it against SkillMdParserTests, commits, and opens a PR. Use when a draft has been iterated on enough that it should ship to production. Refuses to graduate a skill that fails the parser, has zero surviving triggers, or shadows a…
Music-theory QA for the live GA chatbot. Runs the theory eval set in Scripts/theory-qa against GaChatbot.Api, grades every answer as a theory expert (regex gate, then claim-by-claim verification with the ga MCP tools), and writes a dated quality snapshot to state/quality/theory-qa/. Use after any change to chatbot…
★not rated 2 yesterdayA92 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: