npx skills add https://github.com/hyperb1iss/hyperskills --skill research基于波次的知识收集与延迟综合。从 300 多个真实研究调度中提炼出的模式,能够持续产出可执行的智能。
核心洞见: 广度优先研究,事后综合。不要从前 3 个结果就得出结论。分波次部署智能体,积累发现,然后在掌握全局信息后进行综合。
digraph research {
rankdir=TB;
node [shape=box];
"1. PRIME" [style=filled, fillcolor="#e8e8ff"];
"2. WAVE 1: Broad Sweep" [style=filled, fillcolor="#ffe8e8"];
"3. GAP ANALYSIS" [style=filled, fillcolor="#fff8e0"];
"4. WAVE 2+: Targeted" [style=filled, fillcolor="#ffe8e8"];
"5. SYNTHESIZE" [style=filled, fillcolor="#e8ffe8"];
"6. DECIDE & RECORD" [style=filled, fillcolor="#e8e8ff"];
"1. PRIME" -> "2. WAVE 1: Broad Sweep";
"2. WAVE 1: Broad Sweep" -> "3. GAP ANALYSIS";
"3. GAP ANALYSIS" -> "4. WAVE 2+: Targeted";
"4. WAVE 2+: Targeted" -> "3. GAP ANALYSIS" [label="still gaps", style=dashed];
"3. GAP ANALYSIS" -> "5. SYNTHESIZE" [label="coverage sufficient"];
"5. SYNTHESIZE" -> "6. DECIDE & RECORD";
}
在启动任何一个智能体之前,先搜索你已经知道的信息。
首先搜索 Sibyl:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
sibyl search "<research topic>"
sibyl search "<related technology>"
sibyl search "<prior decision in this area>"
检查是否存在过时知识:
清晰定义研究问题:
设定研究预算:
| 深度 | 智能体数量 | 时间 | 适用场景 |
|---|---|---|---|
| 快速扫描 | 2-3 | 2-5 分钟 | 已知领域,仅需最新信息 |
| 标准 | 5-10 | 10-15 分钟 | 技术评估,架构选项 |
| 深度研究 | 10-30 | 20-40 分钟 | 全新决策,SOTA 分析 |
| 详尽研究 | 30-60+ | 40-90 分钟 | 新项目启动,竞争格局分析 |
在整个研究面上部署第一波智能体。
每个智能体获得:
Research [SPECIFIC_TOPIC] for [PROJECT/DECISION].
Create a research doc at docs/research/[filename].md covering:
1. Current state (latest version, recent changes)
2. [Specific capability A relevant to our use case]
3. [Specific capability B]
4. [Integration with our stack: list specific technologies]
5. Performance characteristics / benchmarks
6. Known limitations and gotchas
7. Community health (stars, activity, maintenance)
8. Comparison with alternatives (name 2-3 specific alternatives)
Use WebSearch for current information. Include dates on all facts.
Cite sources with URLs.
对于技术评估,覆盖以下维度:
| 维度 | 问题 |
|---|---|
| 能力 | 它是否满足我们的需求? |
| 性能 | 它是否足够快? |
| 生态系统 | 它是否能与我们的技术栈集成? |
| 成熟度 | 它是否已准备好投入生产? |
| 社区 | 两年后它还会得到维护吗? |
| 成本 | 在我们的规模下,它的成本是多少? |
| 迁移 | 采用/放弃它的难度有多大? |
在 Wave 1 完成后,在综合之前识别缺失信息。
| 发现 | 行动 |
|---|---|
| 覆盖良好,微小缺口 | 立即综合,注明缺口 |
| 显著缺口 | 部署 Wave 2 针对性智能体 |
| 发现相互矛盾 | 部署验证智能体来解决 |
| 出现了全新的方向 | 在新方向上部署 Wave 2 |
填补分析中识别的具体缺口。
当出现以下情况时,停止部署新波次:
大多数研究最多进行 3 个波次。 如果 3 个波次后仍未回答问题,则需要重新表述问题。
将所有发现综合成可执行的智能。这就是魔法发生的地方。
## Research: [Topic]
### TL;DR
[2-3 sentences. The answer, not the journey.]
### Recommendation
[Clear choice with justification. Don't hedge — pick one.]
### Options Evaluated
| Option | Fit | Maturity | Perf | Ecosystem | Verdict |
|--------|-----|----------|------|-----------|---------|
| A | ... | ... | ... | ... | Best for [X] |
| B | ... | ... | ... | ... | Best for [Y] |
| C | ... | ... | ... | ... | Avoid: [reason] |
### Key Findings
1. [Most important finding with source]
2. [Second most important]
3. [Third most important]
### Risks & Gotchas
- [Known issue or limitation]
- [Migration complexity]
- [Hidden cost]
### Sources
- [Source 1](url) — [what it contributed]
- [Source 2](url) — [what it contributed]
锁定决策并记录下来,供未来会话使用。
向用户展示综合结果,并提供明确的推荐
记录到 Sibyl:
sibyl add "Research: [topic]" "Evaluated [options]. Chose [X] because [reasons]. Key risk: [Y]. Sources: [primary URLs]. Date: [today]."
归档研究文档 — 保留波次输出以供参考:
docs/research/[topic]/进入下一步行动:
| 下一步 | 适用时机 |
|---|---|
/hyperskills:brainstorm | 研究发现了多种可行方法 |
/hyperskills:plan | 决策已定,准备分解实施步骤 |
/hyperskills:orchestrate | 决策已定,工作可并行化 |
| 直接实施 | 研究确认了一条简单路径 |
适用于不需要完整波次协议的聚焦问题:
适用场景: "X 的最新版本是什么?", "Y 是否支持 Z?", "做 W 的推荐方式是什么?"
Wave 1: Official docs + GitHub README for each option (parallel)
Wave 2: Production experience + benchmarks (parallel)
Synthesize: Comparison matrix + recommendation
Wave 1: Explore agents mapping each subsystem (parallel)
Wave 2: Grep for specific patterns / usage (parallel)
Synthesize: Architecture diagram + dependency map
Wave 1: WebSearch for latest papers, blog posts, releases (parallel)
Wave 2: Deep read the most relevant 3-5 sources (parallel)
Synthesize: What's genuinely novel vs rehashed + recommendation
Wave 1: Feature matrix for each competitor (parallel)
Wave 2: Pricing, community size, trajectory (parallel)
Synthesize: Positioning matrix + gap analysis
| 反模式 | 修正方法 |
|---|---|
| 仅基于 Wave 1 进行综合 | 等待缺口分析 — 过早下结论会错过细微差别 |
| 50 个智能体都"研究一切" | 每个智能体分配具体范围 — 模糊的提示产生模糊的结果 |
| 只有官方文档 | 包含社区经验 — 文档展示意图,社区展示现实 |
| 发现没有日期 | 为所有内容标注日期 — 研究结果比农产品腐烂得更快 |
| 没有推荐 | 强制做出决策 — "需要更多研究"只在有具体问题时才有效 |
| 研究 Sibyl 已经知道的内容 | 始终先进行 PRIME — 不要浪费 token 重新发现已知模式 |
每周安装量
150
仓库
GitHub 星标数
2
首次出现
2026 年 2 月 19 日
安全审计
安装于
claude-code133
gemini-cli27
amp27
github-copilot27
codex27
kimi-cli27
Wave-based knowledge gathering with deferred synthesis. Mined from 300+ real research dispatches — the pattern that consistently produces actionable intelligence.
Core insight: Research breadth-first, synthesize after. Don't draw conclusions from the first 3 results. Deploy agents in waves, accumulate findings, then synthesize with the full picture.
digraph research {
rankdir=TB;
node [shape=box];
"1. PRIME" [style=filled, fillcolor="#e8e8ff"];
"2. WAVE 1: Broad Sweep" [style=filled, fillcolor="#ffe8e8"];
"3. GAP ANALYSIS" [style=filled, fillcolor="#fff8e0"];
"4. WAVE 2+: Targeted" [style=filled, fillcolor="#ffe8e8"];
"5. SYNTHESIZE" [style=filled, fillcolor="#e8ffe8"];
"6. DECIDE & RECORD" [style=filled, fillcolor="#e8e8ff"];
"1. PRIME" -> "2. WAVE 1: Broad Sweep";
"2. WAVE 1: Broad Sweep" -> "3. GAP ANALYSIS";
"3. GAP ANALYSIS" -> "4. WAVE 2+: Targeted";
"4. WAVE 2+: Targeted" -> "3. GAP ANALYSIS" [label="still gaps", style=dashed];
"3. GAP ANALYSIS" -> "5. SYNTHESIZE" [label="coverage sufficient"];
"5. SYNTHESIZE" -> "6. DECIDE & RECORD";
}
Search what you already know before spawning a single agent.
Search Sibyl first:
sibyl search "<research topic>"
sibyl search "<related technology>"
sibyl search "<prior decision in this area>"
Check for stale knowledge:
Define the research question clearly:
Set the research budget:
| Depth | Agents | Time | When |
|---|---|---|---|
| Quick scan | 2-3 | 2-5 min | Known domain, just need latest info |
| Standard | 5-10 | 10-15 min | Technology evaluation, architecture options |
| Deep dive | 10-30 | 20-40 min | Greenfield decisions, SOTA analysis |
| Exhaustive | 30-60+ | 40-90 min | New project inception, competitive landscape |
Deploy the first wave of agents across the full research surface.
Each agent gets:
Research [SPECIFIC_TOPIC] for [PROJECT/DECISION].
Create a research doc at docs/research/[filename].md covering:
1. Current state (latest version, recent changes)
2. [Specific capability A relevant to our use case]
3. [Specific capability B]
4. [Integration with our stack: list specific technologies]
5. Performance characteristics / benchmarks
6. Known limitations and gotchas
7. Community health (stars, activity, maintenance)
8. Comparison with alternatives (name 2-3 specific alternatives)
Use WebSearch for current information. Include dates on all facts.
Cite sources with URLs.
For technology evaluations, cover these dimensions:
| Dimension | Question |
|---|---|
| Capability | Does it do what we need? |
| Performance | Is it fast enough? |
| Ecosystem | Does it integrate with our stack? |
| Maturity | Is it production-ready? |
| Community | Will it be maintained in 2 years? |
| Cost | What does it cost at our scale? |
| Migration | How hard is it to adopt/abandon? |
After Wave 1 completes, identify what's missing before synthesizing.
Read all Wave 1 outputs — skim each research doc
Identify gaps:
Check for bias:
| Finding | Action |
|---|---|
| Good coverage, minor gaps | Synthesize now, note gaps |
| Significant gaps | Deploy Wave 2 targeted agents |
| Contradictory findings | Deploy verification agents to resolve |
| Entirely new direction emerged | Deploy Wave 2 in new direction |
Fill specific gaps identified in the analysis.
Stop deploying waves when:
Max 3 waves for most research. If 3 waves haven't answered the question, the question needs reframing.
Combine all findings into actionable intelligence. This is where the magic happens.
## Research: [Topic]
### TL;DR
[2-3 sentences. The answer, not the journey.]
### Recommendation
[Clear choice with justification. Don't hedge — pick one.]
### Options Evaluated
| Option | Fit | Maturity | Perf | Ecosystem | Verdict |
|--------|-----|----------|------|-----------|---------|
| A | ... | ... | ... | ... | Best for [X] |
| B | ... | ... | ... | ... | Best for [Y] |
| C | ... | ... | ... | ... | Avoid: [reason] |
### Key Findings
1. [Most important finding with source]
2. [Second most important]
3. [Third most important]
### Risks & Gotchas
- [Known issue or limitation]
- [Migration complexity]
- [Hidden cost]
### Sources
- [Source 1](url) — [what it contributed]
- [Source 2](url) — [what it contributed]
Lock in the decision and capture it for future sessions.
Present the synthesis to the user with a clear recommendation
Record in Sibyl:
sibyl add "Research: [topic]" "Evaluated [options]. Chose [X] because [reasons]. Key risk: [Y]. Sources: [primary URLs]. Date: [today]."
Archive research docs — keep the wave outputs for reference:
docs/research/[topic]/Exit to next action:
| Next Step | When |
|---|---|
/hyperskills:brainstorm | Research surfaced multiple viable approaches |
/hyperskills:plan | Decision made, ready to decompose implementation |
/hyperskills:orchestrate | Decision made, work is parallelizable |
| Direct implementation | Research confirmed a simple path |
For focused questions that don't need the full wave protocol:
Use when: "What's the latest version of X?", "Does Y support Z?", "What's the recommended way to do W?"
Wave 1: Official docs + GitHub README for each option (parallel)
Wave 2: Production experience + benchmarks (parallel)
Synthesize: Comparison matrix + recommendation
Wave 1: Explore agents mapping each subsystem (parallel)
Wave 2: Grep for specific patterns / usage (parallel)
Synthesize: Architecture diagram + dependency map
Wave 1: WebSearch for latest papers, blog posts, releases (parallel)
Wave 2: Deep read the most relevant 3-5 sources (parallel)
Synthesize: What's genuinely novel vs rehashed + recommendation
Wave 1: Feature matrix for each competitor (parallel)
Wave 2: Pricing, community size, trajectory (parallel)
Synthesize: Positioning matrix + gap analysis
| Anti-Pattern | Fix |
|---|---|
| Synthesizing after Wave 1 only | Wait for gap analysis — premature conclusions miss nuance |
| 50 agents with "research everything" | Specific scope per agent — vague prompts produce vague results |
| Only official documentation | Include community experience — docs show intent, community shows reality |
| No dates on findings | Date everything — research spoils faster than produce |
| No recommendation | Force a decision — "more research needed" is only valid with a specific question |
| Researching what Sibyl already knows | Always prime first — don't burn tokens re-discovering known patterns |
Weekly Installs
150
Repository
GitHub Stars
2
First Seen
Feb 19, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
claude-code133
gemini-cli27
amp27
github-copilot27
codex27
kimi-cli27
AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
65,000 周安装