research

SkillProductivity

Dispatches two sub-agents in parallel to gather external and local context for the current task.

Use research in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add research and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the research skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

researchStart free

What this skill tells your AI

The instructions your AI receives, as published by griffinwork40/agent-framework in skills/research/SKILL.md and read by ahel’s review.

Sub-agent contract

/contract

Dispatch two sub-agents in parallel using the Agent tool. Prefer subagent_type: "research-agent"; fall back to subagent_type: "Explore" with thoroughness "very thorough" if the research-agent is not available. One researches the web for external context relevant to the current task. The other inspects the local working directory for domain-relevant artifacts. Return a concise merged research brief highlighting relevant findings, conflicts, risks, and implications for the task.

TUI label convention. Set id_prefix on each Agent dispatch to a short, descriptive task label so the live progress view shows the agent's job rather than a generic identifier:

  • Web agent: id_prefix: "web research"
  • Local inspection agent: id_prefix: "local inspection"

Web research agent — always the same: search for external context, prior art, patterns, APIs, and comparable approaches relevant to the task. Domain-agnostic.

Local inspection agent — adapt to the domain:

DomainWhat to inspect
softwareCode, config files, package manifests, CI configs, test suites, git history, README/docs, existing patterns and conventions
researchPapers (PDF/LaTeX), notes, data files, citation databases (.bib), lab notebooks, analysis scripts, prior drafts
designDesign files (Figma exports, SVGs, mockups), brand guidelines, component libraries, user research docs, style guides
businessFinancial models, strategy docs, market research, pitch decks, competitive analyses, KPI dashboards, stakeholder maps
(other)Scan the working directory for any files relevant to the stated domain — documents, data, config, scripts — and describe what you find

When domain is unspecified, infer it: git repo → software; PDFs/LaTeX/.bib → research; design assets → design; spreadsheets/decks → business. If ambiguous, inspect broadly and note what you found.

Coverage reporting

Both agents must end their response with a coverage assessment:

  • Coverage confidence: low / medium / high — how thoroughly could this domain be searched?
  • Known gaps: what couldn't be accessed? (proprietary databases, paywalled papers, unpublished work, practitioner-only knowledge)
  • Tacit knowledge risk: low / medium / high — is this a domain where critical knowledge is unwritten or not documented online?

When merging results, surface coverage gaps prominently. If both agents report low coverage, flag: "Low epistemic coverage — findings may be incomplete. Consider consulting domain practitioners or providing access to private sources."

Signals

GitHub stars
23
Last commit
Oct 2026
Hacker News mentions
20
Advanced
Item type
skill
Key
research-griffinwork40
Source
github.com/griffinwork40/agent-framework