Research
Execute a multi-pass research investigation, adding claims with evidence.From its SKILL.md
npx -y skills add grainulation/grainulator --skill researchAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
2.3 KB, as published. Nobody here has run it
/research -- Investigate a topic
The user wants to research a topic within the current sprint.
Arguments
$ARGUMENTS
Instructions
-
Identify the active sprint by checking for
claims.jsonin the project root, or ask which sprint to target if none exists. -
Plan research passes (2-4 passes depending on topic breadth):
- Pass 1: Broad landscape -- what exists, key concepts, major players
- Pass 2: Deep dive -- technical details, implementation specifics
- Pass 3: Risk and trade-offs -- failure modes, limitations, alternatives
- Pass 4 (if needed): Synthesis -- cross-cutting insights, recommendations
-
For each pass:
- Use WebSearch and WebFetch for general research
- When the user references a GitHub repo or the current repo is on GitHub, use DeepWiki tools to gather codebase context
- For private repos, use Read/Grep/Glob to analyze code directly
- Add 3-5 claims per pass via
wheat_add-claim:- Use
r###ID prefix - Set appropriate evidence tier (web, documented, tested)
- Include source URLs in source.artifact when available
- Mix claim types: factual, estimate, risk, recommendation
- Use
- Run
wheat_compileafter each pass - Announce progress: "Pass 2/3 complete: 11 claims across 4 topics."
-
Completion check: After all passes, run
wheat_status.- If total_claims >= 8 and the user's original message included words like "write up", "summarize", "brief", or "report", immediately run the /brief workflow.
- Otherwise, suggest next steps.
-
Print summary:
Research complete: <pass_count> passes, <claim_count> claims across <topic_count> topics. Next steps: /brief -- generate a compiled brief /challenge r003 -- stress-test a specific finding /witness r005 <url> -- corroborate with external source