Agent Skills
› kenryu42/cc-safety-net
kenryu42/cc-safety-net
GitHub用于在cc-safety-net仓库中识别非显而易见的简化候选项,如死代码、重复逻辑或过度设计。通过分析Shell解析器、安全策略等模块,生成基于证据的简化提案,旨在降低系统复杂度并移除不必要的表面面积。
Install All Skills
npx skills add kenryu42/cc-safety-net --all -g -y
Skills in Collection (6)
用于在cc-safety-net仓库中识别非显而易见的简化候选项,如死代码、重复逻辑或过度设计。通过分析Shell解析器、安全策略等模块,生成基于证据的简化提案,旨在降低系统复杂度并移除不必要的表面面积。
用户请求简化代码或减少复杂度
分析特定模块是否存在过度工程或冗余
审查代码以寻找可移除的死代码或重复逻辑
npx skills add kenryu42/cc-safety-net --skill ccsn-find-simplifications -g -y
处理代码注释检查失败,将注释内容迁移至测试、类型或PR描述,删除冗余注释,修复语法错误及失效的白名单条目。
lint:comments报告注释问题
check命令报错
npx skills add kenryu42/cc-safety-net --skill ccsn-no-comments -g -y
用于在隔离环境中验证cc-safety-net CLI的安全决策、诊断状态及GUI功能。通过模拟运行捕获证据,确保工具调用拦截和策略配置正确,避免影响真实环境。
需要验证cc-safety-net CLI的功能完整性
检查安全策略引擎的诊断状态或日志
测试隔离环境下的工具调用决策路径
npx skills add kenryu42/cc-safety-net --skill verify-ccsn -g -y
该技能用于更新GitHub最新Release的描述内容。通过验证环境、获取版本范围及代码差异,生成基于证据的简洁发布说明并替换现有描述体,严禁创建新Release或修改元数据。
用户显式调用 $release-notes
用户明确要求更新最新的现有GitHub Release
npx skills add kenryu42/cc-safety-net --skill release-notes -g -y
CC Safety Net CLI 工具,用于管理编码代理的安全防护。支持解释命令拦截原因、排查误报、配置自定义规则和工作流策略,以及诊断保护状态和集成管理。
用户询问命令为何被拦截
需要排查安全拦截的误报
配置或修改安全规则与策略
诊断安全防护功能是否正常工作
npx skills add kenryu42/cc-safety-net --skill cc-safety-net -g -y
验证项目策略合并时不削弱用户保护,通过全量枚举测试安全级别、破坏性命令和密钥规则等场景。
修改策略合并逻辑
调整安全级别配置
npx skills add kenryu42/cc-safety-net --skill verify-project-tighten-only -g -y


