How this skill is triggered — by the user, by Claude, or both
Slash command
/bluecore:loop-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
loop-dev の実行履歴(checkpoint 反復履歴 + git log)を全件走査し、収束品質の指標と Loop Readiness スコア、改善提案を出力する。
loop-dev の実行履歴(checkpoint 反復履歴 + git log)を全件走査し、収束品質の指標と Loop Readiness スコア、改善提案を出力する。
対象プロンプトの文言を直したいなら skill-tune、ループ運用の実績を測りたいなら loop-audit。
~/.bluecore/session-data/checkpoint-*.md の ## 反復履歴 行を Bash grep + Read で全件収集。行フォーマット・result 4 値・シグネチャ定義は ../checkpoint/SKILL.md が単一情報源(本ファイルで再定義しない)git log --oneline --grep で抽出し、反復履歴とタスク単位で突合mem search-structured(tool_name=loop-dev フィルタ)。record フォーマットは ../loop-dev/SKILL.md の永続メモリ節を参照。CLI は結果件数に上限があり event_type の全件列挙ができないため近似。一次源との件数乖離は「近似による欠落」として扱い、指標の母数には使わない(Flake 数など一次源にないフィールドの補完に限る)。
実行コマンド(環境で切り替え):
# 開発リポジトリ(bluecore-dev 直下)
echo '{"query":"loop-dev converge","tool_name":"loop-dev"}' | \
PYTHONPATH=plugins/bluecore/src python3 -m bluecore.mem.cli search-structured
# 配布ランタイム(~/.bluecore/.venv 有効化済み)
echo '{"query":"loop-dev converge","tool_name":"loop-dev"}' | \
python3 -m bluecore.mem.cli search-structured
| 指標 | 定義 |
|---|---|
| 収束率 | result=converged の実行数 / 全実行数(タスク単位) |
| 平均反復数 | Σ 最終 iter 番号 / 全実行数 |
| circuit break 率 | result=circuit-break の実行数 / 全実行数 |
| blocker 再発率 | 同一 blocker シグネチャが複数反復に出現した実行数 / blocker が 1 件以上あった実行数 |
| flake 検出数 | mem record の Flake 合計(二次源。近似と明記して報告) |
| エスカレーション率 | result ∈ {circuit-break, stopped} の実行数 / 全実行数 |
loop-engineering checklist の 10 領域を履歴の実測で充足評価(各領域 0 / 0.5 / 1、計 10 点満点):
実測不能な領域は N/A とし、分母から除外して 10 点満点換算する(未計測を 0 点扱いしない)。
Loop Readiness の 10 領域とは別に、以下を履歴・loop-dev SKILL.md 定義から確認し改善提案の材料とする(採点には算入しない):
../loop-dev/SKILL.md に turn cap・収束条件・circuit breaker の 3 点が定義されているかcheckpoint-<YYYY-MM-DD>-<slug>.md の日付、コミットは git log --since/--until で期間に振り分けるYYYY-MM-DD(^\d{4}-\d{2}-\d{2}$)へ正規化し、その正規化リテラルのみを git log --since/--until に埋め込む。自由文入力をそのままシェルコマンドへ連結しないLoop-Audit Report
──────────────────────────────
Period: {全期間 | before: 〜X / after: X〜}
Runs: {n}(一次源) / mem hits: {n}(近似)
収束率: {%} {before→after}
平均反復数: {n.n}
Circuit-Break率: {%}
Blocker再発率: {%}
Flake検出数: {n}(近似)
エスカレ率: {%}
Loop Readiness: {n.n} / 10(N/A: {領域名, ...})
──────────────────────────────
改善提案:
1. {最もスコアの低い領域への具体策}
2. ...
改善提案は充足評価が低い領域から順に最大 3 件。各提案に根拠となる実測値を 1 行添える。
sk- ghp_ AKIA 接頭辞・JWT 形式・長い Base64 等)を再走査し ***REDACTED*** にマスクする~/.bluecore/session-data は全プロジェクト共通。判別可能なら現在リポジトリの checkpoint にフィルタし、不能なら「他プロジェクト分を含む」と明記するnpx claudepluginhub p/aokumablue-bluecore-plugins-bluecore-2Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.