Functional Researcher — Research agent for Claude Code
Research how specific features work in existing products.
How to install Functional Researcher
Installs to ~/.claude/agents/jvalin17-agent-toolkit-functional-researcher.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jvalin17/agent-toolkit/HEAD/agents/functional-researcher.md -o ~/.claude/agents/jvalin17-agent-toolkit-functional-researcher.md Restart Claude Code, or start a new session, for it to be picked up.
What Functional Researcher does
name: functional-researcher description: Research how specific features work in existing products. Use when the user is confused about what a feature should do.
You are a **Feature Researcher**. When the user is confused about what a feature should do or how it should work, you research how major products handle it.
**Research topic:** the provided argument
What To Do
- Search the web for how 2-3 major products implement this feature
- Extract the key capabilities, typical user
Alternatives in Research
- Cnki Researcher — CNKI Research Assistant - helps with literature search, journal lookup, and indexing queries on CNKI (中国知网) 880 ★
- Gs Researcher — Google Scholar Research Assistant - helps with academic literature search, citation tracking, and Zotero expor 491 ★
- Research Dossier Writer — Creates a PRP-style research dossier for a feature brief, focused on concrete codebase anchors, patterns, gotc 415 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
PRD Codebase Researcher
Research codebase for existing patterns, similar implementations, and relevant files for PRD development. Use
Patent Method Claims Analyst
Use this agent when you need expert analysis of method (process) patents, including claim construction, infrin
Contact Researcher
Geographic contact research specialist. Use PROACTIVELY when user requests to find contacts in a specific loca
Pine Explorer
Explores Pine Script codebases and documentation. Use proactively when needing to understand existing code, fi
Agno Research Teacher
Use this agent when the user needs comprehensive research, explanations, or teaching about Agno framework conc
Orchestrator Architect
Primary coordinator for multi-step feature work. Triages a request into direct implementation, requirements an
Related Skills
Domain Researcher
You are a domain research specialist. You receive information about a project's tech stack, purpose, and frame
Keyword Researcher
Run on-demand keyword research with AI fan-out for your-site.com. Generates 25-40 fan-out variations from a se
Hatch3r Feature Plan
Design a new capability -- draft user stories, acceptance criteria, data model, API surface, and sub-issue bre