agentsclimarketplace

Research

Skill VRIL-LABS/skill-jam/skills/core-collections/spellbook-master/spellbook-master/skills/research

Welcome to the skill-jam β˜„οΈπŸ€

Install
npx -y skills add VRIL-LABS/skill-jam --skill research

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Web research, multi-AI delegation, and multi-perspective validation. /research [query], /research delegate [task], /research thinktank [topic]. Triggers: "search for", "look up", "research", "delegate", "get perspectives", "web search", "find out", "investigate", "introspect", "session analysis", "check readwise", "saved articles", "reading list", "highlights", "what are people saying", "X search", "social sentiment", "trending".

SKILL.md

6.4 KB, as published. Nobody here has run it

Research

Retrieval-first research, multi-AI orchestration, and expert validation.

Absorbed Skills

This skill consolidates: web-search, delegate, thinktank, introspect.

Routing

Explicit sub-capability (user names one)

If first argument matches a keyword, route directly to that reference:

KeywordReference
web-search, web-deep, web-news, web-docsreferences/web-search.md
delegatereferences/delegate.md
thinktankreferences/thinktank.md
introspectreferences/introspect.md
readwisereferences/readwise.md
xaireferences/xai-search.md

No sub-capability (default): MANDATORY PARALLEL FANOUT

You MUST fan out to multiple sources. A single WebSearch is NOT research.

Research means gathering signal from many vantage points simultaneously. WebSearch alone is a lookup, not research. The whole point of this skill is multi-source triangulation.

REQUIRED: Launch ALL of these in a single message (parallel Agent/Bash calls):

  1. Exa search β€” Bash: curl -s https://api.exa.ai/search -H "x-api-key: $EXA_API_KEY" ... See references/exa-tools.md for request format. WebSearch is fallback ONLY if curl fails.
  2. Thinktank β€” Run the native research workflow: Bash: thinktank research "$QUERY" --output /tmp/thinktank-out --json Add --paths ... when local files or directories should be included as context.
  3. xAI / social pulse β€” Bash: curl -s https://api.x.ai/v1/responses -H "Authorization: Bearer $XAI_API_KEY" ... Model MUST be grok-4.20-beta-latest-non-reasoning (only grok-4 supports tool use). See references/xai-search.md for request format. Skip ONLY for purely technical/code queries.
  4. Codebase β€” Grep/Glob for what the project already does (skip only if query is unrelated to codebase)

Then produce a sourced report using the mandatory structure below.

Report Format (mandatory for all default fanout runs)

Every research report MUST have one labeled section per source that ran, followed by a synthesis. Omit a section only if that source was explicitly skipped β€” and state why it was skipped in the Synthesis section.

## Exa (neural search)
[Findings with inline URLs. What did Exa specifically surface?]

## xAI / Grok ([web_search | x_search | both])
[Findings with citations from response.citations. What did Grok surface?
For X Search: quotes or paraphrases from X posts, authors, dates.]

## Thinktank (multi-model synthesis)
[What did the thinktank consensus say? Note any model disagreements.]

## Codebase
[What relevant patterns, implementations, or prior art exist locally?
"None found" is a valid answer β€” write it explicitly.]

## Synthesis
[Consensus across sources. Conflicts or contradictions between them.
Recommendations grounded in the evidence above. Every claim cites a source.]

Discipline rule: if a section is missing, you either skipped that tool (state why) or you failed to run it (go back and run it). A report that collapses all sources into one unlabeled blob has failed the fanout goal. Readers must be able to see what each tool contributed independently.

Narrow to a single source ONLY when:

  • The user explicitly names one (e.g., "/research web-search [query]")
  • It's a version/fact lookup (e.g., "what version is X?")

If you catch yourself about to return results from only WebSearch β€” STOP. That means you skipped the fanout. Go back and launch the other sources.

Use When

  • Before implementing any system >200 LOC (reference architecture search)
  • Before choosing a library, framework, or approach (current best practices)
  • When training data may be stale (model releases, API changes, deprecations)
  • When you need to verify a fact before asserting it
  • When the user asks about something outside the codebase
  • During /groom architecture critique (reference implementations)
  • During /shape technical exploration (how others solve this)
  • During /build understand step (existing patterns and examples)
  • When another skill says "web search first" or "research before implementing"

Decision Framework

If you're about to assert something from training data that could be wrong, invoke /research web-search first. The cost of a search is negligible; the cost of hallucination is high.

This applies especially to:

  • Model names and versions (stale within months)
  • Library APIs and best practices (change with major versions)
  • Pricing, availability, feature comparisons
  • Security advisories, CVEs, deprecation notices

Provider Routing

Query TypePrimary ProviderWhy
Code examples, reference implementationsExa (code context)Finds actual code, not blog posts
Academic papers, formal specsExa (search)Strong academic indexing
Library/framework docsContext7Semantic doc search
Current events, model releasesExa (with recency filter)Real-time indexing
Social sentiment, public discourse, trendingxAI X SearchReal-time X/Twitter data
Web pages with image/video analysisxAI Web SearchGrounded web + multimodal
General knowledge fallbackWebSearch / BraveBroad coverage

Exa-first for code and technical content. xAI for social/real-time pulse. Default to Exa unless the query is clearly better suited to another provider. Use xAI X Search for "what are people saying about", sentiment, discourse, trending topics. Use xAI Web Search when you need grounded web results with optional image understanding. See references/xai-search.md for API details.

Anti-Patterns

  • Asserting model versions from training data without searching
  • Using WebSearch for code examples (Exa code context is better)
  • Skipping research because "I'm pretty sure" (you're not)
  • Research without citations (every claim needs a URL)

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.