writing-plans
Créer des plans d'implémentation
Également disponible depuis: Cycleaddict,obra,davila7,DYAI2025,Cygnusfear,DMJGilbert,CodingCossack
Utilisez cette compétence pour générer des plans d'implémentation complets avec des tâches courtes avant d'écrire du code. Elle structure les tâches en étapes de 2 à 5 minutes avec les chemins de fichiers exacts, les commandes de test et les messages de commit.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "writing-plans". Use writing-plans skill. Create a plan for adding user authentication to our React app.
Résultat attendu:
- Plan saved to docs/plans/2024-01-15-user-authentication.md
- Task 1: Set up authentication context and provider
- Task 2: Create login form component with validation
- Task 3: Implement JWT token storage and refresh logic
- Task 4: Add protected route component
- Task 5: Write integration tests for auth flow
- Choose execution approach: Subagent-Driven or Parallel Session
Utilisation de "writing-plans". Use writing-plans skill. We need to refactor the data layer to use Repository pattern.
Résultat attendu:
- Plan saved to docs/plans/2024-01-15-repository-pattern.md
- Task 1: Define Repository interface
- Task 2: Create concrete UserRepository implementation
- Task 3: Update service layer to use Repository
- Task 4: Write unit tests for new repositories
- Task 5: Run full test suite to verify no regressions
Audit de sécurité
Risque faibleSecurity review complete. The skill is a planning/guidance template for writing implementation plans. Static findings flagged 16 instances of external_commands showing example terminal commands in documentation - these are FALSE POSITIVES as they are markdown code examples, not actual code execution. Three weak cryptographic algorithm flags are also FALSE POSITIVES - no cryptographic code exists. This skill only generates documentation and does not execute any code.
Problèmes à risque faible (1)
Facteurs de risque
Score de qualité
Ce que vous pouvez construire
Planification de nouvelles fonctionnalités
Lors du démarrage d'une nouvelle fonctionnalité, créez un plan d'implémentation détaillé avec toutes les tâches, modifications de fichiers et étapes de test avant d'écrire du code.
Projets de refactorisation
Décomposez les efforts de refactorisation importants en tâches gérables avec des stratégies de test claires et des points de commit.
Intégration de nouveaux membres de l'équipe
Fournissez aux nouveaux ingénieurs des plans complets qui supposent zéro contexte sur la base de code.
Essayez ces prompts
Use the writing-plans skill. I have requirements for [describe feature]. Create an implementation plan.
Use writing-plans skill with this spec: [paste spec]. Generate a full implementation plan with test-first approach.
Use writing-plans skill. We need to implement [feature]. Give me a plan with 2-5 minute tasks.
Use writing-plans skill. Here are the requirements: [details]. Create a complete implementation plan with architecture overview, file paths, tests, and commit strategy.
Bonnes pratiques
- Fournissez toujours des extraits de code complets dans les étapes du plan, pas seulement des descriptions
- Utilisez les chemins de fichiers exacts avec les numéros de ligne pour les modifications
- Incluez les cas de test positifs et négatifs dans les étapes de test
- Décomposez les tâches complexes en étapes atomiques de 2 à 5 minutes
Éviter
- Écrire des étapes vagues comme « ajouter une validation » sans code spécifique
- Ignorer les étapes de test ou supposer que les tests fonctionneront
- Créer de grandes tâches de plusieurs heures au lieu d'étapes courtes
- Oublier d'inclure les messages de commit pour chaque tâche