mcpField
C
caveman-stats

caveman-stats

github.com/rheinmirAgent 工作流10264 次安装2 周前更新
代码仓库

关于 caveman-stats

caveman-stats 是一个由 hook 提供的技能,调用时会显示格式化统计数据。该命令会阻止模型继续处理,因此结果可直接呈现,无需模型执行额外操作。

主要功能

  1. 01显示格式化统计数据
  2. 02通过 hook 执行
  3. 03阻止模型处理该命令

适用场景

  1. 01查看 hook 返回的统计数据
  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 个以 kebab-case 命名、概括已完成工作的词语(例如,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 这种纯显示模式)。

评论

支持 Markdown