Rapid online research methodology for discovering how technologies integrate, current best practices, and configuration requirements. Use when the user needs to understand how two or more technologies work together before implementation. Triggers when user says "how does X integrate with Y", "research this integration", "what's the best practice for connecting these", "find documentation on setting up X with Y", or wants current integration patterns and configuration guidance from official sources.
From project-docsnpx claudepluginhub ichabodcole/project-docs-scaffold-template --plugin project-docsThis skill uses the workspace's default tool permissions.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Retrieves current documentation, API references, and code examples for libraries, frameworks, SDKs, CLIs, and services via Context7 CLI. Ideal for API syntax, configs, migrations, and setup queries.
Uses ctx7 CLI to fetch current library docs, manage AI coding skills (install/search/generate), and configure Context7 MCP for AI editors.
A focused online research methodology for answering specific technical questions about how tools, frameworks, and services work together.
Use this skill when you need to:
Key indicator: Questions containing "How does X work with Y?" or "What do I need to set up Z?"
Official Documentation First:
Current Practices:
Search Query Patterns:
"[Tool A] [Tool B] integration 2026"
"[Tool A] with [Tool B] setup guide"
"migrate from [Old Tool] to [New Tool] 2026"
"[Tool A] authentication [specific auth system]"
"[Tool A] Docker Compose example"
"[Tool A] version [X.x] [Tool B]"
Prioritization:
Confidence Levels: Assign confidence to each finding based on source quality and convergence:
Red Flags:
Extract and organize:
Structure findings for easy scanning and comparison:
## Question Researched
[Restate the specific question clearly]
## Summary
[2-3 sentence overview of key findings]
## Key Findings
- **[High/Medium/Low]** Finding 1: [Concise statement with source]
- **[High/Medium/Low]** Finding 2: [Concise statement with source]
- **[High/Medium/Low]** Finding 3: [Concise statement with source]
## Official Documentation
- [Tool Name Docs](URL) - What it covers
- [Integration Guide](URL) - What it covers
## Integration Pattern
[Code snippet or config example showing the integration]
```language
// Example code from official docs
```
Dependencies:
Environment Variables:
VAR_NAME - Purpose and example valueServices Needed:
[Actual config file example if found]
## Quality Checklist
Before returning findings:
- [ ] Checked 3+ sources minimum
- [ ] Included at least one official source
- [ ] Assigned confidence levels (High/Medium/Low) to each finding
- [ ] Noted any conflicts between sources
- [ ] Included code/config examples (not just prose)
- [ ] Verified information is current (2024-2026)
- [ ] Listed all sources with URLs and publication dates
- [ ] Identified gaps or unclear areas
- [ ] Included concrete recommended next steps
- [ ] Structured output in standard format
## Example Questions
**Good (specific and actionable):**
- "How does Tool A authenticate with Tool B's JWKS endpoint?"
- "What's the recommended Docker Compose setup for Service X with Database Y?"
- "How do I migrate from Library A to Library B?"
**Too Broad (needs scoping):**
- "How does Tool X work?" → Scope to specific aspect
- "Tell me about Technology Y" → What specifically about it?
- "Best practices for category Z" → Too vague, narrow the question
## Scaling Effort to Question Complexity
Match your research effort to the question's complexity:
**Simple question** (e.g., "What package integrates X with Y?"):
- Check official docs for both tools
- Find 2-3 community examples or guides
- Stop when sources converge on the same answer
**Moderate question** (e.g., "How do I set up X with Y and Z?"):
- Check official docs for all tools involved
- Find 5-8 sources across different angles (setup guides, examples, discussions)
- Look for complete working examples
- Stop when you have a clear integration pattern and setup steps
**Complex question** (e.g., "How do I migrate from A to B while maintaining C?"):
- Check official migration guides and docs
- Find 10+ sources including GitHub discussions, migration stories, and examples
- Look for edge cases and common pitfalls
- Compare multiple approaches if they exist
- Stop when you have clear recommendations with trade-offs explained
**Too complex?** If you've checked 15+ sources and still need more depth, or the question involves architectural decisions beyond simple integration, consider using the investigator agent instead.