corrected built in skills instead of plugin

This commit is contained in:
bchanot
2026-04-08 17:57:45 +02:00
parent ca84a913d8
commit caa18d2f4e
8 changed files with 126 additions and 106 deletions
+36 -44
View File
@@ -96,9 +96,10 @@ Tu veux...
## Les plugins — décision rapide
```
Toujours actifs (0 token) : security-guidance, rtk
Toujours actifs (0 token) : rtk
Built-in (toujours disponible, 0 token) : frontend-design, skill-creator
Projet avec interface → frontend-design ON
Projet avec interface → frontend-design déjà disponible (built-in)
Design élaboré/system → ui-ux-pro-max ON
Deploy + QA browser → gstack ON
Next.js/React/Prisma → context7 ON (WARN si absent, pas BLOCK)
@@ -223,7 +224,7 @@ cd mon-projet-existant/
/plugin-check "App mobile React Native Expo liste de courses, offline-first, SQLite, notifications push"
→ SIGNALS: frontend (mobile), fast-libs (Expo SDK)
→ ENABLE: frontend-design (composants RN)
→ NOTE: frontend-design available (built-in, 0t)
→ WARN: context7 si Expo SDK 51+ utilisé (fast-libs)
→ OFF: gstack (mobile, pas de browser QA), ui-ux-pro-max (optionnel)
→ BLOCKING: none
@@ -301,7 +302,7 @@ gsd
/plugin-check "Site vitrine Next.js 14 studio photo, design élaboré, animations Framer Motion, galerie, dark mode, SEO"
→ SIGNALS: frontend, design-system, fast-libs(Next.js)
→ ENABLE: frontend-design (~200t)
→ NOTE: frontend-design available (built-in, 0t)
→ ENABLE: ui-ux-pro-max (~400t) — "design élaboré" signal fort
→ WARN: context7 non configuré → taper "force" pour continuer (ou configurer avant)
→ OFF: gstack (vitrine statique, pas de deploy complexe)
@@ -355,7 +356,8 @@ Sans ui-ux-pro-max : "Tailwind avec palette neutre, Inter". La différence est v
/plugin-check "Jeu de puzzle web React + FastAPI + PostgreSQL. Auth JWT, collection de cartes, boutique in-app, leaderboard. Multi-session, dev sur plusieurs semaines."
→ SIGNALS: frontend, fast-libs(React), deploy, multi-session
→ ENABLE: frontend-design, context7
→ NOTE: frontend-design available (built-in, 0t)
→ ENABLE: context7
→ ENABLE: ui-ux-pro-max (cartes visuelles, cohérence design)
→ CLI: gsd v2 RECOMMANDÉ (multi-session détecté)
→ OPTIONAL: gstack si deploy CI + browser QA prévus
@@ -454,7 +456,7 @@ ONBOARD COMPLETE: mycli
/plugin-check "Rust CLI, pas de frontend, pas de deploy"
→ SIGNALS: none (CLI pur)
→ DISABLE: frontend-design, ui-ux-pro-max, gstack, context7
→ DISABLE: ui-ux-pro-max, gstack, context7
→ KEEP: superpowers
→ COST: ~800t (minimal)
→ ACTION REQUIRED? NO
@@ -519,7 +521,7 @@ DO NOT TOUCH:
→ SIGNALS: none (CLI pur, pas de deploy, pas de frontend)
→ KEEP: superpowers
→ DISABLE: frontend-design, ui-ux-pro-max, gstack, context7, ruflo
→ DISABLE: ui-ux-pro-max, gstack, context7, ruflo
→ COST: ~800t (base seulement)
→ ACTION REQUIRED? NO
```
@@ -801,7 +803,7 @@ OPTIONS:
SIGNALS: mobile (React Native + Expo détectés)
RECOMMENDATIONS:
⚡ ENABLE : frontend-design — composants React Native (~200t)
ℹ️ NOTE : frontend-design available (built-in, 0t)
⚠️ DISABLE : gstack — mobile, pas de browser QA ni deploy web
ℹ️ OPTIONAL: ui-ux-pro-max — uniquement si design system complexe
ℹ️ NOTE : Docker N/A pour les apps mobiles
@@ -845,7 +847,7 @@ COST: ~800t
RECOMMENDATIONS:
✅ KEEP : superpowers
⚠️ DISABLE: frontend-design, ui-ux-pro-max, gstack, context7, ruflo
⚠️ DISABLE: ui-ux-pro-max, gstack, context7, ruflo
BLOCKING: none → "proceed"
→ Scaffolder: cargo check comme verify (pas cargo build)
@@ -935,7 +937,7 @@ SIGNALS: monorepo, frontend(apps/web/), fast-libs(Next.js), deploy(apps/api/)
RECOMMENDATIONS:
OK KEEP : superpowers
ENABLE : frontend-design — apps/web/ uniquement (~200t)
NOTE : frontend-design available (built-in, 0t)
WARN : context7 — Next.js detecte dans apps/web/
DISABLE : gstack — apps/api/ n'a pas de browser-qa
(NOTE: gstack aurait ete recommande si browser-qa present)
@@ -973,13 +975,13 @@ L'utilisateur voit exactement ce qui manque et la commande pour corriger.
### Cas J — session-start : box ne deborde pas avec 5 plugins actifs
**Avant v2.3.0 :** avec `gstack frontend-design ui-ux-pro-max context7 ruflo` tous actifs, la ligne `ON` depassait la largeur de la box.
**Avant v2.3.0 :** avec `gstack ui-ux-pro-max context7 ruflo` tous actifs, la ligne `ON` depassait la largeur de la box.
**Avec v2.3.0 :**
```
┌─ Claude Code config ──────────────────────────────────┐
│ ✅ ON : security-guidance rtk superpowers │
│ 🟢 ON : gstack frontend-design ui-ux-pro-ma... │ <- tronque a 37+...
│ ✅ ON : rtk superpowers │
│ 🟢 ON : gstack ui-ux-pro-max context7... │ <- tronque a 37+...
│ ⚫ OFF : none │
│ 💰 ~5350t passif (48% budget) │
│ 📦 v2.3.0 │
@@ -1032,7 +1034,7 @@ PROJECT STATUS
CONFIG
Version : v2.4.0
Plugins ON: superpowers, frontend-design, context7 (~1200t)
Plugins ON: superpowers, context7 (~1000t)
GSD v2 : installed (2.64.0)
PROJECT
@@ -1078,7 +1080,7 @@ SIGNALS: monorepo (upstream), frontend, fast-libs(Next.js)
NOTE: dans apps/web/ d'un monorepo (détecté via parent dir)
RECOMMENDATIONS:
ENABLE: frontend-design — apps/web/ uniquement
NOTE: frontend-design available (built-in, 0t) — apps/web/ uniquement
WARN: context7 — Next.js détecté
DISABLE: gstack — pas de browser-qa dans ce package
```
@@ -1112,13 +1114,13 @@ Le compteur `5/6 OK` indique exactement le problème sans lire toutes les lignes
### Cas O — session-start avec 5 toggles actifs
**Avant v2.4.0 :** avec gstack + frontend-design + ui-ux-pro-max + context7 + ruflo actifs, la ligne débordait la box.
**Avant v2.4.0 :** avec gstack + ui-ux-pro-max + context7 + ruflo actifs, la ligne débordait la box.
**Avec v2.4.0 :**
```
┌─ Claude Code config ──────────────────────────────────┐
│ ✅ ON : security-guidance rtk superpowers │
│ 🟢 ON : gstack frontend-design +3 more │
│ ✅ ON : rtk superpowers │
│ 🟢 ON : gstack ui-ux-pro-max +2 more │
│ ⚫ OFF : none │
│ 💰 ~5350t passif (48% budget) │
│ 📦 v2.4.0 │
@@ -1147,7 +1149,7 @@ PROJECT STATUS
CONFIG
Version : v2.5.0
Plugins ON: superpowers, frontend-design, context7 (~1200t)
Plugins ON: superpowers, context7 (~1000t)
GSD v2 : installed (2.64.0)
PROJECT
@@ -1328,14 +1330,14 @@ Sans ce check : `/status` chargerait un agent inexistant → erreur cryptique.
### Cas T — session-start avec 6 plugins actifs (tous affichés)
**Avant v2.5.0 :** `gstack frontend-design +4 more` — 4 plugins masqués.
**Avant v2.5.0 :** `gstack ui-ux-pro-max +3 more` — 4 plugins masqués.
**Avec v2.5.0 :**
```
┌─ Claude Code config ──────────────────────────────────┐
│ ✅ ON : security-guidance rtk superpowers │
│ 🟢 ON : gstack frontend-design ui-ux-pro-max context7│
│ + ruflo skill-creator │
│ ✅ ON : rtk superpowers │
│ 🟢 ON : gstack ui-ux-pro-max context7│
│ + ruflo │
│ ⚫ OFF : none │
│ 💰 ~5750t passif (52% budget) │
│ 📦 v2.5.0 │
@@ -1382,7 +1384,7 @@ COST: ~800t (superpowers seul)
RECOMMENDATIONS:
OK KEEP : superpowers (peut être utile pour brainstorm initial)
DISABLE : frontend-design, ui-ux-pro-max, gstack, context7, ruflo
DISABLE : ui-ux-pro-max, gstack, context7, ruflo
NOTE : Pour un firmware vraiment simple (hotfix, modification ciblée),
même superpowers peut être désactivé → ~0t passif
```
@@ -1502,9 +1504,9 @@ Developer se réoriente instantanément — pas de risque d'implémenter sur la
```
┌─ Claude Code config ──────────────────────────────────┐
│ ✅ ON : security-guidance rtk superpowers │
│ 🟢 ON : gstack frontend-design ui-ux-pro-max context7│
│ ruflo skill-creator │
│ ✅ ON : rtk superpowers │
│ 🟢 ON : gstack ui-ux-pro-max context7│
│ ruflo │
│ ⚫ OFF : none │
│ 💰 ~5750t passif (52% budget) │
│ 📦 v2.6.0 │
@@ -1613,19 +1615,9 @@ Si `lib/` n'est pas un symlink vers le repo, `detect-plugins.sh` sourcé est la
---
### Cas Z5 — plugin-advisor warn sur skill-creator inactif
### Cas Z5 — ~~plugin-advisor warn sur skill-creator inactif~~ (obsolète depuis v3.3.0)
**Contexte :** projet React SaaS, `skill-creator` resté actif par oubli.
```
/plugin-check "React SaaS avec FastAPI"
SIGNALS: frontend, deploy, fast-libs(React)
WARN: skill-creator ON — aucun signal skill-creation détecté
→ ~100t économisés si désactivé
→ Activer uniquement quand vous créez des skills custom
```
> **Obsolète :** `skill-creator` est désormais un skill built-in de Claude Code (toujours disponible, 0 token). Il n'est plus toggleable et n'apparaît plus dans les recommandations enable/disable du plugin-advisor.
---
@@ -1637,7 +1629,7 @@ WARN: skill-creator ON — aucun signal skill-creation détecté
SIGNALS: simple, embedded
COST: ~800t (superpowers seul)
DISABLE: frontend-design, ui-ux-pro-max, gstack, context7, ruflo, skill-creator
DISABLE: ui-ux-pro-max, gstack, context7, ruflo
NOTE: Pour hotfix ultra-ciblé, superpowers aussi optionnel
```
@@ -1697,7 +1689,7 @@ NOTE: embedded project detected — minimal plugin footprint
RECOMMENDATIONS:
superpowers OPTIONAL
DISABLE: tout le reste (frontend-design, gstack, context7, ruflo, skill-creator)
DISABLE: tout le reste (gstack, context7, ruflo)
gsd v2: NOT recommended
Workflow: /analyze src/wifi_driver.c → /ship-feature si multi-fichiers
@@ -1754,7 +1746,7 @@ SIGNALS: embedded (platformio.ini)
NOTE: embedded project detected — minimal plugin footprint
KEEP : superpowers (optional)
DISABLE: frontend-design, ui-ux-pro-max, gstack, context7, ruflo, skill-creator
DISABLE: ui-ux-pro-max, gstack, context7, ruflo
gsd v2 : NOT recommended (sessions courtes, tâches atomiques)
```
@@ -2008,7 +2000,7 @@ Budget Pro note:
```
Description contient... → Plugin
─────────────────────────────────────────────────────
React / Vue / Svelte → frontend-design ON
React / Vue / Svelte → frontend-design (built-in)
Next.js 13+ / App Router → context7 WARN
Prisma / Supabase → context7 ON
"design élaboré" / tokens → ui-ux-pro-max ON
@@ -2016,6 +2008,6 @@ Docker + QA browser → gstack ON
"plusieurs semaines" → gsd v2 CLI
"5+ agents parallèles" → ruflo ON
Rust / Python / Go / C → tout OFF sauf superpowers
Mobile / Flutter / RN → frontend-design ON, gstack OFF
Mobile / Flutter / RN → frontend-design (built-in), gstack OFF
Hotfix / script rapide → tout OFF sauf superpowers
```