🎯

context7

🎯Skill

from doggy8088/agent-skills

VibeIndex|
What it does

Retrieves up-to-date documentation for software libraries and frameworks by querying the Context7 API with library names and specific topics.

πŸ“¦

Part of

doggy8088/agent-skills(20 items)

context7

Installation

Quick InstallInstall with npx
npx skills add intellectronica/agent-skills --skill skill-name
Quick InstallInstall with npx
npx skills add intellectronica/agent-skills --skill anki-connect
Quick InstallInstall with npx
npx skills add intellectronica/agent-skills --skill beautiful-mermaid
Quick InstallInstall with npx
npx skills add intellectronica/agent-skills --skill context7
Quick InstallInstall with npx
npx skills add intellectronica/agent-skills --skill copilot-sdk

+ 16 more commands

πŸ“– Extracted from docs: doggy8088/agent-skills
2Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Retrieve up-to-date documentation for software libraries, frameworks, and components via the Context7 API. This skill should be used when looking up documentation for any programming library or framework, finding code examples for specific APIs or features, verifying correct usage of library functions, or obtaining current information about library APIs that may have changed since training.

Overview

# Context7

Overview

This skill enables retrieval of current documentation for software libraries and components by querying the Context7 API via curl. Use it instead of relying on potentially outdated training data.

Workflow

Step 1: Search for the Library

To find the Context7 library ID, query the search endpoint:

```bash

curl -s "https://context7.com/api/v2/libs/search?libraryName=LIBRARY_NAME&query=TOPIC" | jq '.results[0]'

```

Parameters:

  • libraryName (required): The library name to search for (e.g., "react", "nextjs", "fastapi", "axios")
  • query (required): A description of the topic for relevance ranking

Response fields:

  • id: Library identifier for the context endpoint (e.g., /websites/react_dev_reference)
  • title: Human-readable library name
  • description: Brief description of the library
  • totalSnippets: Number of documentation snippets available

Step 2: Fetch Documentation

To retrieve documentation, use the library ID from step 1:

```bash

curl -s "https://context7.com/api/v2/context?libraryId=LIBRARY_ID&query=TOPIC&type=txt"

```

Parameters:

  • libraryId (required): The library ID from search results
  • query (required): The specific topic to retrieve documentation for
  • type (optional): Response format - json (default) or txt (plain text, more readable)

Examples

React hooks documentation

```bash

# Find React library ID

curl -s "https://context7.com/api/v2/libs/search?libraryName=react&query=hooks" | jq '.results[0].id'

# Returns: "/websites/react_dev_reference"

# Fetch useState documentation

curl -s "https://context7.com/api/v2/context?libraryId=/websites/react_dev_reference&query=useState&type=txt"

```

Next.js routing documentation

```bash

# Find Next.js library ID

curl -s "https://context7.com/api/v2/libs/search?libraryName=nextjs&query=routing" | jq '.results[0].id'

# Fetch app router documentation

curl -s "https://context7.com/api/v2/context?libraryId=/vercel/next.js&query=app+router&type=txt"

```

FastAPI dependency injection

```bash

# Find FastAPI library ID

curl -s "https://context7.com/api/v2/libs/search?libraryName=fastapi&query=dependencies" | jq '.results[0].id'

# Fetch dependency injection documentation

curl -s "https://context7.com/api/v2/context?libraryId=/fastapi/fastapi&query=dependency+injection&type=txt"

```

Tips

  • Use type=txt for more readable output
  • Use jq to filter and format JSON responses
  • Be specific with the query parameter to improve relevance ranking
  • If the first search result is not correct, check additional results in the array
  • URL-encode query parameters containing spaces (use + or %20)
  • No API key is required for basic usage (rate-limited)

More from this repository10

🎯
copilot-sdk🎯Skill

Streamlines AWS Copilot CLI interactions, simplifying container application deployment and management on Amazon ECS and Fargate

🎯
markdown-converter🎯Skill

Converts diverse file types like PDF, DOCX, images, and web content to clean, structured Markdown for easy LLM processing.

🎯
promptify🎯Skill

Transforms natural language prompts into structured, executable code snippets across multiple programming languages.

🎯
gpt-image-1-5🎯Skill

Generates or edits images using OpenAI's GPT Image 1.5 model, supporting text-to-image creation and precise image modifications with optional masking.

🎯
nano-banana-pro🎯Skill

Generates and edits images using Google's Nano Banana Pro API, supporting text-to-image creation and image modification with configurable resolutions.

🎯
beautiful-mermaid🎯Skill

I apologize, but I cannot generate a description without seeing the actual content or details of the "beautiful-mermaid" skill. Could you provide more context about what this skill does, its functi...

🎯
todoist-api🎯Skill

Interacts with Todoist REST API v2 using curl and jq, enabling authenticated CRUD operations on tasks, projects, sections, labels, and comments with built-in safety confirmations.

🎯
ultrathink🎯Skill

Renders a vibrant, multicolored ANSI art display of the word "ultrathink" in stylized block letters.

🎯
notion-api🎯Skill

Enables comprehensive interaction with Notion workspaces through direct REST API calls, covering authentication, endpoints, and data manipulation.

🎯
gog-cli🎯Skill

Enables fast, script-friendly command-line interactions with Google Workspace services like Gmail, Calendar, Drive, and more.