Skip to content
Agentmart
Submit a tool

research

Research the market, the users or the technology behind a product decision, through a named lens, and write the findings as a short Markdown document in which…

Skill by aminfara

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/aminfara-research

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Research the market, the users or the technology behind a product decision, through a named lens, and write the findings as a short Markdown document in which every factual claim carries a source or is marked as inference. Use when a brief or decision needs evidence about competitors, user needs, candidate technologies or technical risks, when a role is asked for discovery research, or when checking another agent's research for unsourced or contradictory claims.

Use cases: documents, ml, writing, research

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/research

What's inside

Skill name
research
Description
Research the market, the users or the technology behind a product decision, through a named lens, and write the findings as a short Markdown document in which every factual claim carries a source or is marked as inference. Use when a brief or decision needs evidence about competitors, user needs, candidate technologies or technical risks, when a role is asked for discovery research, or when checking another agent's research for unsourced or contradictory claims.
License
MIT
Instructions
75 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Research

Find the evidence a product or technical decision depends on, and write it so a skeptical reader can check every claim.

## Overview

This skill researches a question through one or more lenses and writes the findings to a Markdown file. The market lens asks who else solves the problem and how; the user lens asks who has the problem and how they cope today; the technical lens asks what could build it and what makes it hard. Every factual claim in the result carries a source, or is marked as the researcher's inference.

Research exists to change a decision. A survey of everything known about a topic costs its readers attention and changes nothing. Research that starts from the decisions in the brief, separates what the sources say from what the researcher concludes, and ends with what this means for the brief is something the next reader can act on, and argue with.

A good research document is short enough to read in one sitting. It answers the questions it was given, a reader can check any claim in a minute by following its source, inference is visibly inference, and the open questions at the end are decisions a user could make.

## When to use this skill

- A brief needs evidence about the market, the target users, or the technology before a decision is made.
- A role is asked for discovery research in a flow, through a market, user or technical lens.
- Another agent's research needs checking for claims without sources, or claims that contradict your own findings.

### When NOT to use this skill

- The answer is a single fact. Look it up and cite it inline.
- The question is about this codebase. Read the code.

## Constraints

- **A claim without a source is inference, and says so.** Mark it `[inference]`, and say what it rests on.
- **Prefer primary sources.** Official documentation, standards, source code, first-party data and the people who made a thing outrank articles about them. Say when only weaker sources exist.
- **Stay inside the lens you were given.** Note what belongs to another lens as an open question for its owner, rather than researching it.

## Inputs

- **The questions.** What decisions depend on this research. If the brief does not state them, derive them from the brief and list them at the top of the document.
- **The lens or lenses**: market, user, technical.
- **The artifact path** to write.

## Output

```markdown
# <Lens> research: <subject>

## Questions
<The questions this document answers, each tied to a decision in the brief.>

## Findings
<Grouped by question. Each claim cites its source as a link, or is marked [inference].>

## Implications for the brief
<What the findings mean for the decisions: what to do, what to avoid, what to test.>

## Open questions
<Decisions for the user, each with the options and your recommendation.>

## Sources
<Every source cited, with what it is and when it was accessed.>
```

## Workflow

### Step 1: Frame the questions

Read the brief and write down the decisions this research should inform, as questions. Keep the ones your lens can answer; pass the rest on as open questions. Decide what evidence would change each answer, so you know when to stop looking.

### Step 2: Gather evidence

Search for primary sources first and read them, not just their summaries in search results. Note each claim with its source as you go. When sources disagree, keep both and say which you trust more and why. Stop on a question once more evidence would not change the decision.

### Step 3: Write the findings

Write the document in the shape above. Lead each group of findings with the answer, then the evidence. Keep facts, inference and recommendation visibly apart. Before you finish, read it as a skeptic would: any claim you would challenge without a source needs one, or a mark.

### Step 4: Check another's research, when asked

When you are asked to check another role's research, read it against the exit criteria you were given and against your own findings. Look for claims without sources, sources that do not say what is claimed, and conclusions that contradict yours. Record each finding with the `orchestra:feedback` skill and return its verdict.

From aminfara/orchestra, MIT.

More from aminfara/orchestra

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Oct 14, 2026 (15 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from aminfara

Cite this page

research skill. Agent Mart. https://agentmart.dev/skills/aminfara-research (last updated 2026-10-24)