Jup Architect
Skutečné, dobře podložené rubric pro revizi architektury pro kódovnu samotného CLI jup — ale má smysl pouze tehdy, pokud doslova pracujete uvnitř repozitáře jup.
Funguje s nastavením
Co umí
Checklist pro revizi architektury omezený výhradně na kódovnu `jup` skill-sync CLI (src/jup/commands, config.py, models.py, ~/.jup lockfile) — pokrývá modularitu, idiomatické použití Typer, typovou bezpečnost Pydantic, zpracování chyb a testovatelnost, s procesním tokem a cíli dodání. Spouští se na požadavky auditovat technický dluh jup nebo navrhnout architektonické změny specificky pro jup; není to obecná dovednost pro revizi kódovny.
Testovací report
Použito podle zamýšleného účelu, uvnitř skutečného repozitáře jup, jeho oblast zaměření na perzistenci dat vedla ke skutečnému nálezu: get_skills_lock() v src/jup/config.py tiše ignoruje jakoukoli výjimku při parsování a vrací prázdný SkillsLock(), který skills_lock_session() poté při ukončení zapíše zpět na disk — sledovatelná cesta k tichému vymazání skutečného lockfile uživatele při jakémkoli přechodném poškození. Ale sekce Deliverables samotné dovednosti odkazuje na docs/superpowers/specs/ a docs/superpowers/plans/, adresáře, které neexistují a nejsou součástí skutečného dokumentovaného pracovního postupu jup (AGENTS.md místo toho specifikuje backlog/roadmap.md) — zastaralé kopírování z šablony, a mimo repozitář jup je tato dovednost funkčně inertní.
Testováno: 2026-07-16 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/andrader/jup cd jup mkdir -p ~/.claude/skills cp -r skills/jup-architect ~/.claude/skills/jup-architect
Příkazy a ukázkové prompty
/jup-architectSkutečné, dobře podložené rubric pro revizi architektury pro kódovnu samotného CLI jup — ale má smysl pouze tehdy, pokud doslova pracujete uvnitř repozitáře jup.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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