supplementary-searchlisted
Install: claude install-skill kennethkhoocy/legal-scholarship-skills
# Supplementary Search (Multi-Source)
Search additional academic sources for working papers, citation chains,
and forthcoming articles that the primary search engines may miss.
**Input**: a research query string, optionally seed DOIs for citation chaining
**Output**: `<stem>.ris` + `<stem>.json` (same schema as Undermind/Scholar Labs)
This is **Stage 4** of a lit review pipeline. Output can be merged with
Stages 1-2 (Undermind, Scholar Labs) for dedup and screening.
## Quick Start
```bash
# Search all sources
python scripts/supplementary_search.py "corporate governance regulation" -o results.json --all
# Just SSRN and NBER
python scripts/supplementary_search.py "voting rules" -o results.json --ssrn --nber
# Citation chaining from prior results
python scripts/supplementary_search.py "voting rules" -o results.json \
--citation-chain --seeds-from undermind_results.json --top-seeds 20
# Forthcoming papers with caching
python scripts/supplementary_search.py "shareholder activism" -o results.json --forthcoming --cache
```
## Prerequisites
```bash
pip install requests beautifulsoup4 anthropic
```
## API Keys
- `SEARCHAPI_API_KEY` — required for SSRN, HeinOnline, and forthcoming journal searches
(uses SearchAPI.io's Google Scholar engine). Get one at searchapi.io.
- `ANTHROPIC_API_KEY` — required for query condensation (uses Claude Sonnet).
Already needed for other pipeline stages.
## Source Flags
| Flag | Source | Method |
|------|--------|--------|
| `--scholar`