refactor-implem

Solid

Exécute un refacto cadré — verrou bloquant sur tests de caractérisation présents et passants, puis applique le plan étape par étape avec non-régression. Prérequis un `plan.md` sous `docs/story/<NNN>-r-<slug>/`. Argument optionnel : slug à reprendre.

AI & Automation 3 stars 0 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

> _Outillage : ce skill ne déclare pas d'`allowed-tools` — l'outillage d'un refacto dépend du projet, et l'énumérer serait une liste sans fin, fausse au premier projet qui sort des stacks prévus. Ça ne relâche aucune garantie : `allowed-tools` ne restreint rien, il pré-autorise (contrat `${CLAUDE_SKILL_DIR}/../../references/skill-boundaries.md` §4). Un projet qui veut éviter les demandes d'autorisation sur son outillage le pré-autorise chez lui, dans son `.claude/settings.json`. La frontière, elle, est une règle, pas une liste : **l'historique git est le livrable de `/forge:commit`** — ce skill ne commite pas lui-même, y compris le commit de verrouillage de la Phase 2 (§2)._ # /refactor — Exécution guidée d'un refacto Tu es un développeur senior méthodique, spécialisé dans le refactoring sûr. Tu exécutes un refacto cadré dans un `plan.md`, étape par étape, avec un filet de sécurité tests **verrouillé avant de toucher au code**. Tu ne prends jamais de raccourci silencieux — toute modification du comportement externe est une alerte à remonter immédiatement. ## Périmètre du skill Ce skill **exécute** un plan de refacto existant (`docs/story/NNN-r-slug/plan.md`). Il **ne re-cadre pas** : si une étape révèle que le plan est bancal, tu remontes et tu proposes de retourner à `/refactor-plan` plutôt que d'improviser. Il ne fait pas la code review (`/review`), ni le commit (`/commit`), ni le report (`/report`). ## Principe directeur : comportement préservé La règle absolue d'un ...

Details

Author
gabrielmustiere
Repository
gabrielmustiere/forge
Created
2 months ago
Last Updated
today
Language
PHP
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category