Jup Architect

En verklig, välunderbyggd arkitekturgranskningsrubrik för jup CLIs egen kodbas – men den betyder bara något om du bokstavligen arbetar inuti jup-repot.

av andrader · andrader/jup

Fungerar med konfiguration ★ 8.4/10

Jup Architect — En verklig, välunderbyggd arkitekturgranskningsrubrik för jup CLIs egen kodbas – men den betyder bara något om du bokstavligen arbetar inuti jup-repot.

Vad den gör

En arkitekturgranskningschecklista helt avgränsad till `jup`-färdighetssynkroniserings-CLIs egen kodbas (src/jup/commands, config.py, models.py, ~/.jup lockfilen) – täcker modularitet, idiomatiskt Typer-användande, Pydantic-typsäkerhet, felhantering och testbarhet, med ett processflöde och leveransmål. Triggar på förfrågningar om att granska jups tekniska skuld eller föreslå arkitektoniska ändringar specifikt för jup; inte en allmän kodbasgranskningsfärdighet.

Testrapport

Använd som avsett, inuti det verkliga jup-repot, guidade dess Data Persistence fokusområde ett verkligt fynd: get_skills_lock() i src/jup/config.py sväljer tyst alla parse-undantag och returnerar en tom SkillsLock(), som skills_lock_session() sedan skriver tillbaka till disk vid avslut – en spårbar väg till att tyst radera en användares verkliga lockfil vid någon övergående korruption. Men färdighetens egna Leveranser-sektion pekar på docs/superpowers/specs/ och docs/superpowers/plans/, kataloger som inte existerar och inte är en del av jups faktiska dokumenterade arbetsflöde (AGENTS.md specificerar backlog/roadmap.md istället) – inaktuell copy-paste från en mall, och utanför jup-repot är denna färdighet funktionellt inert.

Testad: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/andrader/jup
cd jup
mkdir -p ~/.claude/skills
cp -r skills/jup-architect ~/.claude/skills/jup-architect

Kommandon och exempelprompter

  • /jup-architectEn verklig, välunderbyggd arkitekturgranskningsrubrik för jup CLIs egen kodbas – men den betyder bara något om du bokstavligen arbetar inuti jup-repot.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Review src/jup/config.py and models.py for architecture issues
  • Audit jup's lockfile persistence logic for silent data loss bugs
  • Propose architectural changes for jup's command modularity