Plugin Dev Workflow
Contributor-workflow voor de Elixir/Phoenix plugin-repo: eval, lint, test vóór commit.
Getest · Werkt
Wat het doet
Een repo-interne contributor-workflowgids voor de oliver-kriska/claude-elixir-phoenix plugin. Het vertelt welke make targets en scorer-commando's moeten worden uitgevoerd (make eval, make test, python3 -m lab.eval.scorer) bij het bewerken van de skills, agents, hooks of eval-framework van die repo, en dwingt de -m module-aanroep en pre-commit checklist af. Activeert bij het wijzigen van bestanden onder plugins/elixir-phoenix/, lab/eval/, of lab/autoresearch/ binnen een kloon van die repo.
Testrapport
Repo gekloond en de kerncommando's van de skill uitgevoerd. Representatieve taak: een SKILL.md scoren. BASELINE (naïeve `python3 lab/eval/scorer.py plugins/elixir-phoenix/skills/verify/SKILL.md`) crashte met ModuleNotFoundError: No module named 'lab'. SKILL-gevolgd (`python3 -m lab.eval.scorer <same path>`, zoals de skill voorschrijft) slaagde en retourneerde composiet 1.0 met volledige dimensie-uitsplitsing — de -m instructie voorkomt een echte fout. Geverifieerd dat Makefile/scorer.py/CLAUDE.md bestaan, make targets (help/eval/test/eval-all/ci) aanwezig zijn, en de claim '51 skills + 26 agents' exact overeenkomt. Kleine overdrijving: Referenties vermeldt lab/findings/interesting.jsonl, dat niet bestaat in de repo. Geen beveiligingsrisico's.
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/oliver-kriska/claude-elixir-phoenix.git /tmp/plugin-dev-workflow-src mkdir -p ~/.claude/skills cp -R /tmp/plugin-dev-workflow-src/.claude/skills/plugin-dev-workflow ~/.claude/skills/plugin-dev-workflow # Repo-internal contributor skill: only useful when working INSIDE a clone of # oliver-kriska/claude-elixir-phoenix. Its commands (make eval, make test, # python3 -m lab.eval.scorer <path>) require that repo's Makefile + Python eval # framework as the current working directory. No extra pip deps needed to run the scorer.
Commando's en voorbeeldprompts
/plugin-dev-workflowContributor-workflow voor de Elixir/Phoenix plugin-repo: eval, lint, test vóór commit.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Add a new skill to this plugin repoModify this agent and make sure eval still passesUpdate a hook in plugins/elixir-phoenix