Jup Architect

En reel, velbegrundet arkitektur-review rubrik for jup CLIs egen kodebase — men den betyder kun noget, hvis du bogstaveligt talt arbejder inde i jup-repoet.

Af andrader · andrader/jup

Virker med opsætning ★ 8.4/10

Jup Architect — En reel, velbegrundet arkitektur-review rubrik for jup CLIs egen kodebase — men den betyder kun noget, hvis du bogstaveligt talt arbejder inde i jup-repoet.

Hvad det gør

En arkitektur-review checkliste, der udelukkende er omfattet af `jup` skill-sync CLIs egen kodebase (src/jup/commands, config.py, models.py, ~/.jup lockfilen) — dækkende modularitet, idiomatisk Typer-brug, Pydantic type-sikkerhed, fejlhåndtering og testbarhed, med et procesflow og leverancemål. Triggere på anmodninger om at auditere jups tekniske gæld eller foreslå arkitektoniske ændringer specifikt for jup; ikke en generel kodebase-review skill.

Testrapport

Brugt som tiltænkt, inde i det reelle jup-repo, guidede dens Data Persistence fokusområde et reelt fund: get_skills_lock() i src/jup/config.py slugger tavst enhver parse-undtagelse og returnerer en tom SkillsLock(), som skills_lock_session() derefter persisterer tilbage på disken ved afslutning — en sporbar vej til tavst at slette en brugers reelle lockfil ved enhver forbigående korruption. Men skillens egne Leverancer peger på docs/superpowers/specs/ og docs/superpowers/plans/, mapper der ikke eksisterer og ikke er en del af jups faktiske dokumenterede workflow (AGENTS.md specificerer backlog/roadmap.md i stedet) — forældet copy-paste fra en skabelon, og uden for jup-repoet selv er denne skill funktionelt inert.

Testet: 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

Kommandoer og eksempelprompter

  • /jup-architectEn reel, velbegrundet arkitektur-review rubrik for jup CLIs egen kodebase — men den betyder kun noget, hvis du bogstaveligt talt arbejder inde i jup-repoet.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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