Agent Skills
› JuliusBrussee/caveman
JuliusBrussee/caveman
GitHub提供三个子代理预设,通过压缩输出节省上下文,用于代码定位、小范围编辑和差异审查。
安装全部 Skills
npx skills add JuliusBrussee/caveman --all -g -y
集合内 Skills (28)
提供三个子代理预设,通过压缩输出节省上下文,用于代码定位、小范围编辑和差异审查。
需要快速定位代码定义或引用
执行不超过两个文件的小范围修改
审查代码差异或分支中的潜在缺陷
npx skills add JuliusBrussee/caveman --skill cavecrew -g -y
将CLAUDE.md或待办列表等记忆文件压缩为caveman格式以节省输入token,调用模型API处理并备份原文。
用户请求压缩记忆文件
触发 /caveman-compress 命令
npx skills add JuliusBrussee/caveman --skill caveman-compress -g -y
提供跨平台(Claude Code/Gemini CLI等)的会话用量统计、缓存读取及模式归属报告。严格展示原始数据,禁止自行计算或推断节省金额与百分比,确保数据披露诚实准确。
/caveman-stats
npx skills add JuliusBrussee/caveman --skill caveman-stats -g -y
一种极简技术沟通风格,通过去除客套话和冗余词汇以节省Token并提升终端阅读效率。保持技术事实准确,优先回答核心内容。
/caveman
caveman mode
talk like caveman
be brief
less tokens
npx skills add JuliusBrussee/caveman --skill caveman -g -y
配置AI以文言文风格回复的技术技能,保留技术术语原文,精简表达并维持会话状态。
用户发送/megacave或/caveman wenyan命令
用户要求使用文言文模式交流
npx skills add JuliusBrussee/caveman --skill megacave -g -y
定义一种极简通信模式,通过去除冗余语法和重复内容,实现技术内容的碎片化、高密度表达。适用于追求极致简洁的技术交流场景。
用户要求极致简洁的回复
使用 /ultracave 或 /caveman ultra 命令
npx skills add JuliusBrussee/caveman --skill ultracave -g -y
提供三个子代理预设,用于代码定位、小范围编辑和差异审查。通过压缩输出节省上下文窗口,适用于需要高效委托的编码任务场景。
需要快速定位代码定义或引用
执行不超过两个文件的小范围修改
审查代码差异以发现潜在缺陷
npx skills add JuliusBrussee/caveman --skill cavecrew -g -y
根据代码差异生成简洁准确的 Conventional Commits 格式提交信息,强调意图而非细节。适用于需要快速编写符合规范的 Git 提交消息的场景。
write a commit
commit message
/commit
/caveman-commit
npx skills add JuliusBrussee/caveman --skill caveman-commit -g -y
将 CLAUDE.md 等记忆文件压缩为精简格式以节省 Token,通过调用模型 API 实现文本压缩,自动保存原始副本至独立目录,并严格保护代码、链接等关键内容不被修改。
用户请求压缩记忆文件
执行 /caveman-compress 命令
npx skills add JuliusBrussee/caveman --skill caveman-compress -g -y
自动识别仓库中所有LLM工作流并分配唯一标签,实现按工作流拆分成本。通过梳理入口点命名工作流,生成标注表供用户审核确认后自动注入代码,确保可追溯且幂等。
发现未标记的LLM流量
需要按工作流拆分LLM支出
npx skills add JuliusBrussee/caveman --skill caveman-discover -g -y
只读审查 Caveman Cloud 证据,包括成本、Cave Score、工作流、追踪、延迟和错误。用于回答 LLM 支出去向及 Caveman 发现的问题,严格区分成本指标,不执行实验操作。
询问 Caveman 发现了什么问题
查询 LLM 支出去向
需要只读的成本或性能分析报告
npx skills add JuliusBrussee/caveman --skill caveman-evidence-review -g -y
只读代码库探索技能,用于冷启动定位或搜索失败时,通过并行工具调用快速查找相关代码位置并返回文件路径及行号引用。
需要快速定位代码位置
直接搜索失败
未知代码库的冷启动探索
npx skills add JuliusBrussee/caveman --skill caveman-explore -g -y
提供Caveman工具的快速参考,展示三种风格模式及提交、审查、压缩等技能命令,用于引导用户以极简或文言文风格进行交互。
/caveman-help
caveman help
npx skills add JuliusBrussee/caveman --skill caveman-help -g -y
用于分析代理 token 消耗并执行优化编辑的技能。通过解析报告识别高成本来源,在用户逐次确认后应用修复以降低成本,同时确保不损害代理能力。
降低代理的 token 成本
修剪过重的 CLAUDE.md
将重复上下文卸载至 cavemem
npx skills add JuliusBrussee/caveman --skill caveman-learn -g -y
用于管理 Caveman Cloud 实验生命周期的技能。通过只读 MCP 接口检查实验状态、结果和安全护栏,评估证据完整性后给出启动、批准、取消或回滚的建议,严格禁止执行任何生命周期变更操作以确保生产安全。
用户请求启动实验
用户请求批准实验
用户请求取消实验
用户请求回滚实验
用户请求检查实验状态
npx skills add JuliusBrussee/caveman --skill caveman-manage -g -y
评估Caveman优化报告,通过CLI读取观测数据,引导操作员选择候选项,设计最小代码变更及配对基准测试以验证效果。
请求分析Caveman优化报告
需要基于观测数据进行性能或成本优化评估
npx skills add JuliusBrussee/caveman --skill caveman-optimize -g -y
用于生成简洁可执行的代码审查评论。按“位置-问题-修复”格式输出,支持严重程度标记,去除冗余废话,仅针对PR或Diff提供直接可用的审查意见。
/caveman-review
review this PR
review the diff
npx skills add JuliusBrussee/caveman --skill caveman-review -g -y
将仓库接入Caveman网关以实现对LLM请求的测量与成本监控,支持多种SDK和HTTP调用。通过环境变量配置密钥,识别所有LLM调用点并验证集成状态,确保行为不变且仅开启记录模式。
需要为应用添加LLM调用监控
设置Caveman网关集成
测量LLM使用量和成本
npx skills add JuliusBrussee/caveman --skill caveman-setup -g -y
展示当前会话的已记录输出、缓存读取令牌用量及模式归属统计。支持Claude Code和Gemini CLI,提供按时间聚合的报告,严禁自行计算或推断节省金额与百分比。
查看当前会话的令牌使用量和模式分布
查询历史会话的输出统计与缓存命中情况
npx skills add JuliusBrussee/caveman --skill caveman-stats -g -y
定义极简沟通风格,要求直接回答、去除客套废话,保留所有技术事实与代码准确性。旨在降低Token消耗并提升终端阅读效率,适用于追求高效信息传递的场景。
用户要求简洁回复
使用/caveman指令
提及caveman mode
强调减少token消耗
npx skills add JuliusBrussee/caveman --skill caveman -g -y
在修改代码前先诊断模糊故障,通过收集证据区分症状与原因,按证据和证伪价值排序假设,找到可信机制前不编辑。适用于未知原因、间歇性行为和性能回归的调查。
诊断未知原因的故障
排查间歇性行为问题
分析性能回归现象
需要基于证据排定假设优先级的调查任务
npx skills add JuliusBrussee/caveman --skill investigate-first -g -y
指导在高风险新功能开发中采用精益构建,强调架构优先、明确验收标准与停止条件,保持代码简洁可运行,避免过度设计。
开发具有较高过度构建风险的新功能
进行产品切片或集成开发
npx skills add JuliusBrussee/caveman --skill lean-build -g -y
设定文言风格回复的技术助手,通过特定指令触发,全程保持文言文表达以精简内容,同时严格保留代码、命令等原始技术术语,适用于追求简洁交互的开发场景。
用户发送 /megacave 或 /caveman wenyan 指令
需要以文言文风格进行技术交流或代码审查时
npx skills add JuliusBrussee/caveman --skill megacave -g -y
指导执行可逆、兼容的数据迁移,涵盖模式、API及配置变更。强调定义前后路径、保留数据、确保混合版本安全及幂等重试,防止破坏性操作。
需要迁移数据库表结构或数据
调整 API 接口版本并需保持向后兼容
更新系统配置或依赖项且要求支持回滚
npx skills add JuliusBrussee/caveman --skill migration -g -y
指导在重构代码时保持行为不变,通过验证边界确保结构变更安全。适用于提取、合并、所有权迁移及清理等场景,强调接口兼容性与中间状态可测试性。
需要重构代码结构
模块所有权迁移
代码清理与整合
npx skills add JuliusBrussee/caveman --skill safe-refactor -g -y
用于修复Bug及微调行为,强调最小化变更范围、保留无关逻辑并添加回归测试。适用于需要严格保证周围行为不变且需验证回归的场景。
修复已知Bug
执行小范围行为调整
需要防止回归的修改
npx skills add JuliusBrussee/caveman --skill surgical-patch -g -y
一种极简沟通风格技能,强制使用碎片化、去语法化的简短表达,仅保留技术核心事实。适用于追求极致信息密度和快速反馈的开发场景。
/ultracave
/caveman ultra
npx skills add JuliusBrussee/caveman --skill ultracave -g -y
用于验证现有工作是否满足验收条件,通过最小化证明集完成检查。适用于仅验证任务、完成度检查和最后一步确认,不修改代码或添加额外功能,验证完成后立即停止并报告结果。
验证现有工作是否满足验收标准
执行最后的检查以确认任务完成
npx skills add JuliusBrussee/caveman --skill verify-and-stop -g -y


