Agent Skills
› JuliusBrussee/caveman
JuliusBrussee/caveman
GitHub管理三个子代理以压缩输出节省上下文:investigator定位代码,builder编辑少量文件,reviewer审查差异。适用于需精简Token消耗的代码探索、修改及审查场景。
安装全部 Skills
npx skills add JuliusBrussee/caveman --all -g -y
集合内 Skills (24)
管理三个子代理以压缩输出节省上下文:investigator定位代码,builder编辑少量文件,reviewer审查差异。适用于需精简Token消耗的代码探索、修改及审查场景。
需要定位代码定义或调用关系
需要对1-2个文件进行精准编辑
需要审查代码差异或文件中的Bug
npx skills add JuliusBrussee/caveman --skill cavecrew -g -y
将CLAUDE.md等记忆文件压缩为精简格式以节省Token,保留人类可读备份。通过脚本调用Claude进行智能压缩与校验,严格保护代码、链接等技术内容不被修改。
用户请求压缩记忆文件或TODO列表
执行/caveman-compress命令
npx skills add JuliusBrussee/caveman --skill caveman-compress -g -y
通过 /caveman-stats 命令展示当前会话的真实 Token 用量及预估节省金额。直接读取会话日志,由 hook 拦截并返回格式化数据,无需模型计算,提供透明的成本分析。
/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
提供三个子智能体预设,用于代码定位、小范围编辑和差异审查。通过压缩输出来节省上下文窗口,适用于需要高效委托且对输出格式有结构化要求的场景。
需要快速定位代码定义或调用关系
需要对不超过2个文件进行精确的代码修改
需要对代码差异或分支进行自动化审查
npx skills add JuliusBrussee/caveman --skill cavecrew -g -y
根据代码变更生成符合 Conventional Commits 规范的简洁提交信息,强调意图而非描述,自动处理正文、引用及特殊场景说明。
需要编写提交信息
/commit
/caveman-commit
npx skills add JuliusBrussee/caveman --skill caveman-commit -g -y
将CLAUDE.md或待办列表等自然语言文件压缩为caveman格式以节省输入token,保留结构并精确保护代码和链接,备份原始文件。
/caveman-compress <filepath>
用户要求压缩记忆文件或待办列表
npx skills add JuliusBrussee/caveman --skill caveman-compress -g -y
用于发现并标记仓库中所有LLM工作流,以便按工作流细分Caveman Cloud的消耗。通过梳理入口点识别工作流、命名并提议标签映射表,经用户确认后自动注入代码以优化可观测性。
需要按工作流细分LLM费用时
发现未标记的LLM流量时
npx skills add JuliusBrussee/caveman --skill caveman-discover -g -y
只读审查Caveman Cloud证据,包括成本、评分、工作流及追踪数据。用于回答LLM支出去向或系统发现的问题,严格区分各类成本指标,基于上下文和数据生成结论,不执行实验操作。
询问Caveman发现的结果
查询LLM费用分布
分析成本或错误原因
npx skills add JuliusBrussee/caveman --skill caveman-evidence-review -g -y
只读仓库探索工具,用于冷启动定位代码位置。通过并行调用 Glob、Grep 和 Read 快速查找相关文件和行号,返回精确引用列表,不修改文件或执行命令,优化 Token 预算。
需要快速定位代码文件路径或符号位置
直接搜索失败需要广泛交叉文件定位
冷启动阶段对仓库结构缺乏了解
npx skills add JuliusBrussee/caveman --skill caveman-explore -g -y
Caveman模式快速参考,支持多种压缩风格与文言文切换。提供提交信息生成、PR评论精简及文档压缩技能,可配置默认行为,旨在提升文本处理效率并节省Token。
/caveman-help
caveman help
npx skills add JuliusBrussee/caveman --skill caveman-help -g -y
基于Caveman Learn报告分析Token消耗,通过模拟和干运行提出优化方案。在用户逐次确认后执行代码编辑以降低Agent成本,并验证节省效果,确保不降低智能性。
需要降低Agent的Token成本时
查看Caveman已节省的资源时
精简沉重的CLAUDE.md文件时
将重复上下文卸载到cavemem时
npx skills add JuliusBrussee/caveman --skill caveman-learn -g -y
用于管理Caveman云实验生命周期,通过只读方式检查实验状态、证据和安全护栏,评估结果后提供启动、批准、取消或回滚的建议,并严格阻止未经服务器授权的实际执行操作。
用户请求启动、批准、取消、提升或回滚Caveman实验
需要审查或检查实验的生命周期状态和结果
npx skills add JuliusBrussee/caveman --skill caveman-manage -g -y
用于评估 Caveman 优化报告,读取观测数据并引导操作员选择候选方案。随后设计最小化代码变更及配对基准测试,确保在相同环境下验证效果与质量,经批准后方可执行。
需要分析 Caveman 优化报告
请求评估特定优化观测结果
寻找性能或成本优化的具体实施建议
npx skills add JuliusBrussee/caveman --skill caveman-optimize -g -y
一种极简代码审查技能,要求每行仅输出位置、问题和修复方案。通过严格格式和严重性前缀提升PR评论效率,自动省略冗余客套话,适用于快速审阅PR或Diff。
/caveman-review
review this PR
review the diff
npx skills add JuliusBrussee/caveman --skill caveman-review -g -y
将仓库接入Caveman网关以实现LLM请求的可观测性,通过最小化集成测量调用与成本,确保行为不变。
需要设置Caveman网关
添加LLM支出可观测性
npx skills add JuliusBrussee/caveman --skill caveman-setup -g -y
通过 /caveman-stats 命令展示当前会话的实时 Token 使用量和预估节省费用。该 Skill 由 Hook 拦截并直接返回格式化统计信息,包含规则开销与净节省估算,帮助用户评估成本效益。
用户输入 /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
指导在修改代码前先诊断模糊故障,通过收集证据、追踪状态和验证假设来确定根本原因,禁止未授权修复。
未知原因的失败
间歇性行为问题
性能回归调查
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


