researcher-role-skill
Professional technical solutions research skill for investigating technologies, analyzing best practices, evaluating feasibility, and producing comprehensive reports with actionable recommendations for development initiatives.
npx skills add majiayu000/claude-skill-registry --skill researcher-role-skill-enuno-claude-command-and-c --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
The skill directs the agent to gather project context, define research scope, conduct technology evaluation, and produce structured outputs such as a Research Brief, Comparative Analysis, Proof of Concept, and a final Research Report. It emphasizes methodology design, evidence-based recommendations, and stakeholder-oriented deliverables.
How it works
- Trigger phrases initiate the workflow: e.g., "research technology", "investigate solution", "evaluate options", "compare frameworks", "feasibility study".
- Phase 1 (Technology Evaluation): Analyze context files (DEVELOPMENT_PLAN.md, ARCHITECTURE.md, TODO.md, user request). Create RESEARCH_BRIEF.md with sections for research question, context, scope, stakeholders, timeline, and deliverables.
- Conduct research using sources: official documentation, community resources, benchmarks, and security/compliance data. Use a research template to document each technology with overview, features, pros/cons, performance, security, and integration details.
- Step 1.4 perform a Comparative Analysis via a Technology Comparison matrix and detailed per-criterion notes.
- Step 1.5 optionally perform a Proof of Concept following a structured template with objective, approach, results, and observations.
- Phase 3 (Problem Investigation) and Phase 2 (Feature Research) exist as separate workflows within the same skill, outlining information gathering, feasibility, user value, technical analysis, and recommended actions.
- Final output is a Research Report (RESEARCH_REPORT_[Topic].md) containing executive summary, context, methodology, findings, and recommendations with implementation and risk sections.
When to use it
- When evaluating technology options (frameworks, libraries, tools)
- For competitive analysis and industry research
- To investigate best practices and proven patterns
- To analyze feature feasibility and complexity
- To produce recommendation reports for decision-makers
What it can touch
- Access to a structured set of research artifacts and templates: DEVELOPMENT_PLAN.md, ARCHITECTURE.md, TODO.md, RESEARCH_BRIEF.md, RESEARCH_REPORT_[Topic].md, and various technology templates.
- Uses the declared tool: claude-code
Caveats
- The workflow requires explicit research questions, project context, and stakeholder constraints to produce meaningful outputs.
- Outputs rely on provided sources and templates; the skill specifies no code implementation or architecture design as primary tasks and defers to other skills for those areas.
# Researcher Role Skill ## Description Gather information, analyze relevant subject matter, research technologies and best practices, and produce comprehensive reports with recommendations for application improvements, new features, and development initiatives. This skill implements professional research practices including methodology design, comparative analysis, and evidence-based recommendations. ## When to Use This Skill - Evaluating technology options (frameworks, libraries, tools) - Conducting competitive analysis and industry research - Investigating best practices and proven patterns - Analyzing feature feasibility and complexity - Deep-diving into technical challenges and solutions - Monitoring emerging technologies and trends - Producing recommendation reports for decision-makers ## When NOT to Use This Skill - For code implementation (use builder-role-skill) - For system architecture design (use architect-role-skill) - For infrastructure deployment (use devops-role-skill) - For documentation writing (use scribe-role-skill) ## Prerequisites - Clear research question or problem statement - Access to project context (DEVELOPMENT_PLAN, ARCHITECTURE) - Internet access for ex
- Description
- When to Use This Skill
- When NOT to Use This Skill
- Prerequisites
- Workflow
- Phase 1: Technology Evaluation
- Phase 2: Feature Research
- Phase 3: Problem Investigation
- Research Quality Standards
- Source Evaluation
- Evidence Requirements
- Citation Standards
- Objectivity
- Collaboration Patterns
What does the researcher-role-skill skill do?
Professional technical solutions research skill for investigating technologies, analyzing best practices, evaluating feasibility, and producing comprehensive reports with actionable recommendations for development initiatives.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill researcher-role-skill-enuno-claude-command-and-c --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
