home / skills / htlin222 / dotfiles / search
npx playbooks add skill htlin222/dotfiles --skill searchReview the files below or copy the command above to add this skill to your agents.
---
name: search
description: Expert web research with advanced search techniques. Use for deep research, information gathering, or fact verification.
---
# Search Research
Find and synthesize information effectively.
## When to use
- Deep research tasks
- Fact verification
- Competitive analysis
- Documentation lookup
- Trend analysis
## Search strategies
### Query formulation
```
# Exact phrase
"error handling best practices"
# Exclude terms
python tutorial -beginner
# Site-specific
site:github.com react hooks
# File type
filetype:pdf security audit
# Date range (use WebSearch date filtering)
react 18 features 2024
```
### Domain filtering
```python
# WebSearch with domain filtering
WebSearch(
query="kubernetes best practices",
allowed_domains=["kubernetes.io", "cloud.google.com", "docs.aws.amazon.com"],
)
# Exclude unreliable sources
WebSearch(
query="health benefits of X",
blocked_domains=["pinterest.com", "quora.com"],
)
```
## Research workflow
### 1. Scope definition
- What specific question needs answering?
- What type of sources are authoritative?
- What time period is relevant?
### 2. Initial search
```python
# Broad search first
queries = [
"main topic overview",
"main topic best practices",
"main topic common problems",
]
```
### 3. Deep dive
```python
# Follow up on promising results
for result in initial_results:
if is_authoritative(result):
content = WebFetch(url=result.url, prompt="Extract key findings")
facts.append(content)
```
### 4. Verification
- Cross-reference claims across sources
- Check publication dates
- Verify author credentials
- Look for primary sources
## Output format
```markdown
## Research Summary: [Topic]
### Key Findings
1. **Finding 1** - [Source](url)
- Supporting detail
- Supporting detail
2. **Finding 2** - [Source](url)
- Supporting detail
### Consensus
- Points that multiple sources agree on
### Contradictions
- Areas where sources disagree
### Gaps
- Questions that couldn't be answered
### Sources
- [Title](url) - Credibility: High/Medium/Low
```
## Source evaluation
| Indicator | High Credibility | Low Credibility |
| --------- | ------------------------------ | ----------------------- |
| Domain | .gov, .edu, major publications | Unknown, user-generated |
| Author | Named expert, organization | Anonymous, unclear |
| Date | Recent, regularly updated | Outdated, no date |
| Citations | Links to sources | No references |
| Bias | Balanced, factual | Promotional, extreme |
## Examples
**Input:** "Research best auth solutions for SaaS"
**Action:** Search auth providers, compare features, check reviews, summarize
**Input:** "Verify this claim about performance"
**Action:** Find benchmarks, check methodology, cross-reference results