Research
SkillDev toolsAnswer a hard, open-ended question about how the project works or is built by synthesizing every source, code, structure, git history, prior decisions, discussion, caveats, and verifying each claim against the source. Use for deep cross-cutting questions that span more than one area. Narrower siblings, a single area's structure is explore, the rationale behind one past decision is recall, a failure's root cause is debug.
Then ask your AI: use the Research skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add it as a step in a pipeline you build on Ahel, or connect Ahel to Claude, ChatGPT, Cursor, Claude Code or Codex and ask your AI to use it.
What this skill tells your AI
The instructions your AI receives, as published by thewinci/mimirs in skills/research/SKILL.md and read by Ahel’s review.
Goal: a thorough, cited answer to a specific question — pulled from across the whole project memory, not one file or one area. Where explore maps an area's structure, research answers a question by combining code, history, decisions, and discussion.
- Frame the question — break it into the sub-questions you must answer. State them, so the synthesis can be checked against them at the end.
- The code —
search "<sub-question>"for the relevant files, thenread_relevant "<behavior>"for the actual functions/sections with line ranges. Use theextensions/dirs/excludeDirsfilters to scope.search_symbols <name>for named things you already know. - How it connects — when the question is about relationships:
project_map(focus: <file>),depends_on/dependents <file>,impact <symbol>(transitive callers),trace from=<a> to=<b>(how one reaches another). - History & why —
search_commits "<topic>"for why and when it changed;file_history <file>for how a file evolved. - Decisions & discussion —
search_checkpoints "<topic>"for recorded decisions and direction changes;search_conversation "<topic>"for the back-and-forth and alternatives considered. - Caveats —
get_annotations(search across notes) for known bugs, constraints, and fragile spots that qualify the answer. - Verify — before asserting any claim, reopen the cited source and confirm it. Don't synthesize from snippets alone.
Finish: answer each sub-question in plain language with a file:line, commit, or checkpoint citation; separate what the source proves from what is inferred; list what stayed unresolved instead of guessing.
Signals
- GitHub stars
- 30
- Forks
- 3
- Last commit
- Sep 2026
- Hacker News mentions
- 20
Advanced
- Item type
- skill
- Key
research-thewinci- Source
- github.com/thewinci/mimirs
Related picks
Skill · hashgraph-online
The pick for Technicalbmad-technical-research
Skill · tronghieu
The pick for Technicalteach
Skill · mattpocock
More in Dev toolsimplement
Skill · mattpocock
More in Dev toolscaveman
Skill · juliusbrussee
More in Dev toolsponytail
Skill · dietrichgebert
More in Dev tools