miko.speckit.tasks
speckit.tasks を拡張し、縦割りタスク順序と test_design.md の活用を追加する。
Skill by studyplus
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/studyplus-miko-speckit-tasks
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/miko-speckit-tasks
What's inside
- Skill name
miko.speckit.tasks- Description
- speckit.tasks を拡張し、縦割りタスク順序と test_design.md の活用を追加する。
- License
- MIT
- Instructions
- 108 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: missing
Files (1)
- SKILL.md
SKILL.md (first lines)
## 入力 ```text $ARGUMENTS ``` --- ## 対話スタイルと出力言語 `.miko/guides/tone_guide.md` に従うこと。対話の口調・絵文字に加え、生成するドキュメントの言語も同ガイドの「出力言語」ルールに従う。 --- ## このスキルの役割 speckit.tasks のワークフローを基盤として実行し、以下を変更する: 1. **縦割りタスク順序** — 操作/機能ごとに完結させてから次に進む 2. **test_design.md の活用** — テストタスクを合意済みテストケースから生成する --- ## 手順 ### 1. speckit.tasks の実行(Miko 拡張) speckit の `tasks` の手順を以下の順で探索して読み込み、基盤として実行する: 1. `.claude/skills/speckit-tasks/SKILL.md` — spec-kit の skills モード(`--ai claude` の現デフォルト) 2. `.claude/commands/speckit.tasks.md` — commands モード(旧レイアウト) どちらも存在しない場合はエラー中止する: > ⛩️ speckit の `tasks` スキルが見つかりません。`specify init --ai claude` を先にお願いいたします。 **以下の点を変更する:** #### 追加の文脈読み込み(Load design documents に追加) speckit.tasks のステップ 2 で、以下のファイルも追加で読み込む: - `test_design.md`(FEATURE_DIR 内) — テスト観点とテストケース一覧 - spec.md 内の「Miko コンテキスト」からケイパビリティ名を取得 - `miko/<capability>/business_rules.md` — ルール ID の参照用 `test_design.md` が存在しない場合は警告を出すが続行する: > ⛩️ `test_design.md が見つかりません。テストタスクは spec.md から生成いたします。` > `テスト設計を含めるには、先に /miko.speckit.plan を実行くださいませ。` #### タスク順序の変更: 機能単位で完結させる speckit.tasks のタスク順序ルールに、以下の **原則** を追加する: **原則: 複数の機能を開発する場合、実装の詳細は機能単位で完結させてから次の機能に進む。** 悪い例(横割り): ``` 機能Aの実装 → 機能Bの実装 → 機能Aのテスト → 機能Bのテスト ``` 良い例: ``` 設定・定義(まとめてOK)→ 機能Aの実装 → 機能Aのテスト → 機能Aのクリーンアップ → 機能Bの実装 → 機能Bのテスト → 機能Bのクリーンアップ → 最終フェーズ ``` **まとめてよいもの:** - ルーティング定義、Swagger 定義、スキーマ変更、モデル定義など、設定・定義レベルのもの - 行数が少なく、複数を見比べながら設定するほうが整合性を取りやすいもの **機能単位で分けるもの:** - コントローラー、サービス、ジョブ等の実装の詳細 - テスト - 分ける理由: まとめるとレビュー負荷が高くなる **機能ごとのセルフレビュー(各機能のテスト完了後に実行):** 1. セルフレビュー — 責務の配置、命名、フレームワーク機能の活用をチェック・修正 2. /simplify 実行 — コードの重複・品質・効率をチェック・修正 **最終フェーズ(必須):** 1. 機能横断のリファクタリング — 機能間の重複コード整理、命名の統一、モデルの調整等を行う **補足:** - 機能が1つしかない場合や、この原則が当てはまらないケースではそのまま speckit.tasks の順序に従う - 「機能」の粒度は内容に応じて判断する(API エンドポイント、バッチ処理、イベントハンドラ等) #### テストタスクの生成ルール **test_design.md がある場合:** - テストケース一覧の各項目を、対応する操作のテストタスクとして配置する - テストケースに記載されていないテストは **追加しない**(合意済みケースのみ) - ルール ID が紐づいているケースは、タスクの説明にルール ID を含める **test_design.md がない場合:** - speckit.tasks のデフォルト動作に従う **テスト除外ルール(test_design.md の有無に関わらず適用):** - フレームワークが保証する振る舞い(validates のパラメータチェック等)のテストタスクは生成しない - 親クラス・共通基盤が担保する処理(認可、認証)のテストタスクは生成しない #### それ以外の speckit.tasks の手順 セットアップスクリプト実行、チェックリストフォーマット、タスク ID 採番、レポート等は speckit.tasks の手順をそのまま実行する。 ### 2. 完了報告 speckit.tasks の報告に加えて、タスク総数・テストタスク数をサマリーテーブルで提示する。次のアクションとして `/miko.speckit.analyze` → `/miko.speckit.implement` をご案内する。
From studyplus/miko, MIT.
More from studyplus/miko
- 0.592score
miko.new-cap
studyplus
新規ケイパビリティの business_rules.md と high_level_design.md を対話しながらゼロから定義する。
SkillBFreshness: B★ 18Claude Code +9 - 0.592score
miko.quick-catchup
studyplus
コード変更(git diff / PR)から proposal を作成し、business_rules.md と high_level_design.md を更新する。
SkillBFreshness: B★ 18Claude Code +9 - 0.592score
miko.speckit.implement
studyplus
speckit.implement を拡張し、フェーズごとの確認停止と test_design.md の活用を追加する。
SkillBFreshness: B★ 18Claude Code +9 - 0.592score
miko.setup
studyplus
プロジェクトに miko を導入する。コードベースを調査して miko/system_high_level_design.md を生成する。
SkillBFreshness: B★ 18Claude Code +9 - 0.592score
miko.quick-impl
studyplus
小規模な変更を speckit をスキップして直接実装する。proposal・ケイパビリティ名・自由記述の変更指示のいずれからでも受け付け、miko の原則に沿って実装とドキュメント追従まで行う。
SkillBFreshness: B★ 18Claude Code +9 - 0.589score
miko.catchup
studyplus
既存の business_rules.md と high_level_design.md をコードの変更に追従させる。
SkillBFreshness: B★ 18Claude Code +9 - 0.589score
miko.propose
studyplus
人間の元ネタから対話しながらケイパビリティの変更プロポーザルを作成する。
SkillBFreshness: B★ 18Claude Code +9 - 0.589score
miko.miko
studyplus
miko の使い方、考え方、判断についてご案内する。スキル案内から「BRとHLDどっちに書く?」のような質問まで。
SkillBFreshness: B★ 18Claude Code +9 - 0.542score
miko.harae
studyplus
既存の harae.md を棚卸し・差分探索する。proposal 付きの場合は proposal 内に検証結果を記録する。
SkillCFreshness: C★ 18Claude Code +9 - 0.539score
bump-version
studyplus
ofuda/VERSION のバージョンとタイムスタンプを更新する。
SkillCFreshness: C★ 18Claude Code +9 - 0.539score
miko.catchup-system-hld
studyplus
system_high_level_design.md をコードベースの現状に追従させる。
SkillCFreshness: C★ 18Claude Code +9 - 0.539score
miko.speckit.specify
studyplus
Miko プロポーザルを入力として speckit.specify を拡張し、spec.md を生成する。
SkillCFreshness: C★ 18Claude Code +9
Signals
- Stars
- 18
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jun 10, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/studyplus/miko
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from studyplus
- 0.592score
miko.quick-catchup
studyplus
コード変更(git diff / PR)から proposal を作成し、business_rules.md と high_level_design.md を更新する。
SkillBFreshness: B★ 18Claude Code +9 - 0.592score
miko.speckit.implement
studyplus
speckit.implement を拡張し、フェーズごとの確認停止と test_design.md の活用を追加する。
SkillBFreshness: B★ 18Claude Code +9 - 0.592score
miko.setup
studyplus
プロジェクトに miko を導入する。コードベースを調査して miko/system_high_level_design.md を生成する。
SkillBFreshness: B★ 18Claude Code +9 - 0.592score
miko.new-cap
studyplus
新規ケイパビリティの business_rules.md と high_level_design.md を対話しながらゼロから定義する。
SkillBFreshness: B★ 18Claude Code +9 - 0.592score
miko.quick-impl
studyplus
小規模な変更を speckit をスキップして直接実装する。proposal・ケイパビリティ名・自由記述の変更指示のいずれからでも受け付け、miko の原則に沿って実装とドキュメント追従まで行う。
SkillBFreshness: B★ 18Claude Code +9 - 0.589score
miko.catchup
studyplus
既存の business_rules.md と high_level_design.md をコードの変更に追従させる。
SkillBFreshness: B★ 18Claude Code +9
Cite this page
miko.speckit.tasks skill. Agent Mart. https://agentmart.dev/skills/studyplus-miko-speckit-tasks (last updated 2026-10-24)