Back to skills
SkillHub ClubResearch & OpsFull Stack

research-guide

Research best practices, guides, and libraries. Use when needing documentation, recommendations, implementation guidance, or library comparisons.

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
1
Hot score
77
Updated
March 19, 2026
Overall rating
C2.7
Composite score
2.7
Best-practice grade
A92.0

Install command

npx @skill-hub/cli install beshkenadze-claude-skills-marketplace-research-guide

Repository

beshkenadze/claude-skills-marketplace

Skill path: skills/development/research-guide

Research best practices, guides, and libraries. Use when needing documentation, recommendations, implementation guidance, or library comparisons.

Open repository

Best for

Primary workflow: Research & Ops.

Technical facets: Full Stack.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: beshkenadze.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install research-guide into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/beshkenadze/claude-skills-marketplace before adding research-guide to shared team environments
  • Use research-guide for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: research-guide
description: Research best practices, guides, and libraries. Use when needing documentation, recommendations, implementation guidance, or library comparisons.
version: 1.0.0
---

# Research Guide

## Overview

Research and document best practices, guides, and library recommendations for any development topic. Leverages `/sc:research` for deep web research and synthesizes findings into detailed reports tailored to the project context.

## Instructions

### Step 1: Analyze Context

Before researching, understand the project context:
- Check `package.json`, `Cargo.toml`, `go.mod`, etc. for existing dependencies
- Review project structure to understand tech stack
- Identify constraints (language, framework, existing patterns)

### Step 2: Formulate Research Query

Build a focused research query based on:
- The specific topic or problem
- Project's tech stack and constraints
- Current year for up-to-date results

### Step 3: Execute Research

Use the `/sc:research` slash command:

```
/sc:research "[topic] best practices [tech-stack] [current-year]" --depth standard
```

For complex topics, use deeper research:
```
/sc:research "[topic]" --depth deep
```

### Step 4: Synthesize Report

Create a detailed report with structure:

```markdown
# Research Report: [Topic]

## Summary
Brief overview of findings (2-3 sentences)

## Recommended Libraries

| Library | Purpose | Stars | Last Update | Notes |
|---------|---------|-------|-------------|-------|
| lib-name | description | ~10k | 2024 | recommendation |

## Best Practices

### Practice 1: [Name]
- What: Description
- Why: Rationale
- How: Implementation guidance

### Practice 2: [Name]
...

## Implementation Guide

Step-by-step guidance for the specific project context.

## References
- [Source 1](url)
- [Source 2](url)

## Compatibility Notes
Project-specific considerations based on existing stack.
```

### Step 5: Save Report

Save to `claudedocs/research_[topic]_[timestamp].md`

## Examples

### Example: Research Authentication

**Input:** "Research best practices for authentication in our TypeScript backend"

**Process:**
1. Check project: TypeScript, Bun, Hono framework
2. Query: `/sc:research "authentication best practices TypeScript Hono 2025" --depth standard`
3. Synthesize findings into report

**Output:** Detailed report covering:
- JWT vs session comparison
- Recommended libraries (jose, arctic, lucia)
- Implementation patterns for Hono
- Security best practices

### Example: Research State Management

**Input:** "What's the best state management for React in 2025?"

**Process:**
1. Check project: React 18, TypeScript
2. Query: `/sc:research "React state management comparison 2025" --depth deep`
3. Compare options in project context

**Output:** Report with:
- Zustand vs Jotai vs Redux Toolkit comparison
- Bundle size analysis
- Recommended choice for project scale
- Migration guide if switching

### Example: Research Testing Strategy

**Input:** "Research testing best practices for our API"

**Process:**
1. Check project: Bun runtime, REST API
2. Query: `/sc:research "API testing best practices Bun TypeScript 2025"`
3. Tailor to existing test setup

**Output:** Report covering:
- Unit vs integration vs e2e strategy
- Recommended test runners (bun:test, vitest)
- Mocking strategies
- CI/CD integration

## Guidelines

- Always check project context before researching
- Include current year in queries for fresh results
- Prioritize libraries actively maintained (updated within 6 months)
- Consider bundle size and dependency count
- Note breaking changes between major versions
- Provide migration paths when recommending changes
- Save all reports to `claudedocs/` directory

## Report Quality Checklist

Before finalizing a report:
- [ ] Summary is concise and actionable
- [ ] Libraries include maintenance status
- [ ] Best practices have clear rationale
- [ ] Implementation guide matches project stack
- [ ] All sources are cited
- [ ] Compatibility with existing deps checked
research-guide | SkillHub