Jup Architect
Een echt, goed onderbouwd architectuurbeoordelingsrubriek voor de eigen codebase van de jup CLI — maar het betekent alleen iets als je letterlijk binnen de jup-repo werkt.
Werkt met setup
Wat het doet
Een architectuurbeoordelingschecklist volledig gericht op de eigen codebase van de `jup` skill-sync CLI (src/jup/commands, config.py, models.py, het ~/.jup lockfile) — inclusief modulariteit, idiomatisch Typer-gebruik, Pydantic typeveiligheid, foutafhandeling en testbaarheid, met een processtroom en leverbare doelen. Triggers op verzoeken om de technische schuld van jup te auditen of architecturale wijzigingen voor jup specifiek voor te stellen; geen algemene codebase-review skill.
Testrapport
Zoals bedoeld gebruikt, binnen de echte jup-repo, leidde het Data Persistence focusgebied tot een echte vondst: get_skills_lock() in src/jup/config.py slikt stilzwijgend elke parseerfout in en retourneert een lege SkillsLock(), die skills_lock_session() vervolgens bij het afsluiten terug naar schijf persisteert — een traceerbaar pad naar het stilzwijgend wissen van het echte lockfile van een gebruiker bij elke tijdelijke corruptie. Maar het eigen Deliverables-gedeelte van de skill verwijst naar docs/superpowers/specs/ en docs/superpowers/plans/, mappen die niet bestaan en geen deel uitmaken van jup's daadwerkelijke gedocumenteerde workflow (AGENTS.md specificeert backlog/roadmap.md in plaats daarvan) — verouderde copy-paste van een sjabloon, en buiten de jup-repo zelf is deze skill functioneel inert.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/andrader/jup cd jup mkdir -p ~/.claude/skills cp -r skills/jup-architect ~/.claude/skills/jup-architect
Commando's en voorbeeldprompts
/jup-architectEen echt, goed onderbouwd architectuurbeoordelingsrubriek voor de eigen codebase van de jup CLI — maar het betekent alleen iets als je letterlijk binnen de jup-repo werkt.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Review src/jup/config.py and models.py for architecture issuesAudit jup's lockfile persistence logic for silent data loss bugsPropose architectural changes for jup's command modularity