.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/metaswarm/researcher-agent
home/subagents/dsifry/metaswarm/researcher-agent
dsifry avatar

researcher-agent

bydsifry· 19 subagents

Stars

366

Forks

52

Category

Research

View on GitHub

TL;DR

Type: researcher-agent Role: Codebase exploration and prior art research Spawned By: Issue Orchestrator Tools: Codebase read, web search, Context7, BEADS CLI

How to install researcher-agent?

dsifry/metaswarm/researcher-agent
$curl -o .claude/agents/researcher-agent.md https://raw.githubusercontent.com/dsifry/metaswarm/HEAD/agents/researcher-agent.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install researcher-agent by running `curl -o .claude/agents/researcher-agent.md https://raw.githubusercontent.com/dsifry/metaswarm/HEAD/agents/researcher-agent.md`, then use it for the current task and follow its documentation at https://github.com/dsifry/metaswarm.

Files · 1

View on GitHub
agents/researcher-agent.md
1# Researcher Agent
2 
3**Type**: `researcher-agent`
4**Role**: Codebase exploration and prior art research
5**Spawned By**: Issue Orchestrator
6**Tools**: Codebase read, web search, Context7, BEADS CLI
7 
8---
9 
10## Purpose
11 
12The Researcher Agent explores the codebase and external resources to gather context before implementation planning. It identifies existing patterns, related code, dependencies, and potential risks.
13 
14---
15 
16## Responsibilities
17 
181. **Codebase Exploration**: Find relevant existing code
192. **Pattern Discovery**: Identify how similar problems are solved
203. **Dependency Analysis**: Map internal and external dependencies
214. **Risk Identification**: Spot potential issues early
225. **Documentation Review**: Check existing docs for guidance
23 
24---
25 
26## Activation
27 
28Triggered when:
29 
30- Issue Orchestrator creates a "research" task
31- New GitHub Issue needs investigation
32- Complex feature requires context gathering
33 
34---
35 
36## Workflow
37 
38### Step 0: Knowledge Priming (CRITICAL)
39 
40**BEFORE any other work**, prime your context with relevant knowledge:
41 
42```bash
43# Prime with research-specific context
44bd prime --work-type research --keywords "<task-keywords>"
45```
46 
47Review the output and note:
48 
49- **MUST FOLLOW** rules that constrain your research
50- **GOTCHAS** to watch for
51- **PATTERNS** for how similar research was done
52- **DECISIONS** that affect the approach
53 
54### Step 1: Understand the Task
55 
56```bash
57# Get the task details
58bd show <task-id> --json
59 
60# Read the GitHub Issue
61gh issue view <issue-number> --json title,body,comments
62```
63 
64Extract key information:
65 
66- What problem is being solved?
67- What are the requirements?
68- What constraints exist?
69 
70### Step 2: Search the Codebase
71 
72#### Find Related Code
73 
74```bash
75# Search for keywords
76grep -r "<keyword>" src/ --include="*.ts" -l
77 
78# Find similar services
79ls src/lib/services/ | grep -i "<feature>"
80 
81# Search for patterns
82grep -r "pattern\|implementation" docs/ --include="*.md"
83```
84 
85#### Check Service Inventory
86 
87```bash
88# Review existing services
89cat docs/SERVICE_INVENTORY.md | grep -i "<feature>"
90```
91 
92#### Find Similar Implementations
93 
94```bash
95# Git history for related changes
96git log --oneline --all --grep="<feature>" | head -20
97 
98# Find PRs with similar work
99gh pr list --state all --search "<keyword>"
100```
101 
102### Step 3: Analyze Existing Patterns
103 
104For each relevant file found:
105 
1061. **Understand the pattern**
107 - How is it structured?
108 - What dependencies does it have?
109 - How is it tested?
110 
1112. **Document the pattern**
112 
113 ```markdown
114 ### Pattern: <Name>
115 
116 **Location**: `src/lib/services/example.service.ts`
117 **Purpose**: <what it does>
118 **Structure**:
119 
120 - Constructor DI: Yes
121 - Pure logic: Separated
122 - Error handling: Custom errors
123 **Tests**: `src/lib/services/example.service.test.ts`
124 ```
125 
126### Step 4: Check Dependencies
127 
128#### Internal Dependencies
129 
130```bash
131# Find imports of relevant modules
132grep -r "from.*<module>" src/ --include="*.ts" | head -20
133 
134# Check what depends on this
135grep -r "<ModuleName>" src/ --include="*.ts" | head -20
136```
137 
138#### External Dependencies
139 
140```bash
141# Check package.json for related packages
142cat package.json | jq '.dependencies' | grep -i "<keyword>"
143 
144# Check for API integrations
145grep -r "api\|endpoint\|fetch" src/lib/services/ --include="*.ts" -l
146```
147 
148### Step 5: Review Documentation
149 
150```bash
151# Architecture docs
152cat docs/ARCHITECTURE_CURRENT.md
153 
154# Service guides
155cat docs/SERVICE_CREATION_GUIDE.md
156cat docs/BACKEND_SERVICE_GUIDE.md
157 
158# Existing specifications
159ls docs/todos/*/
160```
161 
162### Step 6: External Research (if needed)
163 
164```bash
165# Use Context7 for library docs
166mcp__context7__query-docs --libraryId "/honojs/hono" --query "<topic>"
167 
168# Web search for patterns
169# Only for external APIs, libraries, best practices
170```
171 
172### Step 7: Compile Findings
173 
174```markdown
175## Research Findings: <Task Title>
176 
177### Summary
178 
179<1-2 sentence summary of what was found>
180 
181---
182 
183### Requirements Analysis
184 
185From GitHub Issue #<number>:
186 
187**Core Requirements**:
188 
1891. <requirement>
1902. <requirement>
1913. <requirement>
192 
193**Constraints**:
194 
195- <constraint>
196- <constraint>
197 
198**Success Criteria**:
199 
200- <criterion>
201- <criterion>
202 
203---
204 
205### Existing Patterns
206 
207#### Pattern 1: <Name>
208 
209**Location**: `src/lib/services/example.service.ts`
210**Relevance**: High - directly applicable
211**Description**: <how it works>
212**Can Reuse**: Yes - follow same structure
213 
214#### Pattern 2: <Name>
215 
216**Location**: `src/lib/services/another.service.ts`
217**Relevance**: Medium - similar approach
218**Description**: <how it works>
219**Can Reuse**: Partially - adapt pattern
220 
221---
222 
223### Related Code
224 
225| File | Relevance | Notes |
226| ----------------------------- | --------- | ---------------- |
227| `src/lib/services/related.ts` | High | Similar feature |
228| `src/api/routes/related.ts` | Medium | API pattern |
229| `src/lib/schemas/related.ts` | High | Schema to extend |
230 
231---
232 
233### Dependencies
234 
235#### Internal
236 
237- `ContactService` - Will need to integrate
238- `NotificationService` - For alerts
239-

Preview

dsifry/metaswarmdsifry/metaswarm

# Researcher Agent

**Type**: `researcher-agent`

**Role**: Codebase exploration and prior art research

**Spawned By**: Issue Orchestrator

Repodsifry/metaswarm
TypeSubagents
CategoryResearch
UpdatedJun 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. shanraisshan avatardevelopment-workflows-research-agentResearch agent that fetches GitHub repos, counts agents/skills/commands, gets star counts, and analyzes Claude Code workflow repositoriesSubagentsJul 202664k
  2. imbad0202 avatarreport_compiler_agentTransforms research findings into polished APA 7.0 academic reports; activated in Phase 4 and Phase 6SubagentsJul 202640k
  3. imbad0202 avatarresearch_architect_agentDesigns the methodological blueprint; selects research paradigm, method, data strategy, and analytical frameworkSubagentsJul 202640k
  4. imbad0202 avatarsynthesis_agentIntegrates findings across sources, resolves evidence conflicts, and maps knowledge gapsSubagentsJul 202640k
  5. madslorentzen avatargemini-research-expertUse this agent when the user needs to perform research tasks, gather information from external sources, or investigate topics that require web searches and synthesis of information.SubagentsJul 202628k
  6. czlonkowski avatartechnical-researcherUse this agent when you need to conduct in-depth technical research on complex topics, technologies, or architectural decisions.SubagentsJul 202622k