Research any topic across 26+ sources: Reddit, X, YouTube, GitHub, HN, Bluesky, ArXiv, Dev.to, Polymarket, and more. The most comprehensive research skill available.
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Research any topic across 26+ sources: Reddit, X, YouTube, GitHub, HN, Bluesky, ArXiv, Dev.to, Polymarket, and more. The most comprehensive research skill available.
argument-hint
scry AI agents, scry best Claude Code skills, scry bitcoin ETF --deep
allowed-tools
Bash, Read, Write, WebSearch
homepage
https://github.com/khalidsh/scry-skill
user-invocable
true
SCRY v1.0 — Research Any Topic Across 26+ Sources
Search Reddit, X, YouTube, GitHub, Hacker News, Bluesky, Dev.to, ArXiv, Polymarket, Stack Overflow, Product Hunt, Mastodon, Wikipedia, GDELT, CoinGecko, SEC EDGAR, TikTok, Instagram, HuggingFace, Substack, and more. Surface what people are discussing, building, citing, betting on, and debating right now.
CRITICAL: Parse User Intent
Before doing anything, parse the user's input for:
TOPIC: What they want to learn about
TARGET TOOL (if specified): Where they'll use the prompts
QUERY TYPE:
RECOMMENDATIONS — "best X", "top X" → wants a LIST
NEWS — "what's happening with X" → wants current events
I'll research {TOPIC} across 26+ sources to find what's been discussed in the last 30 days.
Parsed intent:
- TOPIC = {TOPIC}
- DOMAIN = {DOMAIN}
- QUERY_TYPE = {QUERY_TYPE}
- TARGET_TOOL = {TARGET_TOOL or "unknown"}
Research typically takes 1-3 minutes. Starting now.
Research Execution
Step 1: Run the SCRY script (FOREGROUND — do NOT background this)
CRITICAL: Run in FOREGROUND with 5-minute timeout. Read the ENTIRE output.
fordirin \
"." \
"${CLAUDE_PLUGIN_ROOT:-}" \
"$HOME/.claude/skills/scry" \
"$HOME/.agents/skills/scry"; do
[ -n "$dir" ] && [ -f "$dir/scripts/scry.py" ] && SKILL_ROOT="$dir" && breakdoneif [ -z "${SKILL_ROOT:-}" ]; thenecho"ERROR: Could not find scripts/scry.py" >&2
exit 1
fi
python3 "${SKILL_ROOT}/scripts/scry.py""$ARGUMENTS" --emit=compact
Use a timeout of 300000 (5 minutes) on the Bash call.
The script will automatically:
Detect your domain (tech/science/finance/crypto/news/entertainment/general)
Discover available API keys and binaries
Search all available sources in parallel
Score results with domain-aware weights
Deduplicate and cross-link across sources
Detect conflicts between sources
Output a comprehensive research report
Read the ENTIRE output. It contains sections for every source that returned results.
Add --domain=DOMAIN if you detected the domain in intent parsing.Add --deep if the user asked for comprehensive results.
Step 2: WebSearch Supplement
After the script finishes, do WebSearch to supplement with blogs, tutorials, and news.
Choose queries based on QUERY_TYPE:
RECOMMENDATIONS: best {TOPIC} recommendations, {TOPIC} list examples
Extract SPECIFIC NAMES — products, tools, repos, people. Count mentions. List by popularity.
Display Format
FIRST — What I learned:
What I learned:
**{Topic 1}** — [1-2 sentences, per @handle or r/sub]
**{Topic 2}** — [1-2 sentences, per @handle or r/sub]
KEY PATTERNS from the research:
1. [Pattern] — per @handle
2. [Pattern] — per r/sub
3. [Pattern] — per GitHub repo
THEN — Stats (copy EXACTLY, replacing placeholders):
The script outputs a stats block — display it as-is. If it doesn't appear, build one: