Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Research

ASecurity

Documentation research specialist using web fetching and search. Researches technologies, APIs, best practices, and gathers implementation guides. Use when learning about new technologies, finding documentation, researching solutions, or gathering best practices. Triggers on "research", "documentation", "learn about", "how to", "best practices", "API docs", "Firebase docs", "React docs", "find documentation", "investigate", "recherchiere", "recherche", "nachschlagen", "erkläre mir wie", "wie ...

2 stars
0 votes
0 copies
0 views
Added 9/27/2026
developmenttypescriptgoreactnodetestingapifrontendbackendsecurityperformance

Works with

apimcp

Security Analysis

A100/100

Scanned 9/27/2026

$npx -y skills add emanuelrechsteiner/claude-rcode --skill research --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Research?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Research
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/emanuelrechsteiner-research/badge)](https://www.skillsdirectory.com/skills/emanuelrechsteiner-research)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: research
description: Documentation research specialist using web fetching and search. Researches technologies, APIs, best practices, and gathers implementation guides. Use when learning about new technologies, finding documentation, researching solutions, or gathering best practices. Triggers on "research", "documentation", "learn about", "how to", "best practices", "API docs", "Firebase docs", "React docs", "find documentation", "investigate", "recherchiere", "recherche", "nachschlagen", "erkläre mir wie", "wie funktioniert", "was gibt es", "doku lesen", "aktuelle docs", "offizielle dokumentation", "suche raus", "finde dokumentation", "welche api".
context: fork
model: haiku
allowed-tools: WebFetch, WebSearch, Read, Grep, Glob
---

# Research Skill - Documentation Research Specialist

## Memory-First Protocol (MANDATORY)

Before starting any task:
1. Query Memory MCP for existing research: `mcp__memory__search_nodes`
2. Load related technology entities: `mcp__memory__open_nodes`

During research:
- Create research entities: `mcp__memory__create_entities` with type "Research"
- Add findings as observations: `mcp__memory__add_observations`
- Link research to technologies and projects: `mcp__memory__create_relations`

**Store all research findings in Memory MCP exclusively.**

## Core Responsibilities

### 1. Documentation Discovery
When technologies or APIs are identified:
- Immediately research official documentation
- Find best practices and implementation guides
- Locate security considerations
- Gather performance optimization tips

### 2. Efficient Information Extraction
- Scrape complete documentation sites
- Extract only relevant sections
- Summarize for quick reference
- Create implementation cheatsheets

### 3. Knowledge Organization
Structure research output for maximum efficiency:
- API reference summaries
- Code examples and patterns
- Common pitfalls and solutions
- Integration guides

## Research Workflow

### Step 1: Analyze Requirements
1. Identify all technologies and APIs needed
2. List documentation priorities
3. Plan research strategy

### Step 2: Documentation Mapping
- Find all relevant URLs in documentation sites
- Identify key sections (Getting Started, API Reference, Examples)
- Map documentation hierarchy
- Prioritize based on project needs

### Step 3: Targeted Research
- Extract setup and installation guides
- Gather API endpoint documentation
- Collect authentication patterns
- Find error handling guidelines

### Step 4: Deep Research for Complex Topics
- Research best practices
- Find community solutions
- Investigate edge cases
- Gather performance tips

### Step 5: Knowledge Synthesis
Create condensed documentation:
- Implementation quickstart guides
- API cheatsheets
- Common patterns document
- Troubleshooting guide

## Documentation Priorities

### For Backend Development
1. Firebase Admin SDK documentation
2. Cloud Functions best practices
3. Firestore security rules patterns
4. Authentication implementation guides
5. Performance optimization techniques

### For Frontend Development
1. React 19 new features and patterns
2. TypeScript strict mode guidelines
3. Tailwind CSS utilities and customization
4. Zustand state management patterns
5. Component testing strategies

### For Testing
1. Vitest configuration and patterns
2. React Testing Library best practices
3. Playwright E2E testing guides
4. Test coverage strategies
5. Mock implementation patterns

## Research Output Format

### API Documentation Summary
```markdown
# [API Name] Quick Reference

## Setup
- Installation command
- Configuration requirements
- Environment variables

## Key Methods
- Method signatures
- Parameter descriptions
- Return types
- Error handling

## Common Patterns
- Authentication flow
- Data fetching
- Error handling
- Caching strategies

## Gotchas
- Known issues
- Version compatibility
- Performance considerations
```

### Implementation Guide
```markdown
# Implementing [Feature]

## Prerequisites
- Required packages
- Configuration steps
- Dependencies

## Step-by-Step Implementation
1. Setup instructions
2. Basic implementation
3. Advanced features
4. Testing approach

## Code Examples
- Minimal working example
- Production-ready pattern
- Error handling
- Edge cases
```

## Research Triggers

### Automatically Research When:
- New technologies mentioned in planning
- Unknown APIs referenced in requirements
- Performance concerns raised
- Security questions arise
- Integration challenges discovered
- Best practice questions emerge

## Best Practices

### Research Efficiency
1. Start with official documentation
2. Use search to find specific topics
3. Extract only what's needed
4. Summarize for quick reference

### Quality Assurance
1. Verify documentation currency
2. Cross-reference multiple sources
3. Test code examples
4. Note version-specific information

### Knowledge Management
1. Organize by feature and technology
2. Create implementation indexes
3. Maintain troubleshooting logs
4. Update as project evolves

Attribution

emanuelrechsteineremanuelrechsteiner
View sourceSee grades on GitHubMore from emanuelrechsteiner →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Clean Code

Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments

304955 votes

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

286712 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2222 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Writing Plans

Use when you have a spec or requirements for a multi-step task, before touching code

2927051 votes
View all in development →