一键导入
sp-research
Use when conducting structured research on a task — multi-source investigation with a clear value stance, rigorous epistemics, and actionable synthesis
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when conducting structured research on a task — multi-source investigation with a clear value stance, rigorous epistemics, and actionable synthesis
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Refresh context window — agent writes handoff and restarts
CLI image manipulation — convert PNG/JPG to SVG, remove watermarks, resize, crop, and edit raster images using ImageMagick and vtracer
Triage plan review findings — categorize issues, fix actionable ones, report
Use when a request needs collaborative exploration of intent, constraints, alternatives, or design before the direction is settled.
Use when the user asks to finalize and hand back an existing design or implementation plan stored in FlickNote.
Use when a bug needs root-cause diagnosis and a written fix plan before implementation.
| name | sp-research |
| description | Use when conducting structured research on a task — multi-source investigation with a clear value stance, rigorous epistemics, and actionable synthesis |
| category | methodology |
Conduct structured, multi-source research that produces actionable findings. Research is synthesis with a stance, not aggregation. Every finding should connect to a "so what?" that helps the team make a decision.
Announce at start: "I'm using the research skill to investigate this."
Before touching any source, write down one sentence answering:
"My purpose is to calibrate our design intuition — or to copy features from prior art?"
If you can't answer, ask. Purpose-wrong research becomes anxiety-driven link-gathering — it fills the flicknote and drains trust.
Corollaries:
Research analysis is only as good as the foundations under it. Apply these rules in output, not just internally:
Tag every factual claim:
Core operating rules:
The test before sending any factual claim:
"If the reader fact-checks this sentence right now, will it hold?"
If not, verify first or flag the uncertainty explicitly.
ei ask (repos, URLs, projects), Context7 docs, and local source codeBefore starting research, align on what you're investigating.
ei ask passes; ei ask --async dispatched in parallel when the landscape is wide (15-25 jobs is normal for OSS/competitive surveys).ei ask --repo, Context7 for library docs, read source code directly when docs are unclear.research and return the note ID.Requests reshape mid-session. A "binary verdict: integrate or stay?" can sharpen into "cherry-pick handbook with 2-3 steals per candidate" once data is in.
Every research doc should have:
[Calibrate design intuition / survey for copy / decision input / vocabulary handbook]
[What decision does this inform? What are we trying to learn?]
[Why this matters, what prompted the investigation]
[Multi-source synthesis with claim tags where uncertainty matters]
[If comparing approaches: pros/cons of each]
[Clear recommendation with reasoning. "We should X because Y."]
[What we still don't know]
Skip sections that don't apply. Question, Findings, and Recommendation are always required. Value Stance is required when the research compares external options.
For surveys comparing external projects (cherry-pick handbook style):
If research is partial (ran out of time/tokens), annotate what you have and leave the task pending.
If research hits a dead end (unanswerable with available tools), annotate why and leave the task pending for review.
ei ask --repo for external, ei ask --project for internalei ask "question" --url <url> for specific pages