这个项目能做什么
Socket Security Skills 是一个定义集合,旨在使编码代理能够执行依赖安全任务。这些任务包括漏洞扫描、包审查、打补丁、防火墙配置和安全依赖更新。技能遵循标准化的代理技能格式,确保与多种编码代理工具兼容,例如 Claude Code、Codex、Gemini CLI、OpenCode、Cursor、VS Code Copilot 等。
该仓库提供自包含的文件夹,其中包含 AI 代理的指令、脚本和资源。每个文件夹都包含一个 SKILL.md 文件,其中包含 YAML 前言,定义技能的名称和描述,并提供具体指导。对于不支持原生技能格式的代理,提供了使用 AGENTS.md 的回退机制。
主要功能包括设置、分析和修复技能。设置技能处理项目的 Socket 安装、身份验证和配置。分析技能使依赖扫描和包检查成为可能,以识别安全风险。修复技能提供全面的依赖修复,通过单个子技能协调清理、替换、打补丁和升级。
该项目支持多种安装方法,包括 Skills CLI、Claude Code 的原生插件市场、Codex 的手动复制、Gemini CLI 的扩展安装,以及 Cursor 的插件清单。技能直接与 Socket CLI 和 Batch PURL API 交互,无需 MCP 服务器。最佳实践已集成,例如强制执行依赖的浸泡时间和使用 sfw 包装包管理器,以防止恶意包。
评论
0 评分人数达到10人后显示
登录后参与讨论。