Agent Skills
› kenryu42/cc-safety-net
kenryu42/cc-safety-net
GitHub在cc-safety-net仓库中识别非显而易见的简化候选项,如死代码、重复逻辑或过度设计。通过分析核心模块和文档,生成有证据支持的简化提案,旨在减少代码表面面积并消除过度工程。
安装全部 Skills
npx skills add kenryu42/cc-safety-net --all -g -y
集合内 Skills (6)
在cc-safety-net仓库中识别非显而易见的简化候选项,如死代码、重复逻辑或过度设计。通过分析核心模块和文档,生成有证据支持的简化提案,旨在减少代码表面面积并消除过度工程。
用户要求寻找代码库中的简化机会
需要审查特定模块以移除冗余或过度复杂的实现
npx skills add kenryu42/cc-safety-net --skill ccsn-find-simplifications -g -y
处理代码注释 lint 失败,将无效注释迁移至测试、类型或 PR 描述,避免信息丢失。
CI 报告注释违规
需要添加新注释前
npx skills add kenryu42/cc-safety-net --skill ccsn-no-comments -g -y
用于在隔离环境中验证 cc-safety-net CLI 的安全决策、诊断命令及 GUI。通过重定向环境变量和日志,捕获工具调用审批证据,确保策略配置与运行状态正确,防止对真实环境造成影响。
需要验证安全策略或 CLI 行为时
检查 cc-safety-net 健康状态或审计日志时
npx skills add kenryu42/cc-safety-net --skill verify-ccsn -g -y
基于仓库差异和PR/Commit证据,生成并更新最新GitHub Release的发布说明。严格遵循安全规则,仅编辑现有Release正文,不创建新Release或修改元数据,确保内容准确且基于事实。
用户显式调用 $release-notes
用户明确要求更新最新的现有 GitHub Release 正文
npx skills add kenryu42/cc-safety-net --skill release-notes -g -y
用于管理编码代理CLI的安全防护,包括解释命令拦截原因、排查误报、配置自定义规则和安全策略、管理集成及诊断保护状态。
询问命令为何被拦截
排查安全拦截的误报
配置或修改安全规则与策略
管理安全工具与代理的集成
npx skills add kenryu42/cc-safety-net --skill cc-safety-net -g -y
验证 tighten-only 模式下项目策略不会削弱用户安全保护,通过穷举测试覆盖能力、规则及路径配置,确保合并后用户防护完整。
修改策略合并逻辑或安全级别相关代码
发布前检查策略合并正确性
npx skills add kenryu42/cc-safety-net --skill verify-project-tighten-only -g -y


