Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    conarylabs

    context7

    conarylabs/context7
    Research
    3
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Look up external library documentation using Context7 to get current API references instead of guessing from training data.

    SKILL.md

    Context7: External Library Documentation

    Use Context7 to look up current library APIs instead of guessing from training data.

    When to Use

    1. Implementing with external libraries - Check current API before writing code
    2. Debugging library errors - Verify correct usage patterns
    3. User asks "how do I use X" - Get up-to-date examples
    4. Uncertain about library API - Don't guess, look it up
    5. Library version matters - Context7 has version-specific docs

    Workflow

    resolve-library-id(libraryName="tokio", query="async runtime spawn tasks")
    query-docs(libraryId="/tokio-rs/tokio", query="how to spawn async tasks")
    

    Always call resolve-library-id first to get the correct library ID, then query-docs with a specific question.

    When NOT to Use

    • Standard library features (Rust std, Python builtins, etc.)
    • Confident in the API from recent experience
    • Simple operations with well-known patterns

    Example

    User asks about async file reading with tokio:

    1. resolve-library-id(libraryName="tokio", query="async file reading")
    2. query-docs(libraryId="/tokio-rs/tokio", query="async file reading tokio::fs")
    3. Use the returned docs to write correct code
    Recommended Servers
    Context7
    Context7
    Exa Search
    Exa Search
    Ref
    Ref
    Repository
    conarylabs/mira
    Files