miko.quick-catchup
コード変更(git diff / PR)から proposal を作成し、business_rules.md と high_level_design.md を更新する。
Skill by studyplus
Chalk Labs
Need help deploying miko.quick-catchup?
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.
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-quick-catchup
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-quick-catchup
What's inside
- Skill name
miko.quick-catchup- Description
- コード変更(git diff / PR)から proposal を作成し、business_rules.md と high_level_design.md を更新する。
- License
- MIT
- Instructions
- 129 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: missing
Files (1)
- SKILL.md
SKILL.md (first lines)
## 入力 ```text $ARGUMENTS ``` 入力の形式: `<capability_name> [diff_source]` - 例: `/miko.quick-catchup order_management` — カレントブランチのベースブランチからの diff を使用 - 例: `/miko.quick-catchup order_management #8250` — PR の diff を使用 - 例: `/miko.quick-catchup order_management HEAD~3..HEAD` — git range を使用 - 空の場合はエラー: 「⛩️ ケイパビリティ名をお願いいたします(例: `/miko.quick-catchup order_management`)」 --- ## このスキルの役割 miko フローを通さずに入ったコード変更(緊急 FIX 等)を、ドキュメントに追従させる。 `miko.catchup` がケイパビリティ全体をフルスキャンするのに対し、このスキルは **特定のコード差分だけ** を対象にする。差分から proposal を作成し、BR/HLD を更新する。 **出力:** - `miko/<capability>/proposals/YYYY-MM-DD-<title>.md` — 変更の経緯を記録 - `miko/<capability>/business_rules.md` — 更新(必要な場合) - `miko/<capability>/high_level_design.md` — 更新(必要な場合) --- ## 手順 ### 1. system_high_level_design.md の追従確認 ユーザーに確認する: > ⛩️ キャッチアップの前に確認でございます。`/miko.catchup-system-hld` は実施済みでしょうか? > `system_high_level_design.md` が古いままですと、コード探索のスコープがずれる恐れがございます。 - ユーザーが「実施済み」「不要」等と回答した場合 → 次に進む - ユーザーが「まだ」「やってほしい」等と回答した場合 → `/miko.catchup-system-hld` の実行を案内し、完了後に `/miko.quick-catchup` を再実行するよう伝えて中止する ### 2. 入力検証・資料読み込み **入力検証:** - `$ARGUMENTS` からケイパビリティ名を取得し、スネークケースに正規化する - diff ソースを特定: - `#数字` → PR として `gh pr diff` で取得 - `A..B` や `HEAD~N..HEAD` → git range として `git diff` で取得 - 省略 → 主さまにベースブランチ名を確認し(例: 「ベースブランチ(マージ先)を教えてくださいませ」)、そこからの diff を使用。自動推定はしない **読み込むファイル:** - `.miko/guides/business_rules_guide.md` — ルールの書き方、判定テスト - `.miko/guides/tone_guide.md` — 対話スタイル。**このファイルの口調・絵文字・出力言語ルールに従うこと** - `miko/system_high_level_design.md` — コード探索ガイド(着目点の参照) - `miko/<capability>/business_rules.md` — 現在のビジネスルール。**存在しない場合はエラー:** > ⛩️ `miko/<capability>/business_rules.md` が見つかりません。 > - 新規作成は `/miko.new-cap <capability>` をお使いください - `miko/<capability>/high_level_design.md` — 現在の構造(あれば) **探索対象外:** `.miko/` ディレクトリは miko の内部リソースであり、プロジェクトのコードではない。探索・精読の対象にしないこと。 ### 3. diff の読み取り diff を取得し、以下を整理する: - **変更ファイル一覧**(テスト・ドキュメントを除く実装ファイル) - **変更の要約** — 何がどう変わったか(追加・変更・削除) - **変更の意図の推定** — コミットメッセージ、PR タイトル/本文があれば参照 ### 4. ビジネスルールへの影響分析 diff の内容と既存の business_rules.md を突き合わせ、以下を特定する: - **新設が必要なルール** — diff に新しいビジネス判断が含まれている場合 - **改訂が必要なルール** — 既存ルールの条件や振る舞いが変わっている場合 - **実装マッピングの更新** — ルール自体は変わらないがコードの場所が変わった場合 - **影響なし** — 技術的な変更のみでビジネスルールに影響しない場合 新設・改訂候補がある場合、ユーザーに提示する前にサブエージェント(Agent ツール)1 体で事前審査する(禊)。diff を読みながら起草した候補は実装トレースやコード語彙が本文に漏れやすいため、文脈を持たない審査役にテキストだけで判定させる。 **サブエージェントに渡す情報:** - `.miko/guides/misogi_guide.md` のパス — 「このファイルを読み、指示に正確に従え」と指示する - ケイパビリティ名(審査役はここから判定材料を自分で読み込む) - 審査対象のルール候補テキスト(ルール ID または仮番号、[制約]/[導出] タグ付き。まだファイルに存在しないため本文を渡す) **会話の経緯・diff の引用は渡さない。** 文脈が審査を汚染するため、判定材料は候補テキストとガイドだけにする。 **審査結果の裁定(メインセッション):** - 違反が妥当 → 書き換え案を適用する。BR 不適格は候補から外し、proposal の機能仕様に書く場所を変える - 違反を覆す(出力内容そのものがビジネス判断である場合等)→ 覆す理由を明示し、本文は「判断だけを書く」形に整える - 判定不能 → 「暗黙のルール(要確認)」として proposal に記載する ### 5. 【確認】影響分析の確認 diff ソース、変更の要約、ビジネスルールへの影響(新設/改訂/マッピング更新/HLD影響/影響なし)をユーザーに提示し、確認を取る。禊の審査結果があれば簡潔に報告する。変更の意図や背景について補足があれば聞く(コードだけでは「なぜ」がわからないことがある)。 ### 6. proposal 作成 確認を踏まえ、proposal を生成する。 **ファイル名:** `miko/<capability>/proposals/YYYY-MM-DD-<kebab-case-title>.md` **構造:** `.miko/examples/proposal.md` に準ずる。quick-catchup 固有の違い: - 冒頭に「このプロポーザルはコード変更から事後的に作成されたものです。」と付記 - 影響範囲に diff ソースと変更ファイル一覧を記載する ### 7. proposal 適用(business_rules.md 更新) **読み込み:** - `.miko/examples/business_rules.md` — 品質基準 **ステップ 6 で生成した proposal の内容を business_rules.md に反映する。** - proposal の新設・改訂を適用する - 実装マッピングを更新する - **横断カテゴリの書き込み時検査(lint)** — 更新後、`.miko/guides/business_rules_guide.md` の「書き込み時の検査(lint)」を実行する(orphan `xc:` 参照・`[横断]` マークとマーカーの整合・横断カテゴリとタグの書式)。問題があれば修正し、修正できないものはステップ 8 末尾の確認で主さまに報告する - 新しい用語があれば `miko/glossary.md` に追加する(`.miko/examples/glossary.md` のフォーマットに従う。実装の詳細は書かず、1〜2文の定義だけを書く) - ケイパビリティの節は配置の軸であり、意味のスコープではない。見出し語はシステム全体で一意にする。既存の見出し語と衝突する場合は、同じ意味なら1項目に統合し、別概念なら一意な別名を立てる(注文確定 / 決済確定) ### 8. high_level_design.md 更新
From studyplus/miko, MIT.
More from studyplus/miko
- 0.592score
miko.quick-impl
studyplus
小規模な変更を speckit をスキップして直接実装する。proposal・ケイパビリティ名・自由記述の変更指示のいずれからでも受け付け、miko の原則に沿って実装とドキュメント追従まで行う。
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.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.589score
miko.miko
studyplus
miko の使い方、考え方、判断についてご案内する。スキル案内から「BRとHLDどっちに書く?」のような質問まで。
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.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.tasks
studyplus
speckit.tasks を拡張し、縦割りタスク順序と test_design.md の活用を追加する。
SkillCFreshness: C★ 18Claude Code +9 - 0.539score
miko.split-proposal
studyplus
既存のプロポーザルを親(umbrella)+ サブプロポーザルにフェーズ分割する。
SkillCFreshness: C★ 18Claude Code +9
Signals
- Stars
- 18
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Sep 7, 2026 (1 month 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-impl
studyplus
小規模な変更を speckit をスキップして直接実装する。proposal・ケイパビリティ名・自由記述の変更指示のいずれからでも受け付け、miko の原則に沿って実装とドキュメント追従まで行う。
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.589score
miko.catchup
studyplus
既存の business_rules.md と high_level_design.md をコードの変更に追従させる。
SkillBFreshness: B★ 18Claude Code +9 - 0.589score
miko.miko
studyplus
miko の使い方、考え方、判断についてご案内する。スキル案内から「BRとHLDどっちに書く?」のような質問まで。
SkillBFreshness: B★ 18Claude Code +9
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.quick-catchup 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.
Cite this page
miko.quick-catchup skill. Agent Mart. https://agentmart.dev/skills/studyplus-miko-quick-catchup (last updated 2026-10-24)