Jup Architect
En ekte, godt begrunnet arkitektur-gjennomgangsrubrikk for jup CLIs egen kodebase – men den betyr bare noe hvis du bokstavelig talt jobber inne i jup-repoet.
Krever oppsett
Hva den gjør
En arkitektur-gjennomgangs sjekkliste begrenset helt til `jup` skill-sync CLI sin egen kodebase (src/jup/commands, config.py, models.py, ~/.jup lockfilen) – som dekker modularitet, idiomatisk Typer-bruk, Pydantic type-sikkerhet, feilhåndtering, og testbarhet, med en prosessflyt og leveranse-mål. Utløses av forespørsler om å auditere jups tekniske gjeld eller foreslå arkitektoniske endringer for jup spesifikt; ikke en generell kodebase-gjennomgangs skill.
Testrapport
Brukt som tiltenkt, inne i det ekte jup-repoet, veiledet dens Data Persistence fokusområde et reelt funn: get_skills_lock() i src/jup/config.py svelger stille enhver parse-unntak og returnerer en tom SkillsLock(), som skills_lock_session() deretter lagrer tilbake på disk ved avslutning – en sporbar vei til stille å slette en brukers ekte lockfil ved enhver forbigående korrupsjon. Men skillens egne Leveranser peker på docs/superpowers/specs/ og docs/superpowers/plans/, mapper som ikke eksisterer og ikke er en del av jups faktiske dokumenterte arbeidsflyt (AGENTS.md spesifiserer backlog/roadmap.md i stedet) – utdatert copy-paste fra en mal, og utenfor jup-repoet selv er denne skillen funksjonelt inert.
Testet på: 2026-07-16 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/andrader/jup cd jup mkdir -p ~/.claude/skills cp -r skills/jup-architect ~/.claude/skills/jup-architect
Kommandoer og eksempelprompter
/jup-architectEn ekte, godt begrunnet arkitektur-gjennomgangsrubrikk for jup CLIs egen kodebase – men den betyr bare noe hvis du bokstavelig talt jobber inne i jup-repoet.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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