Skip to content
Agentmart
Submit a tool

miko.setup

プロジェクトに miko を導入する。コードベースを調査して miko/system_high_level_design.md を生成する。

Skill by studyplus

IndexedMIT★ 18
Write a review

Chalk Labs

Need help deploying miko.setup?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

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-setup

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

プロジェクトに miko を導入する。コードベースを調査して miko/system_high_level_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-setup

What's inside

Skill name
miko.setup
Description
プロジェクトに miko を導入する。コードベースを調査して miko/system_high_level_design.md を生成する。
License
MIT
Instructions
134 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • name: missing

Files (1)

  • SKILL.md

SKILL.md (first lines)

## 入力

```text
$ARGUMENTS
```

入力は任意のプロジェクト概要(省略可)。

- 例: `/miko.setup ECサイトのバックエンド API`
- 例: `/miko.setup`

---

## このスキルの役割

miko を新しいプロジェクトに導入するための初期セットアップ。プロジェクトのコードベースを調査し、`miko/system_high_level_design.md` を生成する。

このファイルは miko の全スキル(catchup、new-cap、propose 等)がコード探索・精読の際に参照する **コード探索ガイド** を含む。プロジェクト固有のフレームワーク・ディレクトリ構成・命名規約・ビジネスルール抽出パターンを記述することで、スキル側にフレームワーク依存の知識を持たせずに済む。

**出力:** `miko/system_high_level_design.md`

---

## 手順

### 1. 既存ファイル確認

- `miko/system_high_level_design.md` が既に存在するか確認する
- **存在する場合はエラーとして中止する:**
  > ⛩️  `miko/system_high_level_design.md` が既に存在しております。
  > 内容の更新は直接編集するか、削除してから再実行をお願いいたします。

### 2. ガイドと参考資料の読み込み

以下のファイルを読み込む。

**指示書(必須):**
- `.miko/guides/tone_guide.md` — ユーザーとの対話スタイル。**このファイルの口調・絵文字・出力言語ルールに従うこと**

**実例(品質の基準):**
- `.miko/examples/system_high_level_design.md` — システム HLD のサンプル。**このファイルと同等の構造・詳細度を目指す**

### 3. プロジェクト調査(サブエージェント並列)

プロジェクトのコードベースを自動的に調査する。**ユーザーに質問する前に** 可能な限り情報を集める。

**探索対象外:** `.miko/` ディレクトリは miko の内部リソースであり、プロジェクトのコードではない。探索・精読の対象にしないこと。

**以下の 3 つのサブエージェント(Agent ツール、`subagent_type: "Explore"`、`model: "sonnet"`)を並列に起動する。** 各エージェントには調査項目を指示し、結果をテキストで返させる。

#### サブエージェント A: 基盤構成の調査

1. **フレームワーク・言語の特定**
   - パッケージ管理ファイル(`Gemfile`, `package.json`, `go.mod`, `pyproject.toml`, `Cargo.toml` 等)を探す
   - フレームワーク固有の設定ファイル(`config/routes.rb`, `next.config.js`, `settings.py` 等)を探す
   - 言語バージョンファイル(`.ruby-version`, `.node-version`, `.tool-versions` 等)を探す

2. **ディレクトリ構成の把握**
   - トップレベルのディレクトリ構造を確認する
   - 主要なソースコードのディレクトリを特定する
   - テスト・設定・インフラのディレクトリを特定する

3. **レイヤー構成の推定**
   - フレームワークの規約に基づくレイヤー分けを特定する
   - 各レイヤーの責務とディレクトリの対応を整理する

#### サブエージェント B: 設計構造の調査

4. **命名規約の把握**
   - ファイル名とクラス/モジュール名の対応パターンを確認する(数ファイルをサンプリング)

5. **API 構造の把握**
   - ルーティング定義やエンドポイント一覧を確認する
   - 認証方式を確認する

6. **テナント構造の推定**
   - マルチテナントかシングルテナントかを判定する
   - テナントの単位(組織、ユーザー等)を特定する

#### サブエージェント C: ルール抽出パターンの調査

7. **ビジネスルール抽出パターンの特定**
   - このプロジェクトでバリデーションがどう書かれているか(数ファイルをサンプリング)
   - 状態定義・enum の書き方
   - 認可・アクセス制御の仕組み
   - ライフサイクルフックの書き方
   - 外部通信の書き方

**全サブエージェントの完了後、** 結果を統合して次のステップに進む。

### 4. 【確認①】調査結果の確認

調査結果を「フレームワーク・言語」「ディレクトリ構成」「レイヤー構成」「API構造」「テナント構造」「ビジネスルール抽出の着目点」「ケイパビリティ候補」にまとめてユーザーに提示する。特にテナント構造、レイヤー構成の抜け、着目点のコード例の代表性を確認する。フィードバックを反映して再提示、承認されたら次に進む。

### 5. ファイル生成

確認①のフィードバックを反映し、`miko/system_high_level_design.md` を生成する。

**構造:** `.miko/examples/system_high_level_design.md` に準拠する。

**必須セクション:**
- **システム概要** — プロジェクトの概要。1〜2文
- **テナント構造** — テナントの単位とデータの隔離方式(シングルテナントの場合はその旨)
- **API 構造** — エンドポイントのパターンと認証方式
- **ケイパビリティ一覧** — 既存のケイパビリティ候補(空テーブルでもよい。今後 new-cap で追加される)
- **コード探索ガイド**
  - フレームワーク・言語
  - ディレクトリ構成
  - レイヤー構成と責務
  - ファイル命名規約
  - ビジネスルール抽出の着目点

**生成時の注意:**
- コード探索ガイドはこのプロジェクトで miko を使う全スキルの基盤。正確さと網羅性を重視する
- 着目点の「例」列には、実際のプロジェクトのコードから取ったサンプルを記載する
- ケイパビリティ一覧は暫定。ユーザーが今後 `/miko.new-cap` で正式に定義していく

**`miko/glossary.md` の生成:**

From studyplus/miko, MIT.

More from studyplus/miko

Signals

Stars
18
Forks
1
Open issues
0
Last commit (this folder)
Jul 29, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from studyplus

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get miko.setup running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying miko.setup?

CallGet help
Cite this page

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