·refactoring
</>

refactoring

bumgeunsong/daily-writing-friends

À 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.

3Installations·0Tendance·@bumgeunsong

Installation

$npx skills add https://github.com/bumgeunsong/daily-writing-friends --skill refactoring

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.

Voir l'original

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