Skip to content
Agentmart
Submit a tool

miko.speckit.tasks

speckit.tasks を拡張し、縦割りタスク順序と test_design.md の活用を追加する。

Skill by studyplus

IndexedMIT★ 18
Write a review

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.

We use your email only for this newsletter. Privacy

About

speckit.tasks を拡張し、縦割りタスク順序と test_design.md の活用を追加する。

No 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

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
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from studyplus

Cite this page

miko.speckit.tasks skill. Agent Mart. https://agentmart.dev/skills/studyplus-miko-speckit-tasks (last updated 2026-10-24)