Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/yysd5/dotfiles --skill start-develop-projectコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | start-develop-project |
| description | 既存プロダクトについての新しい開発案件を開始する。 |
引数: 機能名 (例: /start-develop-project edit-user-profile)
前提:
Skill('steering')を有効化したうえでステアリングファイルを読み込んで現在の進捗を把握し、続きから再開する。[引数で与えられた機能名][現在の日付をYYYYMMDD形式で取得].steering/[日付]-[機能名]/[ステアリングディレクトリパス]/requirements.md[ステアリングディレクトリパス]/design.md[ステアリングディレクトリパス]/tasklist.mdこちらは現状スキップする。
globツール/read_fileツール/search_file_contentツールを使用し、機能名に関連するキーワードでソースコードを検索する。Skill('steering')をステアリングファイル作成モードで実行し、docs/{{args}}/idea/ディレクトリ配下のファイルをもとに、ステップ1で作成した3つのファイル (requirements.md, design.md, tasklist.md) の内容を生成する。このステップは、tasklist.mdの全タスクが [x] になるまで自動で繰り返されるループ処理。
このステップが正常に完了したら、ユーザに確認を依頼すること。問題なければ、次のステップ6に進む。
ループ開始:
[ステアリングディレクトリパス]/tasklist.mdファイルを読み込む。[ ]) が存在するか確認する。tasklist.mdの先頭にある未完了タスクを1つ特定する。Skill('steering')を実装モードで使用する。Skill('development-guidelines')のコーディング規約を常に遵守する。Editツールを使用してtasklist.mdを更新し、該当タスクを [ ] から [x] に変更する。実装ループの実行中に以下の状況が発生した場合は、このルールに従って自律的に対処し、ループを継続すること。
ルールA: タスクが大きすぎる場合
replaceツールを使い、元のタスクを削除し、その場所に新しいサブタスク([ ]付き)を挿入する。ルールB: 技術的理由でタスクが不要になった場合
replaceツールを使い、該当タスクを [x] ~~タスク名~~ (理由: [具体的な技術的理由を簡潔に記述]) の形式で更新する。その後、ループを継続する。❌ 絶対禁止の行為:
こちらは現状スキップする。
Bash('mvn clean install')
エラーが発生した場合は、問題を分析し、修正コードを生成・適用してから、再度このステップを実行する。
ユーザに確認を依頼する。問題ない場合は、次のステップ8に進む。
Skill('steering')を振り返りモードで実行し、tasklist.mdに申し送り事項を記載する。今回の変更がプロジェクトの基本設計やアーキテクチャに影響を与えるか判断する。
影響がある場合、ステップ1のtasklist.mdの申し送り事項の部分に追記しておく。
このワークフローは、以下の全ての条件を満たした時点で自動的に完了となる。
tasklist.mdの全てのタスクが完了状態([x]または正当な理由でスキップ)になっている。tasklist.mdに申し送り事項が記載されている。この完了条件を満たすまで、自律的に思考し、問題解決を行い、作業を継続すること。