research-first

Conduct parallel online research and source-code tracing before coding.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/trader-RM/ultra-swarm --skill research-first-trader-rm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-first
Source: https://github.com/trader-RM/ultra-swarm/tree/main/base/opencode-swarm/.claude/skills/research-first
Command: npx skills add https://github.com/trader-RM/ultra-swarm --skill research-first-trader-rm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams avoid blind fixes by mandating upfront research of official docs, current best practices, and known workarounds before planning changes.

Core Features & Use Cases

  • Research-forward planning: Proactively gather authoritative sources across official docs and community discussions to inform decisions.
  • Parallel exploration: Coordinate multiple sub-agents to search diverse sources simultaneously.
  • End-to-end verification: Trace findings through the actual source code to validate root causes and proposed solutions.

Quick Start

Run a research-first planning session before tracing code fixes for any issue, asking the AI to search official docs and recent discussions and report findings prior to code analysis.

Frequently Asked Questions about research-first

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify root causes before applying a code fix?

To verify root causes before a code fix, conduct comprehensive online research across official docs and community discussions, and trace findings through the actual source code to validate behavior.

What is the best way to research current best practices before planning changes?

The best way to research current best practices is running a research-forward planning session that proactively gathers authoritative sources and documents findings to reach ≥95% confidence.

How does parallel search work for troubleshooting complex issues?

Parallel search for troubleshooting works by coordinating multiple sub-agents to search diverse sources simultaneously, ensuring comprehensive exploration of official docs and known workarounds.

When do I need source-code tracing during debugging?

You need source-code tracing during debugging when end-to-end verification is required to validate the root cause of an issue and confirm proposed solutions against actual implementation behavior.

Can I use this research-first approach for architecture tasks?

Yes, you can use this research-first approach for architecture tasks, as it applies to planning, debugging, and architecture scenarios by mandating upfront research of official documentation and best practices.