From starter
Installe les permissions autopilot du plugin starter dans le scope local du projet (.claude/settings.local.json du repo courant, gitignored). Idempotent.
How this skill is triggered — by the user, by Claude, or both
Slash command
/starter:autopilot-setupThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- cwd: !`pwd`
pwdtest -f .claude/settings.local.json && echo exists || echo missingPatch <cwd>/.claude/settings.local.json (scope local du projet, gitignored)
avec la liste canonique des permissions requises par les skills autopilot du
plugin starter. Aucune question, aucune confirmation : exécution directe.
Le scope cible est toujours .claude/settings.local.json à la racine du
repo courant. Jamais ~/.claude/settings.json. Jamais .claude/settings.json
(qui est destiné à être commité et partagé avec l'équipe).
Pourquoi le scope local :
.claude/settings.local.json est gitignored par défaut (présent dans
le scaffold Claude Code).Annonce ce que tu vas faire en une phrase :
"Je merge les permissions autopilot dans
.claude/settings.local.jsondu projet courant (gitignored)."
Exécute le merge via le helper Python livré avec le plugin :
python "${CLAUDE_PLUGIN_ROOT}/tools/install_permissions.py"
Le script :
${CLAUDE_PLUGIN_ROOT}/templates/autopilot-permissions.json.claude/settings.local.json s'il n'existe paspermissions.allow / ask / deny sans doublon, sans toucher au resteadded=<N> file=<path> sur stdoutAffiche le résultat brut du script à l'utilisateur (la ligne added=...).
Vérifie en lisant le fichier patché avec l'outil Read (pas via Bash
cat, pour éviter les prompts de permission) et imprime un récap court :
.claude/settings.local.json.added=0
attendu au 2ᵉ run).~/.claude, il
copie/colle le bloc lui-même — design choice volontaire..claude/settings.local.json n'est pas commité.
Pour partager une politique de permissions au niveau équipe, utiliser
manuellement .claude/settings.json à la place (hors scope de ce skill).npx claudepluginhub nasswiel/shapsha --plugin starterProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.