Jup Architect

Une véritable grille d'évaluation d'architecture bien fondée pour le propre codebase du CLI jup — mais elle ne signifie quelque chose que si vous travaillez littéralement à l'intérieur du dépôt jup.

par andrader · andrader/jup

Fonctionne avec configuration ★ 8.4/10

Jup Architect — Une véritable grille d'évaluation d'architecture bien fondée pour le propre codebase du CLI jup — mais elle ne signifie quelque chose que si vous travaillez littéralement à l'intérieur du dépôt jup.

Ce que fait

Une checklist d'évaluation d'architecture entièrement limitée au propre codebase du CLI `jup` de skill-sync (src/jup/commands, config.py, models.py, le fichier de verrouillage ~/.jup) — couvrant la modularité, l'utilisation idiomatique de Typer, la sécurité des types Pydantic, la gestion des erreurs et la testabilité, avec un flux de processus et des objectifs de livrables. Se déclenche sur des demandes d'audit de la dette technique de jup ou de proposition de changements architecturaux spécifiquement pour jup ; pas une compétence d'audit de codebase à usage général.

Rapport de test

Utilisé comme prévu, à l'intérieur du vrai dépôt jup, sa zone de focalisation Persistance des Données a guidé une découverte réelle : get_skills_lock() dans src/jup/config.py avale silencieusement toute exception de parse et renvoie un SkillsLock() vide, que skills_lock_session() renvoie ensuite sur disque à la sortie — un chemin traçable vers l'effacement silencieux du vrai fichier de verrouillage d'un utilisateur en cas de corruption transitoire. Mais la section Livrables de la compétence pointe vers les répertoires docs/superpowers/specs/ et docs/superpowers/plans/, qui n'existent pas et ne font pas partie du flux de travail documenté réel de jup (AGENTS.md spécifie plutôt backlog/roadmap.md) — copie-coller obsolète d'un modèle, et en dehors du dépôt jup lui-même, cette compétence est fonctionnellement inerte.

Testé le: 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

Commandes et exemples de prompts

  • /jup-architectUne véritable grille d'évaluation d'architecture bien fondée pour le propre codebase du CLI jup — mais elle ne signifie quelque chose que si vous travaillez littéralement à l'intérieur du dépôt jup.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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