plan-writing
検証基準を備えた実行可能なタスク計画の作成
複雑な開発作業には明確な構造と検証ステップが不足することがよくあります。このスキルは、タスクを明確な完了基準を持つ小規模で検証可能なアクションに分解します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「plan-writing」を使用しています。 Next.jsアプリケーションにユーザー認証を追加するためのタスク計画を作成してください。
期待される結果:
- # ユーザー認証実装
- ## 目標
- NextAuthを使用したメール/パスワードおよびOAuthプロバイダーによる安全なユーザー認証を追加します。
- ## タスク
- - [ ] next-authとbcryptパッケージをインストールする 確認: npm installがエラーなく完了する
- - [ ] /api/auth/[...nextauth].tsルートを作成する 確認: ルートファイルがNextAuth設定で存在する
- - [ ] NextAuth設定にcredentialsプロバイダーを追加する 確認: メール/パスワードログインフォームが正常に送信される
- - [ ] セッション管理を実装する 確認: 保護されたルートが未認証ユーザーをリダイレクトする
- - [ ] OAuthプロバイダー(Google、GitHub)を追加する 確認: OAuthログインボタンが表示され認証される
- ## 完了条件
- - [ ] ユーザーは登録、ログイン、ログアウト、ルート訪問で保護されたルートにアクセスでき、セッションが持続する
「plan-writing」を使用しています。 レガシーjQueryコードベースをReactコンポーネントにリファクタリングする計画を立案してください。
期待される結果:
- # jQueryからReactへの移行計画
- ## 目標
- 機能を維持しながらレガシーjQueryコンポーネントをReactに段階的に移行します。
- ## タスク
- - [ ] 既存のjQueryコンポーネントを監査し動作を文書化する 確認: 依存関係を含むすべてのコンポーネントを一覧表示したスプレッドシート
- - [ ] 既存コードベースの横にReactビルド設定を構築する 確認: jQueryとReactが同じページに共存できる
- - [ ] 最初に分離されたユーティリティコンポーネント(ボタン、モーダル)を移行する 確認: 移行されたコンポーネントがビジュアルリグレッションテストに合格する
- - [ ] jQueryフォームハンドラーのReactラッパーを作成する 確認: フォームがReactレイヤーを通じて正しくデータを送信する
- - [ ] ページレベルのjQueryロジックをReactコンポーネントに置き換える 確認: すべてのユーザーフローがJavaScriptエラーなしで完了する
- ## 完了条件
- - [ ] すべてのjQueryコンポーネントがReact同等物に置き換えられ、package.jsonからjQuery依存関係が削除される
セキュリティ監査
安全Static analyzer flagged 20 patterns (17 external_commands, 3 cryptographic) that are all FALSE POSITIVES. The SKILL.md file is documentation-only Markdown containing command examples in tables and code blocks, not executable code. Backticks are Markdown formatting, not shell execution. No cryptographic algorithms exist in the file. This is a safe planning skill that generates task breakdowns with verification criteria.
品質スコア
作れるもの
機能実装の計画
明確な依存関係と検証ステップを備えた、離散的でテスト可能なタスクに新機能開発を分解し、体系的な実装を実現します。
リファクタリングプロジェクトの編成
大規模コードリファクタリングを管理可能なフェーズに構造化し、プロセス全体でのシステム安定性を確保するための検証基準を含めます。
バグ修正の文書化
複数のファイルにまたがる複雑なバグ修正や、複雑なシステム相互作用の理解を必要とする明確なアクション計画を作成します。
これらのプロンプトを試す
Next.jsアプリケーションにユーザー認証を追加するためのタスク計画を作成してください。セットアップ、実装、検証ステップを含めます。
モノリシックサービスをモジュラーコンポーネントにリファクタリングする必要があります。リスクを軽減し段階的なテストを可能にするフェーズ計画をを作成してください。
ユーザーからAPIで断続的な500エラーが報告されています。仮説テストとロールバックステップを含む体系的な調査計画を作成してください。
ゼロからテスト、リンティング、CI/CD設定を備えた新しいReact + TypeScriptプロジェクトの完全な開発計画を作成してください。
ベストプラクティス
- 各計画は、何を構築または修正するかを明確に述べた単一の文で始めてください。
- 計画は最大10タスクに制限してください - それを超える場合は、複数の集中した計画に分割してください。
- タスク完了を確認するために誰も従える具体的な検証基準を常に含めてください。
回避
- 50以上のマイクロタスクを持つ計画を作成し、圧倒的になり結果に焦点を失う。
- 正確なコマンドや期待される出力を指定せずに「プロジェクトセットアップ」などの一般的なタスクを作成する。
- 特定のプロジェクトコンテキストや要件に適応せずにテンプレート計画をコピー&ペーストする。