refactoring
✓À utiliser lorsque l'utilisateur demande explicitement de refactoriser le code ou lorsqu'une couverture de test est demandée pour du code non testé avec des effets secondaires. Applique l’extraction du modèle Functional Core Imperative Shell avant toute modification.
Installation
SKILL.md
Extract pure functions before refactoring. Never refactor code that mixes logic with side effects.
| Mistake | Why It's Wrong | Do Instead |
| Refactor first, test later | No safety net for regressions | Extract + test pure functions first | | Mock Date.now() in tests | Testing implementation, not behavior | Inject time as parameter | | Test hooks directly | Requires QueryClient, context mocking | Extract logic, test pure functions |
À utiliser lorsque l'utilisateur demande explicitement de refactoriser le code ou lorsqu'une couverture de test est demandée pour du code non testé avec des effets secondaires. Applique l’extraction du modèle Functional Core Imperative Shell avant toute modification. Source : bumgeunsong/daily-writing-friends.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/bumgeunsong/daily-writing-friends --skill refactoring- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-05
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que refactoring ?
À utiliser lorsque l'utilisateur demande explicitement de refactoriser le code ou lorsqu'une couverture de test est demandée pour du code non testé avec des effets secondaires. Applique l’extraction du modèle Functional Core Imperative Shell avant toute modification. Source : bumgeunsong/daily-writing-friends.
Comment installer refactoring ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/bumgeunsong/daily-writing-friends --skill refactoring Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/bumgeunsong/daily-writing-friends
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-05