skill/depth-search/SKILL.md
Deep multi-source research combining academic MCPs (arxiv, semantic-scholar, paper-search, deepwiki), Exa semantic search, and local ~/.topos knowledge base. Use for comprehensive research requiring multiple sources. NEVER fall back to web_search - ask user for help instead.
npx skillsauth add Centaurioun/osteogenesis_imperfecta depth-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Comprehensive multi-source research skill. Searches across academic databases, semantic web search, and local knowledge before asking the user for help.
Execute searches in this order, using parallel subagents where possible:
Search ~/.topos directory first for existing research, notes, and cached data:
glob and Grep to find relevant files.md, .org, .jl, .py, .json filesskills/, archived/, Gay.jl/, etc.Launch parallel subagents to search all 4 academic sources:
| MCP | Tools | Best For |
|-----|-------|----------|
| arxiv | search_papers, get_paper, download_paper | Preprints, CS/physics/math papers |
| semantic-scholar | paper_relevance_search, paper_details, paper_citations | Citation analysis, author profiles |
| paper-search | search_arxiv, search_pubmed, search_biorxiv, etc. | Multi-source aggregation |
| deepwiki | read_wiki_structure, read_wiki_contents, ask_question | GitHub repo documentation |
Use Exa MCP for high-quality web search:
web_search_exa - Semantic web searchcrawling_exa - Extract web contentcompany_research_exa - Company researchdeep_researcher_start / deep_researcher_check - Deep research tasksIf all sources fail to find what's needed:
web_search - it's basic keyword matching onlyweb_search as a fallback - it's not equivalent to Exaweb_search in Task subagents - use Exa tools insteadUser: "Find papers on world models for LLMs"
1. Search ~/.topos for existing notes/papers
2. Launch 4 parallel Task subagents:
- arxiv: search_papers("world models LLM")
- semantic-scholar: paper_relevance_search("world models language models")
- paper-search: search across all sources
- deepwiki: check relevant GitHub repos
3. If needed, use Exa: web_search_exa("world models LLM research")
4. Synthesize results from all sources
5. If still not found: ask user for clarification
When searching academic sources, use this pattern:
Launch 4 parallel Task subagents:
- Task 1: Use arxiv MCP to search for [query]
- Task 2: Use semantic-scholar MCP to search for [query]
- Task 3: Use paper-search MCP to search for [query]
- Task 4: Use deepwiki MCP to find related repos/docs
❌ web_search as fallback when Exa fails
❌ Single-source search when multiple are available
❌ Skipping local ~/.topos search
❌ Guessing answers without exhausting sources
❌ Sequential searches when parallel is possible
✅ Search ~/.topos first for cached knowledge
✅ Parallel subagents for academic MCPs
✅ Exa for semantic web search
✅ Ask user when sources are exhausted
✅ Synthesize results from multiple sources
This skill connects to the K-Dense-AI/claude-scientific-skills ecosystem:
algorithms: 19 citations in bib.duckdbThis skill connects to Software Design for Flexibility (Hanson & Sussman, 2021):
Concepts: autonomous agent, game, synthesis
depth-search (+) + SDF.Ch10 (+) + [balancer] (+) = 0
Skill Trit: 1 (PLUS - generation)
Adventure games synthesize techniques. This skill integrates multiple patterns.
This skill maps to Cat# = Comod(P) as a bicomodule in the equipment structure:
Trit: 0 (ERGODIC)
Home: Prof
Poly Op: ⊗
Kan Role: Adj
Color: #26D826
The skill participates in triads satisfying:
(-1) + (0) + (+1) ≡ 0 (mod 3)
This ensures compositional coherence in the Cat# equipment structure.
tools
Automated generation of baseline characteristics tables (Table 1) for clinical research papers.
development
Statistical models library for Python. Use when you need specific model classes (OLS, GLM, mixed models, ARIMA) with detailed diagnostics, residuals, and inference. Best for econometrics, time series, rigorous inference with coefficient tables. For guided statistical test selection with APA reporting use statistical-analysis.
development
Configure and manage - Calculate statistical significance calculator operations. Auto-activating skill for Data Analytics. Triggers on: statistical significance calculator, statistical significance calculator Part of the Data Analytics skill category. Use when working with statistical significance calculator functionality. Trigger with phrases like "statistical significance calculator", "statistical calculator", "statistical".
development
Statistical test selection, assumption checking, and APA-formatted reporting. Use when analyzing experimental results or writing results sections.