Agent Skills
› JuliusBrussee/caveman
JuliusBrussee/caveman
GitHub将自然语言记忆文件压缩为精简格式以节省Token,保留代码和结构。通过CLI脚本执行,自动备份并覆盖原文件。
Install All Skills
npx skills add JuliusBrussee/caveman --all -g -y
Skills in Collection (24)
将自然语言记忆文件压缩为精简格式以节省Token,保留代码和结构。通过CLI脚本执行,自动备份并覆盖原文件。
/caveman-compress FILEPATH
compress memory file
npx skills add JuliusBrussee/caveman --skill caveman-compress -g -y
通过解析会话日志实时展示Token用量及预估节省金额,支持计算规则开销与净收益。触发后由Hook直接返回数据,模型无需参与计算,旨在提供透明的成本监控。
用户输入 /caveman-stats 命令
npx skills add JuliusBrussee/caveman --skill caveman-stats -g -y
一种极致压缩的通信模式,通过去除冗余词汇和语气词来大幅减少输出 Token,同时保持技术准确性。支持多种强度等级及文言文风格,适用于对 Token 效率有高要求的场景。
用户明确要求使用 caveman 模式
用户要求节省 Token 或更简洁的表达
npx skills add JuliusBrussee/caveman --skill caveman -g -y
生成符合 Conventional Commits 规范的精简提交信息,压缩冗余内容并保留核心意图与原因,适用于触发式或手动调用场景。
用户输入 'write a commit'、'commit message'、'generate commit'、'/commit' 或 '/caveman-commit'
自动触发:暂存区有变更时
npx skills add JuliusBrussee/caveman --skill caveman-commit -g -y
将自然语言记忆文件压缩为精简格式以节省输入token,保留代码、URL等技术内容,自动备份原文并覆盖原文件。
/caveman-compress FILEPATH
用户要求压缩记忆文件
npx skills add JuliusBrussee/caveman --skill caveman-compress -g -y
用于发现仓库中所有LLM工作流并为其分配标签,以便按实际业务用途(如支持回复、夜间摘要)细分Caveman Cloud的LLM成本。通过识别入口点、命名工作流并插入SDK标签代码实现。
用户粘贴Caveman发现提示词
用户说'discover workflows'
用户要求按工作流拆分LLM支出
npx skills add JuliusBrussee/caveman --skill caveman-discover -g -y
只读审查Caveman Cloud数据,分析LLM成本、质量指标及工作流表现。通过对比追踪和报告定位异常与优化机会,提供基于证据的成本节省和质量变更分析。
查询LLM费用详情
分析模型质量或延迟变化
审查特定工作流的执行痕迹
查看Cave Score或验证的节省金额
npx skills add JuliusBrussee/caveman --skill caveman-evidence-review -g -y
只读代码库探索助手,用于快速定位代码位置。通过并行搜索和读取文件,提供精确的文件路径和行号引用,帮助其他代理解决冷启动探索或跨文件定位问题,不编辑代码或提出解决方案。
需要定位代码具体位置但不知晓确切文件
直接搜索失败需进行宽泛的代码库探索
跨文件代码关联分析
npx skills add JuliusBrussee/caveman --skill caveman-explore -g -y
提供Caveman模式的快速参考指南,涵盖Lite、Full、Ultra及文言文等风格切换命令,以及提交信息生成、PR评论和文本压缩等技能触发方式。
/caveman-help
caveman help
what caveman commands
how do I use caveman
npx skills add JuliusBrussee/caveman --skill caveman-help -g -y
基于caveman learn报告,在用户逐项同意下优化Agent token消耗。通过修剪配置、卸载重复上下文至cavemem等手段降低成本,并验证节省效果。
运行 caveman learn 命令后需要执行优化
询问如何降低 Agent 的 token 成本
查看 Caveman 已节省的费用
希望精简过重的 CLAUDE.md 文件
将重复粘贴的上下文卸载到 cavemem
npx skills add JuliusBrussee/caveman --skill caveman-learn -g -y
用于审查和管理Caveman云实验生命周期。通过读取证据评估实验状态,提供启动、批准或回滚建议,但严格禁止执行任何变更操作,确保生产安全。
用户询问如何启动、批准、取消、提升或回滚实验
用户请求分析实验证据以支持决策
npx skills add JuliusBrussee/caveman --skill caveman-manage -g -y
基于Caveman报告观察,引导操作员选择优化候选项,设计最小变更与配对评估方案,确保证据优先、操作可控。
用户要求检查Caveman优化观察结果
需要评估候选变更的影响
根据当前Caveman优化报告采取行动
npx skills add JuliusBrussee/caveman --skill caveman-optimize -g -y
一种极简代码审查技能,通过一行格式(位置、问题、修复)输出PR反馈,去除冗余客套,保留高价值信号。支持自动触发和严重性标记,适用于快速高效的代码评审场景。
review this PR
code review
review the diff
/review
/caveman-review
npx skills add JuliusBrussee/caveman --skill caveman-review -g -y
将仓库接入Caveman网关以实现LLM请求的可观测性,包括成本、Token数和延迟监控。通过识别现有LLM调用点并配置网关URL及API密钥,实现零行为变更的集成,确保密钥安全存储并验证集成效果。
用户粘贴Caveman设置提示词
用户说'set up caveman'
需要为应用添加LLM支出可观测性
npx skills add JuliusBrussee/caveman --skill caveman-setup -g -y
通过命令/caveman-stats展示当前会话的真实Token用量及预估节省,数据直接来自会话日志。包含规则开销与净节省估算,辅助用户评估成本效益并决定是否关闭优化模式。
用户输入 /caveman-stats 命令
npx skills add JuliusBrussee/caveman --skill caveman-stats -g -y
一种极致压缩的通信模式,通过去除冗余词汇和填充词来大幅减少输出 Token 数量,同时保持技术准确性。支持多种强度等级,适用于对响应长度敏感的场景。
用户要求“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
指导执行安全、可逆的兼容性迁移任务,涵盖数据库、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
用于验证现有工作是否满足验收条件,通过最小化证明集进行确认检查、门控运行和最终交付证明。专注于验证而非修改代码,完成即止。
验证现有功能是否满足验收标准
执行最后的交付前确认检查
在广泛流程前运行聚焦性测试
npx skills add JuliusBrussee/caveman --skill verify-and-stop -g -y
通过压缩子代理输出以节省上下文窗口的决策指南。根据任务类型(定位、编辑、审查)自动委派给investigator、builder或reviewer,优化长会话效率。
delegate to subagent
use cavecrew
spawn investigator/builder/reviewer
save context
compressed agent output
npx skills add JuliusBrussee/caveman --skill cavecrew -g -y
提供Cavecrew子代理决策指南,通过investigator、builder和reviewer三个预设代理执行代码定位、编辑和审查。其核心优势在于输出高度压缩,显著减少主上下文Token消耗,提升长会话效率。
delegate to subagent
use cavecrew
spawn investigator/builder/reviewer
save context
compressed agent output
npx skills add JuliusBrussee/caveman --skill cavecrew -g -y


