Agent Skills
› kenryu42/cc-safety-net
kenryu42/cc-safety-net
GitHub用于在cc-safety-net仓库中识别非显而易见的简化候选项,如死代码、重复逻辑或过度设计。通过深入阅读项目文档与代码上下文,生成有据可依的简化提案,旨在减少表面复杂度并消除维护负担。
Install All Skills
npx skills add kenryu42/cc-safety-net --all -g -y
Skills in Collection (6)
用于在cc-safety-net仓库中识别非显而易见的简化候选项,如死代码、重复逻辑或过度设计。通过深入阅读项目文档与代码上下文,生成有据可依的简化提案,旨在减少表面复杂度并消除维护负担。
需要简化cc-safety-net仓库代码时
寻找可移除或合并的代码表面区域时
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 的安全决策路径、状态及策略配置,通过捕获证据证明变更在运行应用中的有效性,而非仅依赖测试套件。
需要验证安全工具在实际运行环境中的行为
需要生成安全决策的证据以证明变更有效性
npx skills add kenryu42/cc-safety-net --skill verify-ccsn -g -y
根据GitHub仓库最新现有发布的差异,生成并更新发布说明正文。严格遵循安全规则,仅使用gh命令操作,不创建新发布或修改元数据,确保内容基于证据且完整替换当前正文。
用户显式调用$release-notes
用户明确要求更新最新GitHub发布的正文
npx skills add kenryu42/cc-safety-net --skill release-notes -g -y
管理代码代理安全网,解释命令拦截原因,排查误报,配置自定义规则和策略,管理CLI集成及诊断保护状态。
用户询问命令为何被拦截
需要排查或修复误报拦截
需要配置或修改安全规则与策略
需要管理代理CLI的安全集成
npx skills add kenryu42/cc-safety-net --skill cc-safety-net -g -y
验证在 tighten-only 模式下,项目策略合并后不会削弱用户已有的安全保护。通过执行全面测试覆盖各种配置组合,确保用户策略中的保护项在合并后依然有效,防止静默降级。
修改策略合并逻辑
调整安全级别或能力配置
更新 GuiPolicy 或 ProjectPolicyProjection 字段
npx skills add kenryu42/cc-safety-net --skill verify-project-tighten-only -g -y


