用途:作为 Endor Labs 安全技能的总入口与路由器,先识别用户意图,再将其导向合适的专项技能,而不是直接执行具体安全操作。适合用户笼统提出“检查我的安全”或提到 endor、Endor Labs,却未指明具体任务时的分流场景。
主要能力:内置路由表将常见意图映射到对应指令,例如首次配置与认证问题转 /endor-setup,无账号试用转 /endor-demo,帮助转 /endor-help,快速扫描转 /endor-scan,完整或可达性扫描转 /endor-scan-full,依赖检查转 /endor-check,查看结果转 /endor-findings,修复漏洞转 /endor-fix,升级影响分析转 /endor-upgrade-impact,CVE 解释转 /endor-explain,包评分转 /endor-score,SCA 转 /endor-sca,密钥扫描转 /endor-secrets,SAST 转 /endor-sast,许可证合规转 /endor-license,PR 审查转 /endor-review,SBOM 转 /endor-sbom,CI/CD 转 /endor-cicd,容器扫描转 /endor-container,策略执行转 /endor-policy,原始 API 查询转 /endor-api。
使用方式:当意图模糊时先提出澄清问题,例如把“检查我的安全”区分为快速扫描还是完整可达性扫描,把“帮我处理依赖”区分为查漏洞、升级还是看评分。若 MCP 工具调用因认证或命名空间报错,建议运行 /endor-setup,或提供 /endor-demo 让用户无账号试用。MCP 是首选路径;仅在用户明确确认 MCP 不可用时才使用 CLI 回退,且应使用 npx -y endorctl 以保证自动安装,不得静默回退。回复风格要求简洁可执行、优先展示严重与可达的发现、结构化数据用表格、提供可复制命令,并以建议的下一步结尾。
限制:资料未提供各专项技能的具体实现、支持平台、收费与价格信息;认证错误需转 /endor-setup,命名空间错误需设置 ENDOR_NAMESPACE,MCP 服务器不可用需检查 endorctl 安装与 MCP 配置;遇到无法识别的错误应展示原始错误信息并建议 /endor-help 或 /endor-troubleshoot,不得猜测原因。