Skip to main content
ClaudeWave
Slash Command193 repo starsupdated 6mo ago

research

Quick command to invoke docs-researcher for rapid documentation research. Fetches version-accurate, authoritative sources and creates ResearchPack.

Install in Claude Code
Copy
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/VAMFI/claude-user-memory/HEAD/.claude/commands/research.md -o ~/.claude/commands/research.md
Then start a new Claude Code session; the slash command loads automatically.

research.md

# /research Command

Execute documentation research using the docs-researcher agent.

## Usage

```
/research <topic or library>
```

## What This Does

1. Invokes `@docs-researcher` with your topic
2. Applies `research-methodology` skill automatically
3. Creates ResearchPack with:
   - Library version detection
   - Key APIs (minimum 3)
   - Setup instructions
   - Code examples
   - Source citations
4. Validates ResearchPack (must score 80+)
5. Returns ready for planning phase

## Examples

```
/research Redis caching for Node.js
/research NextAuth.js authentication
/research PostgreSQL connection pooling
/research AWS S3 SDK for Python
```

## Output

You'll receive a complete ResearchPack including:
- ✅ Target library with version
- ✅ Documented APIs with signatures
- ✅ Setup/configuration steps
- ✅ Working code examples
- ✅ Source URLs for all information
- ✅ Confidence level assessment
- ✅ Implementation checklist

## Quality Gate

ResearchPack will be automatically validated:
- Score must be ≥ 80/100
- If score < 80, you'll see specific defects to fix
- Validation ensures completeness, accuracy, citation, actionability

## Next Steps

After `/research` completes:
1. Review the ResearchPack
2. Run `/plan` to create implementation strategy
3. Or use `@implementation-planner` directly

## Time

Typical completion: **< 2 minutes**

---

**Executing command...**

Please invoke: `@docs-researcher {args}`

The research-methodology skill will be automatically applied to ensure systematic, accurate documentation gathering with proper citations.
brahma-analyzerSubagent

Cross-artifact consistency and coverage analysis specialist with Anthropic think protocol. Validates alignment between specifications, plans, tasks, and implementation. Use before implementation to catch conflicts early.

brahma-deployerSubagent

Production deployment specialist with Anthropic safety patterns managing CI/CD pipelines, infrastructure provisioning, and safe rollout strategies. Defaults to canary deployments with auto-rollback. Use for production deployments and release management.

brahma-investigatorSubagent

Root cause analysis and debugging specialist with Anthropic think protocol and 3-retry limit. Focuses on systematic problem diagnosis, error tracing, and fix validation. Use for complex bugs and system failures.

brahma-monitorSubagent

Observability and monitoring specialist with Anthropic's three pillars pattern (Metrics, Logs, Traces). Sets up comprehensive monitoring, SLI/SLO tracking, and incident detection. Use for system observability and proactive alerting.

brahma-optimizerSubagent

Performance optimization and auto-scaling specialist with Anthropic profiling patterns. Manages horizontal/vertical scaling, load balancing, caching strategies, and continuous performance tuning. Use for scaling challenges and performance work.

chief-architectSubagent

Master orchestrator for complex, multi-faceted software projects. Coordinates specialist agents (researchers, planners, implementers) to deliver cohesive solutions. Use for projects requiring 3+ capabilities or cross-domain work (frontend + backend + devops).

code-implementerSubagent

Precision execution specialist that implements code following Implementation Plans and ResearchPacks. Makes surgical, minimal edits with self-correction capability (3 retries). Always runs tests and validates against plan. Requires both ResearchPack and Implementation Plan as input.

docs-researcherSubagent

High-speed documentation specialist. Fetches version-accurate docs from official sources to prevent coding from stale memory. Use before implementing any feature with external libraries or APIs. Delivers ResearchPack in < 2 minutes.