From tsumiki
Analyzes project structure, tech stack, test frameworks, code conventions, and architecture to generate a compact context file for downstream dev-* skills.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tsumiki:dev-contextThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
プロジェクトの技術スタック、テストフレームワーク、コーディング規約、アーキテクチャパターンを自動分析し、後続のdev-plan/dev-impl/dev-verify/dev-debugスキルが参照するコンパクトなコンテキストファイル(Memory Bank)を `docs/dev/context.md` に生成する。
プロジェクトの技術スタック、テストフレームワーク、コーディング規約、アーキテクチャパターンを自動分析し、後続のdev-plan/dev-impl/dev-verify/dev-debugスキルが参照するコンパクトなコンテキストファイル(Memory Bank)を docs/dev/context.md に生成する。
本スキルは以下のワークフローの最初のステップ:
dev-context → dev-plan → dev-impl → dev-verify
↘ dev-debug (必要時)
docs/dev/context.md は後続スキルの共通基盤:
500行以内のコンパクトなファイルにまとめ、後続スキルのコンテキスト消費を最小化する。
Explore サブエージェントを複数並列で起動し、プロジェクト情報を収集する。以下の4領域を並列に探索する:
package.json, Cargo.toml, go.mod, pyproject.toml, build.gradle, pom.xml 等サブエージェント設定: subagent_type: Explore, model: haiku(高速・低コスト)
サブエージェントの結果を統合し、追加情報を取り込む。各ファイルの読み込みには行数上限を設け、コンテキスト消費を制限する:
model: haiku)で全文を読ませ、コーディング規約・テスト方針・ビルド手順の 要約のみ 取得するlimit: 100 で 先頭100行のみ 読み込む(概要は通常先頭にある)limit: 50 で読み込み、追加規約を抽出するdocs/dev/context.md を生成する。references/context-template.md のテンプレートに従い、500行以内に収める。
出力前に docs/dev/ ディレクトリが存在しない場合は作成する(プロジェクトルートの絶対パスを使用):
mkdir -p "$(git rev-parse --show-toplevel)/docs/dev"
既存の docs/dev/context.md がある場合は上書きする。差分がある場合はユーザーに通知する。
生成したコンテキストファイルの各セクションに確信度を付与する:
docs/dev/plans/ 配下のファイルには影響を与えない$(git rev-parse --show-toplevel) でルートを取得)references/context-template.md — context.md のテンプレートと各セクションの記述ガイドnpx claudepluginhub classmethod/tsumiki --plugin tsumikiScans codebase to auto-generate CLAUDE.md project config and .rune/ state files for full context in AI coding sessions. Use on new repos or missing/stale context.
Extracts tech stack, project structure, key patterns, and conventions from codebases via package.json scans, find, grep for JS/TS, Python, Go, Rust projects. Use before PRDs or planning.
Analyzes unfamiliar codebases to generate structured onboarding guides with architecture maps, key entry points, conventions, and starter CLAUDE.md.