ask-research
Research: Does bounded fact-finding across the repository, docs, code, or external sources. Use when a question needs evidence before an answer or decision. Common triggers: research this, research question, find evidence, compare sources, investigate current state, look into this technology, research documentation.
- License 许可
- MIT
- 最近更新
- 2026-11-09
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- ask-research
- description
- Research: Does bounded fact-finding across the repository, docs, code, or external sources. Use when a question needs evidence before an answer or decision. Common triggers: research this, research question, find evidence, compare sources, investigate current state, look into this technology, research documentation.
- disable-model-invocation
- true
03 SKILL.md 正文
ASK Research
Answer bounded questions with evidence, not recollection. This is fact-finding, not a design decision, code audit, or implementation pass.
Flow
- State question, decision it informs, scope, constraints, and unknowns.
- Inspect local evidence before external sources when repository state matters: code, tests, fixtures, logs, history, and configuration.
- Discover primary sources, then read relevant sections rather than relying on search snippets.
- Compare evidence, distinguish
FACT,OBSERVATION,INFERENCE,HYPOTHESIS,ASSUMPTION, andUNKNOWN. - Answer with citations, confidence, decision impact, and exact evidence still needed.
Rules
- Prefer runtime evidence, reproducible tests, source code, official documentation, and standards over secondary sources.
- For MCP-backed discovery, search for one concrete capability at a time (for example, one entity state, installed-app slug, or add-on log) instead of combining unrelated intents.
- Prefer the smallest available search result projection/limit, invoke only the discovered read tool needed for the next diagnostic step, and avoid repeating broad searches when the relevant tool name is already known.
- If a discovery server returns full schemas only, record the output-size or latency cost and treat compact discovery/projection support as a follow-up rather than repeatedly requesting unrelated schemas.
- Cite external claims with stable URLs; cite local claims as
path:lineor a precise section. - Do not implement, settle product or architecture choices, or present an inference as fact.
- Escalate to
deep-researchfor multiple interacting unknowns, several source classes, conflicting evidence, historical/protocol analysis, or an exhaustive request. - In delegated results, return
ASK_WORKFLOW_PASS phase=RESEARCHonly when the stated question is answered or remaining gaps are explicitly actionable. UseASK_WORKFLOW_BLOCKED phase=RESEARCHwhen essential evidence is inaccessible. Never include workflow markers in the final user-facing response.
Output
Answer
Evidence: source - observation
Confidence: CONFIRMED | HIGH | MEDIUM | LOW | SPECULATIVE | UNKNOWN
Decision impact
Handoff: next owner, recommended action, protected scope, and required proof
Open questions / next evidence needed
Use with
deep-researchwhen bounded investigation expands into a multi-track programintaketo scope a decision after facts are knowndebuggingto trace and fix a defect revealed by evidencedevelopto implement an evidence-backed recommendation
Avoid
- Treating a search-result snippet as evidence
- Starting broad repository audits; use
improve - Repeated permission questions when the next evidence source is clear
04 同仓库更多 Skills
ask-write-skill
Write Skill: Creates and revises skills and guardrails from reusable workflow gaps. Use when making a skill or when agent behavior exposes a routing gap.
ask-verification
Verification: Proves work is fixed or ready and cleans up changed repos. Use before claiming something works or handing off.
ask-text-writing
Text Writing: Writes emails, posts, articles, bios, READMEs, and docs that sound human and avoid AI writing patterns. Use when drafting or rewriting prose.
ask-summary
Summary: Explains what changed and what is proven, walks through code, or re-pitches unclear output. Use when work is done or the user asks what changed.
ask-session-review
Session Review: Reflects on skill usage and gaps and files GitHub issues from bugs, findings, or follow-ups. Use after completing work.
ask-research
Research: Does bounded fact-finding across the repository, docs, code, or external sources. Use when a question needs evidence before an answer or decision.