SuperAPI AI 工具集

project-discovery

测试与质量

查看项目

更新于 10-15 23:49

技能介绍

用途:在进入不熟悉的代码库、探索未知仓库,或对构建、测试等存在不确定假设时,先建立项目上下文,避免基于错误假设操作。仅面向 Git 仓库。

主要能力:分析 Git 状态(当前分支、改动、与远程同步、提交历史);识别项目类型(语言、框架、monorepo);发现开发工具链(构建、测试、lint、CI/CD);快速扫描文档(README、安装说明);标记风险(未提交改动、分支分叉)。输出结构化项目状态摘要、关键风险标记和可执行的下一步建议。

使用方式:可自动激活,当推理或回复出现不确定表述(如“我需要先了解……”“不确定结构……”)时触发;也可手动请求,关键词包括“orient yourself”“discover the project”“understand this codebase”“what's the project state?”等。推荐快速发现命令:bash "${CLAUDE_PLUGIN_ROOT}/skills/project-discovery/scripts/discover.sh",一次执行输出 Git 状态、项目类型、工具链、文档与风险评估。完整手动流程见 REFERENCE.md。

适用场景:新克隆仓库、构建/测试命令未知、需要系统定位后再改动。不适用:已有清晰上下文并自信执行具体任务、已分析过相关代码、当前对话已建立项目上下文、非 Git 目录。

限制:仅聚焦 Git 仓库;更深调查需转交 Explore、security-audit、code-analysis 等专用技能或智能体。其他细节暂未提供。