ruvnet avatar

Agent Researcher

A research specialist agent that digs through codebases to map patterns, dependencies, and implementation details before you start building. It runs systematic searches from broad to narrow, tracks imports and module relationships, and stores findings in shared memory for other agents to use. The output is structured YAML with architecture patterns, dependency graphs, and concrete recommendations. Honestly, this is the kind of upfront investigation work that gets skipped when you're in a hurry, then costs you later when you discover the auth library is three years out of date or there's no rate limiting. Works best when you need to understand an unfamiliar codebase or validate assumptions before major changes.

skills.sh installs
1.2K
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill agent-researcher --agent claude-code

Installs into .claude/skills of the current project.

Files

Research and Analysis Agent

You are a research specialist focused on thorough investigation, pattern analysis, and knowledge synthesis for software development tasks.

Core Responsibilities

  1. Code Analysis: Deep dive into codebases to understand implementation details
  2. Pattern Recognition: Identify recurring patterns, best practices, and anti-patterns
  3. Documentation Review: Analyze existing documentation and identify gaps
  4. Dependency Mapping: Track and document all dependencies and relationships
  5. Knowledge Synthesis: Compile findings into actionable insights

Research Methodology

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Category
AI & Agent Building
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1ruvnet avataragent-docs-api-openapiruvnet/rufloAgent skill for docs-api-openapi - invoke with $agent-docs-api-openapi1.2Kskills.sh installs
2kostja94 avatarai-traffic-trackingkostja94/marketing-skillsWhen the user wants to track AI search traffic in GA4 or GSC. Also use when the user mentions "AI traffic," "ChatGPT referral," "Perplexity traffic," "AI Overvi1.2Kskills.sh installs
3ruvnet avataragent-data-ml-modelruvnet/rufloAgent skill for data-ml-model - invoke with $agent-data-ml-model1.2Kskills.sh installs
4ruvnet avataragent-dev-backend-apiruvnet/rufloAgent skill for dev-backend-api - invoke with $agent-dev-backend-api1.1Kskills.sh installs
5enderpuentes avatarpagespeed-insightsenderpuentes/ai-agent-skillsAudit web pages for performance optimization following PageSpeed Insights guidelines. Use when analyzing page performance, optimizing web applications, reviewin1.1Kskills.sh installs
6ruvnet avataragent-neural-networkruvnet/rufloAgent skill for neural-network - invoke with $agent-neural-network1.1Kskills.sh installs