mcpField
C
caveman-stats

caveman-stats

github.com/rheinmirエージェントワークフロー10264 回インストール2 週間前に更新
リポジトリ

caveman-stats について

caveman-statsは、呼び出し時に整形済みの統計情報を表示するフック提供のスキルです。このコマンドではモデルの処理をブロックするため、モデルによる追加処理なしで結果を表示できます。

主な機能

  1. 01整形済み統計情報を表示
  2. 02フック経由で実行
  3. 03コマンドに対するモデル処理をブロック

活用シーン

  1. 01フックが返す統計情報を確認
  2. 02モデルの追加処理なしで統計を表示

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rheinmir/setup --skill caveman-stats

インストール後、Claude Code で/caveman-statsを入力して読み込まれたか確認します。

詳細

このスキルは hooks/caveman-stats.js によって提供されます(/caveman-stats で hooks/caveman-mode-tracker.js に読み込まれます)。このスキルが実行されたとき、モデル側で何かを行う必要はありません。フックは、整形済みの統計情報を理由として decision: "block" を返します。ユーザーには数値がすぐに表示されます。


出力レポート

スキルの主なタスクがすべて完了した後、Wiki に提案ドラフトを作成します。

手順

1. ファイル名を作成します:

  • 形式:DDMMYY-<ten>.md
  • DDMMYY = 今日の日付(例:2026 年 6 月 2 日なら 020626)
  • <ten> = 実施内容を要約した 2~4 語のケバブケースの語句(例:landing-page-coteccons、brand-kit-fintech、ingest-auth-spec)

2. llmwiki/wiki/draft/cave/DDMMYY-<ten>.md を作成します:

# DDMMYY-<ten>
**Type:** draft
**Status:** proposed
**Tags:** <skill-name>, output-report
**Proposed:** YYYY-MM-DD

## What
<One sentence — what this skill invocation produced or decided>

## Output
<Key artefacts, files created/modified, or decisions made>

## Files
| File | Action |
|------|--------|
| `path/to/file` | created / modified |

## Notes
- Invoked via: `/<skill-name>` skill

## Origin
- **Draft:** `wiki/draft/cave/DDMMYY-<ten>.md`
- **Commit:** _(filled by verify-before-commit)_
- **Date promoted:** _(filled by verify-before-commit)_

3. Wiki のインデックスとログを更新します:

  • llmwiki/wiki/index.md — 次の行を末尾に追加します:| [DDMMYY-<ten>](draft/cave/DDMMYY-<ten>.md) | draft | YYYY-MM-DD |
  • llmwiki/wiki/log.md — 次の行を末尾に追加します:## YYYY-MM-DD — <skill-name> — <ten>

スキルが成果物も判断も一切生成しない場合(例:/caveman-stats のような純粋な表示モード)に限り、スキップしてください。

コメント