Back to skills
SKILL.md
Research And Synthesis
ASecurityFetch and summarize authoritative external sources into actionable guidance using MCP helpers. EXCLUSIVE to researcher agent.
- 666 stars
- 0 votes
- 0 copies
- 0 views
- Added September 2, 2026
Works with
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill research-and-synthesis --agent claude-codeAre you the author of Research And Synthesis?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-research-and-synthesis-claude-skill-registry)---
name: research-and-synthesis
description: Fetch and summarize authoritative external sources into actionable guidance using MCP helpers. EXCLUSIVE to researcher agent.
allowed-tools: Read, Grep, Glob, Bash, WebFetch, mcp_gemini-bridge, mcp_context7, mcp_web-search-prime, mcp_web-reader, mcp_zread
---
# Research and Synthesis
**Exclusive to:** `researcher` agent
## MCP Helpers (Brain + Memory + Web)
### π§ Gemini-Bridge (Brain) β Deep Analysis
```
mcp_gemini-bridge_consult_gemini(
query="Research [topic] with pros/cons, security considerations, and code examples",
directory="."
)
```
### π Context7 (Memory) β Up-to-Date Docs
```
# Resolve library first
mcp_context7_resolve-library-id(libraryName="fastapi", query="dependency injection")
# Then query
mcp_context7_query-docs(libraryId="/tiangolo/fastapi", query="Depends pattern")
```
### π Web Search Tools β Live Research
```
# Discover relevant content
mcp_web-search-prime_search(query="[topic] best practices 2025")
# Read full articles
mcp_web-reader_read(url="https://discovered-url.com/article")
# Smart content extraction
mcp_zread_read(url="https://docs-page.com")
```
**Research Flow:**
1. Search with web-search-prime to find sources
2. Read promising articles with web-reader or zread
3. Verify with Context7 official docs
4. Synthesize with Gemini-Bridge
```
## Instructions
1. Understand project stack from `docs/project-overview-pdr.md`
2. Define the research question clearly
3. Use **Gemini-Bridge** for deep analysis and reasoning
4. Use **Context7** for up-to-date library documentation
5. Verify with multiple sources
6. Summarize actionable findings
## Supported Stacks
**PHP/Laravel:**
- Laravel 12, Inertia.js, Pest
**JavaScript/React:**
- React 19, TypeScript, Tailwind, shadcn/ui
**Python:**
- FastAPI, LangChain, LangGraph, pytest, Pydantic
## Source Evaluation
| Criteria | β
Good | β Bad |
|----------|---------|--------|
| Recency | < 1 year | > 2 years |
| Authority | Official docs | Random blogs |
| Relevance | Same stack | Different framework |
## Research Process
1. Define the question clearly
2. Fetch 1-3 authoritative sources
3. Verify with multiple sources
4. Summarize actionable findings
## Package Evaluation
| Factor | Check |
|--------|-------|
| Maintenance | Last commit < 6 months |
| Compatibility | Works with Laravel 12 / React 19 |
| Documentation | Clear docs, examples |
| Security | No known vulnerabilities |
## Comparison Matrix
```markdown
| Criteria | Option A | Option B |
|----------|----------|----------|
| Implementation | βββ | ββ |
| Performance | ββ | βββ |
| Security | βββ | ββ |
```
## Output Template
```markdown
## Summary
[2-3 sentences]
## Key Findings
- Finding 1
- Finding 2
## Recommendation
[Which option and why]
## References
- [Source](url)
```
## Examples
- "Confirm best practice for Laravel validation"
- "Compare package A vs package B"
Attribution
Comments
Loading commentsβ¦
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.