search-first

Solid

研究优先于编码的工作流程。在编写自定义代码之前,搜索现有的工具、库和模式。调用研究员代理。

AI & Automation 196,640 stars 30253 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /search-first — 编码前先研究 系统化“在实现之前先寻找现有解决方案”的工作流程。 ## 触发时机 在以下情况使用此技能: * 开始一项很可能已有解决方案的新功能 * 添加依赖项或集成 * 用户要求“添加 X 功能”而你准备开始编写代码 * 在创建新的实用程序、助手或抽象之前 ## 工作流程 ``` ┌─────────────────────────────────────────────┐ │ 1. 需求分析 │ │ 确定所需功能 │ │ 识别语言/框架限制 │ ├─────────────────────────────────────────────┤ │ 2. 并行搜索(研究员代理) │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ npm / │ │ MCP / │ │ GitHub / │ │ │ │ PyPI │ │ 技能 │ │ 网络 │ │ │ └──────────┘ └──────────┘ └──────────┘ │ ├─────────────────────────────────────────────┤ │ 3. 评估 │ │ 对候选方案进行评分(功能、维护、 │ │ 社区、文档、许可证、依赖) │ ├─────────────────────────────────────────────┤ │ 4. 决策 │ │ ┌─────────┐ ┌──────────┐ ┌─────────┐ │ │ │ 采用 │ │ 扩展 │ │ 构建 │ │ │ │ 原样 │ │ /包装 │ │ 定制 │ │ │ └─────────┘ └──────────┘ └─────────┘ │ ├─────────────────────────────────────────────┤ │ 5. 实施 │ │ 安装包 / 配置 MCP / │ │ 编写最小化自定义代码 │ └─────────────────────────────────────────────┘ ``` ## 决策矩阵 | 信号 | 行动 | |--------|--------| | 完全匹配,维护良好,MIT/Apache 许可证 | **采纳** — 直接安装并使用 | | 部分匹配,基础良好 | **扩展** — 安装 + 编写薄封装层 | | 多个弱匹配 | **组合** — 组合 2-3 个小包 | | 未找到合适的 | **构建** — 编写自定义代码,但需基于研究 | ## 使用方法 ### 快速模式(内联) 在编写实用程序或添加功能之前,在脑中过...

Details

Author
affaan-m
Repository
affaan-m/everything-claude-code
Created
4 months ago
Last Updated
2 days ago
Language
JavaScript
License
MIT

Integrates with

Related Skills