writing-plans
TDDタスクを含む詳細な実装計画を作成する
Également disponible depuis: ZhanlinCui,CodingCossack,sickn33,obra,Cygnusfear,Cycleaddict,davila7,DYAI2025
エンジニアは複雑な機能を管理可能なステップに分解することに苦労しています。このスキルは、すべてのタスクにテスト駆動開発を組み込んだきめ細かな実装計画を作成します。
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". Create a plan for adding user avatar upload functionality
Résultat attendu:
- Plan: Add User Avatar Upload Feature
- Goal: Allow users to upload and display profile avatars
- Architecture: File upload with image processing and CDN storage
- Tech Stack: React, Node.js, AWS S3, Sharp for image processing
- Task 1: Create avatar upload API endpoint
- Task 2: Write failing test for file validation
- Task 3: Implement image resize service
- Task 4: Create React upload component
- Task 5: Add progress indicator
- Each task includes specific files, steps, and verification criteria
Utilisation de "writing-plans". Plan a database migration from MySQL to PostgreSQL
Résultat attendu:
- Plan: Database Migration MySQL to PostgreSQL
- Goal: Move all data and schemas from MySQL to PostgreSQL with zero downtime
- Architecture: Dual-write during migration, read replica switchover
- Tech Stack: PostgreSQL, MySQL, pgloader, application-level dual-write
- Task 1: Audit existing MySQL schema and identify compatibility issues
- Task 2: Create PostgreSQL schema with necessary adjustments
- Task 3: Set up data synchronization pipeline
- Task 4: Migrate historical data in batches
- Task 5: Switch reads to PostgreSQL
- Task 6: Verify all queries work correctly
Utilisation de "writing-plans". Create a plan to add dark mode to a web application
Résultat attendu:
- Plan: Add Dark Mode Support
- Goal: Allow users to toggle between light and dark themes
- Architecture: CSS custom properties with JavaScript theme toggle
- Tech Stack: React, CSS custom properties, localStorage persistence
- Task 1: Audit existing styles for hardcoded color values
- Task 2: Define theme color palette in CSS variables
- Task 3: Create ThemeContext for state management
- Task 4: Build theme toggle component
- Task 5: Apply dark theme styles to all components
- Task 6: Add system preference detection
Audit de sécurité
SûrThis skill contains only documentation files with no executable code. The 33 static findings are false positives triggered by markdown backtick syntax and JSON structure misinterpreted as code execution or cryptographic patterns. No actual security risks exist.
Facteurs de risque
🌐 Accès réseau (1)
📁 Accès au système de fichiers (1)
Score de qualité
Ce que vous pouvez construire
複雑な機能の実装を計画する
コードを記述する前に、マルチコンポーネントの機能をテスト可能なタスクに分解する
新規開発者のオンボーディングタスクを作成する
経験の浅い開発者がIndependently続けられるステップバイステップの計画を生成する
きめ細かなタスクで作業を推定する
高レベルの要件を詳細な実装ステップに変換する
Essayez ces prompts
強度をチェックし、特定のエラーメッセージを返すパスワード検証関数の追加についての実装計画を作成してください
ログインフォーム、APIエンドポイント、セッション管理を備えたユーザー認証システムの実装を計画してください
モノリシックなReactコンポーネントを Smaller で再利用可能なコンポーネントにリファクタリングする計画を作成してください
Webhookを含むeコマースアプリケーションへのStripe決済処理の追加を計画してください
Bonnes pratiques
- 真のTDDのために実装コードの前に常にテストを記述する
- タスクを2-5分で完了できるサイズに保つ
- 次に進む前に各タスクをIndependently検証する
- クリーンなgit履歴のために各タスクの完了後にコミットする
Éviter
- 複数のファイルや concern にまたがるタスクの作成
- 時間を節約するために検証ステップをスキップする
- テストの前に実装を記述する
- 検証するには太大または曖昧なタスクにする
Foire aux questions
Is this compatible with non-TDD workflows?
How detailed should the initial prompt be?
Can I use this with existing codebases?
Is my plan data stored or shared?
What if a task fails during execution?
How does this compare to other planning tools?
Détails du développeur
Auteur
DMJGilbertLicence
MIT
Dépôt
https://github.com/DMJGilbert/.config/tree/main/users/darren/config/claude/skills/writing-plansRéf
main
Structure de fichiers
📄 SKILL.md