← スキル一覧に戻る

steering
by yuch4
⭐ 0🍴 0📅 2026年1月13日
SKILL.md
name: steering description: 作業指示ごとに .steering/ 配下へ requirements/design/tasklist を作成し、tasklist.md を唯一の進捗ソースとして実装を推進する。計画(作成)/実装(ループ)/振り返り(記録)の3モードで運用。「作業を計画して」「タスクリストを作成」「steering開始」「実装を進めて」などの依頼時に使用。 allowed-tools: Read, Write, Edit, Glob, Grep, Bash
Steering Skill
作業を計画・追跡・振り返りするためのワークフロー管理スキル。
目的
.steering/に「今回の作業の要求・設計・タスク」を必ず残すtasklist.mdを進捗の唯一の正(Single Source of Truth)にする
参照ファイル
| ファイル | 読むタイミング |
|---|---|
references/guide.md | 詳細ルール |
references/templates/requirements.md | 要求テンプレート |
references/templates/design.md | 設計テンプレート |
references/templates/tasklist.md | タスクリストテンプレート |
入出力
- 入力: ユーザーの指示(機能名/変更内容)、既存 docs(PRD/設計/アーキ等)
- 出力:
.steering/<YYYYMMDD>-<slug>/requirements.md.steering/<YYYYMMDD>-<slug>/design.md.steering/<YYYYMMDD>-<slug>/tasklist.md
モード
1. plan モード
3ファイル作成 + tasklist具体化
2. implement モード
tasklist を先頭から消化し、都度更新(未完了を残さない)
3. reflect モード
tasklist の振り返り欄を更新(全タスク完了後のみ)
手順
plan モード
- 既存 docs を読んで方針を掴む
- ディレクトリを作成:
.steering/<YYYYMMDD>-<slug>/ - テンプレから3ファイルを生成
- tasklist を具体的なタスクに分解
implement モード
- tasklist を読む
- 未完了タスクを1つ選ぶ
- 実装する
- tasklist を更新
- 1に戻る
reflect モード
- 全タスク完了を確認
- 振り返りを記録
- 学びや改善点をまとめる
tasklist.md 形式
# タスクリスト
## 概要
- 作業名: [作業名]
- 開始日: YYYY-MM-DD
- 状態: planning / in_progress / done
## タスク
- [ ] タスク1
- [ ] タスク2
- [x] 完了したタスク
## 振り返り
(全タスク完了後に記入)
注意事項
- implement中はtasklistを頻繁に更新する
- 1タスク完了ごとにチェックを付ける
- 新しいタスクが発生したら追加する
- スコープ外のタスクは別のsteeringセッションにする
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です