Jup Architect

Eine echte, gut begründete Architektur-Review-Rubrik für den Code der jup CLI selbst – aber sie ist nur dann sinnvoll, wenn Sie buchstäblich im jup-Repository arbeiten.

von andrader · andrader/jup

Funktioniert mit Setup ★ 8.4/10

Jup Architect — Eine echte, gut begründete Architektur-Review-Rubrik für den Code der jup CLI selbst – aber sie ist nur dann sinnvoll, wenn Sie buchstäblich im jup-Repository arbeiten.

Was es kann

Eine Architektur-Review-Checkliste, die ausschließlich auf den Code der `jup`-Skill-Sync-CLI beschränkt ist (src/jup/commands, config.py, models.py, die ~/.jup-Lockdatei) – abgedeckt sind Modularität, idiomatische Typer-Nutzung, Pydantic-Typsicherheit, Fehlerbehandlung und Testbarkeit, mit einem Prozessfluss und Lieferzielen. Löst aus bei Anfragen zur Prüfung von jup's technischer Schuld oder zur Vorschlag von Architekturänderungen speziell für jup; kein allgemeiner Code-Review-Skill.

Testbericht

Wie vorgesehen im echten jup-Repository verwendet, führte sein Fokusbereich Data Persistence zu einem echten Fund: get_skills_lock() in src/jup/config.py verschluckt lautlos jede Parse-Ausnahme und gibt ein leeres SkillsLock() zurück, das skills_lock_session() dann beim Beenden zurück auf die Festplatte schreibt – ein nachvollziehbarer Weg, um lautlos die echte Lockdatei eines Benutzers bei jeder transienten Beschädigung zu löschen. Aber der Abschnitt Deliverables des Skills verweist auf die Verzeichnisse docs/superpowers/specs/ und docs/superpowers/plans/, die nicht existieren und nicht Teil von jup's tatsächlichem dokumentiertem Workflow sind (AGENTS.md gibt stattdessen backlog/roadmap.md an) – veraltete Copy-Paste aus einer Vorlage, und außerhalb des jup-Repositorys selbst ist dieser Skill funktionslos.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /jup-architectEine echte, gut begründete Architektur-Review-Rubrik für den Code der jup CLI selbst – aber sie ist nur dann sinnvoll, wenn Sie buchstäblich im jup-Repository arbeiten.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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