Que fait setup-pstack ?
Configure les modèles que pstack utilise par rôle. Détecte vos modèles Claude disponibles et génère un fichier de substitution par rôle que l'utilisateur inclut depuis son CLAUDE.md. À utiliser pour /setup-pstack, "configurer les modèles pstack" ou modifier les choix de modèles de pstack.
Installation
-
Assurez-vous que l'outil
pstackest installé et accessible dans votre PATH. -
Copiez ou référencez ce skill dans votre répertoire de skills (par exemple
~/.claude/skills/). -
Dans votre fichier
CLAUDE.md, incluez la ligne suivante pour charger le fichier de configuration généré :<!-- pstack-models.yml -->
Utilisation
-
Lancez une commande comme :
/setup-pstack- "Configure les modèles pstack"
- "Change le modèle utilisé par le rôle architecte dans pstack"
-
L'agent détectera automatiquement vos modèles Claude disponibles (par exemple
claude-sonnet-4-20250514,claude-3-5-haiku-latest, etc.). -
Un fichier
pstack-models.ymlsera généré dans votre répertoire de travail, avec un contenu similaire à :# pstack-models.yml # Généré par ultish/setup-pstack agent: model: claude-sonnet-4-20250514 provider: anthropic architect: model: claude-3-5-haiku-latest provider: anthropic reviewer: model: claude-3-5-haiku-latest provider: anthropic -
Si vous ne l'avez pas déjà fait, ajoutez la directive d'inclusion dans votre
CLAUDE.md(voir ci-dessus).
Détails techniques
- Le skill utilise l'API Anthropic (via la variable d'environnement
ANTHROPIC_API_KEY) pour lister les modèles disponibles. - Seuls les modèles Claude de dernière génération (par exemple ceux préfixés par
claude-) sont pris en compte. - Le fichier de sortie respecte le format attendu par l'outil pstack pour les substitutions par rôle.
- Si aucun modèle n'est détecté, un message d'erreur est affiché avec des instructions pour configurer manuellement.
Variables d'environnement
ANTHROPIC_API_KEY: Clé API Anthropic (obligatoire pour la détection des modèles)PSTACK_MODELS_PATH: Chemin personnalisé pour le fichier de sortie (facultatif, par défaut :./pstack-models.yml)
Exemple de sortie
Modèles Claude détectés :
- claude-sonnet-4-20250514
- claude-3-5-haiku-latest
- claude-3-opus-latest
Fichier pstack-models.yml généré avec succès. Ajoutez ceci à votre CLAUDE.md :
<!-- pstack-models.yml -->
Support
Pour toute question ou problème, ouvrez un ticket sur le dépôt ultish/setup-pstack.