用途:分析当前仓库,推断技术栈、工具链与 monorepo 结构,生成推荐的 Claude Code settings.json 权限配置,主要针对只读命令。适用于为新项目设置权限、审计已有配置,或用基于证据的方案替换现有权限基线。
主要能力:分阶段检测仓库结构与技术栈(Python、Node.js、Go、Rust、Ruby、Java、构建与基础设施、monorepo 等);检测 Sentry、Linear 等服务集成;读取 .claude/settings.json 检查现有配置。生成内容包含始终包含的基线只读命令(如 ls、pwd、find、cat、git status/log/diff 等及 gh 只读命令)、仅针对实际检测到工具的技术栈命令、Sentry 项目相关的 Skill 与 WebFetch 域名,以及 MCP 服务器建议(MCP 配置写入 .mcp.json,不写入 settings.json;GitHub 不使用 MCP,改用 gh CLI)。输出格式为总结表、推荐 settings.json、MCP 建议和合并说明。
使用方式:在仓库中按阶段运行检测命令,如 ls -la、find 与读取 .claude/settings.json、cat .mcp.json;据锁文件与依赖文件判断包管理器与框架,再生成白名单。命令使用 :* 后缀允许任意参数。
限制:仅包含只读命令;禁止绝对路径、可能产生副作用的项目脚本、状态修改类命令(安装、构建、运行、写入、删除);若项目使用 pnpm 则不应包含 npm/yarn;输出不能替代环境特定验证、测试或专家审查;缺少必要输入、权限、安全边界或成功标准时应停止并请求澄清。具体收费、价格与平台信息暂未提供。