# Context7 Cli > Usa el CLI ctx7 para obtener documentación de librerías, gestionar skills de codificación con IA y configurar el MCP de Context7. Fuente: https://skillsagentes.com/skills/upstash/context7/context7-cli Markdown: https://skillsagentes.com/skills/upstash/context7/context7-cli.md Repositorio: https://github.com/upstash/context7 Autor: upstash Licencia: MIT Actualizado: el mes pasado Coste de contexto: 72 tok instalada, 735 tok al activarse, 3.6k tok con todos los archivos del bundle Bundle: 4 archivos, 14 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add upstash/context7 --skill context7-cli --agent claude-code # Cursor npx -y skills add upstash/context7 --skill context7-cli --agent cursor # Codex npx -y skills add upstash/context7 --skill context7-cli --agent codex # Gemini CLI npx -y skills add upstash/context7 --skill context7-cli --agent gemini # Windsurf npx -y skills add upstash/context7 --skill context7-cli --agent windsurf # Cline npx -y skills add upstash/context7 --skill context7-cli --agent cline ``` ## Qué hace - Obtiene documentación actualizada de cualquier librería en dos pasos: resolver el ID (ctx7 library) y consultar docs (ctx7 docs) - Instala, busca, sugiere, lista y elimina skills de codificación con IA desde un registro - Configura el servidor MCP de Context7 para Claude Code, Cursor u OpenCode ## Cuándo usarla - El usuario menciona 'ctx7' o 'context7' - Necesita documentación actual de una librería - Quiere instalar, buscar o generar skills de codificación con IA ## Qué la activa - "Busca la documentación de React con ctx7" - "Instala skills desde /anthropics/skills con ctx7" - "Configura el MCP de Context7 en mi editor" ## Antes de instalar - Requiere `npm install -g ctx7@latest` o npx; `ctx7 setup` y `skills generate` requieren login o CONTEXT7_API_KEY. - Necesita en el PATH: npm, npx ## Archivos - SKILL.md — 3 KB - references/docs.md — 5 KB - references/setup.md — 2 KB - references/skills.md — 4 KB ## SKILL.md Reproducido tal cual desde upstash/context7 bajo MIT. Esta sección es el documento original y está en inglés. # ctx7 CLI The Context7 CLI does three things: fetches up-to-date library documentation, manages AI coding skills, and sets up Context7 MCP for your editor. Make sure the CLI is up to date before running commands: ```bash npm install -g ctx7@latest ``` Or run directly without installing: ```bash npx ctx7@latest ``` ## What this skill covers - **[Documentation](references/docs.md)** — Fetch current docs for any library. Use when writing code, verifying API signatures, or when training data may be outdated. - **[Skills management](references/skills.md)** — Install, search, suggest, list, remove, and generate AI coding skills. - **[Setup](references/setup.md)** — Configure Context7 MCP for Claude Code / Cursor / OpenCode. ## Quick Reference ```bash # Documentation ctx7 library # Step 1: resolve library ID ctx7 docs # Step 2: fetch docs # Skills ctx7 skills install /owner/repo # Install from a repo (interactive) ctx7 skills install /owner/repo name # Install a specific skill ctx7 skills search # Search the registry ctx7 skills suggest # Auto-suggest based on project deps ctx7 skills list # List installed skills ctx7 skills remove # Uninstall a skill ctx7 skills generate # Generate a custom skill with AI (requires login) # Setup ctx7 setup # Configure Context7 MCP (interactive) ctx7 login # Log in for higher rate limits + skill generation ctx7 whoami # Check current login status ``` ## Authentication ```bash ctx7 login # Opens browser for OAuth ctx7 login --no-browser # Prints URL instead of opening browser ctx7 logout # Clear stored tokens ctx7 whoami # Show current login status (name + email) ``` Most commands work without login. Exceptions: `skills generate` always requires it; `ctx7 setup` requires it unless `--api-key` or `--oauth` is passed. Login also unlocks higher rate limits on docs commands. Set an API key via environment variable to skip interactive login entirely: ```bash export CONTEXT7_API_KEY=your_key ``` ## Common Mistakes - Library IDs require a `/` prefix — `/facebook/react` not `facebook/react` - Always run `ctx7 library` first — `ctx7 docs react "hooks"` will fail without a valid ID - Repository format for skills is `/owner/repo` — e.g., `ctx7 skills install /anthropics/skills` - `skills generate` requires login — run `ctx7 login` first ## Dónde encaja - Categoría: [Herramientas para desarrolladores](https://skillsagentes.com/categorias/herramientas-desarrollo.md) — Skills que cambian cómo tu agente escribe, revisa y despliega código. - Creador: [upstash](https://skillsagentes.com/creators/upstash.md) — 15 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Find Docs](https://skillsagentes.com/skills/upstash/context7/find-docs.md): Recupera documentación, referencias de API y ejemplos de código actualizados para cualquier tecnología de desarrollo, usando el CLI de Context7. - [Context7 Mcp](https://skillsagentes.com/skills/upstash/context7/context7-mcp.md): Se usa cuando el usuario pregunta sobre librerías, frameworks o referencias de API, o necesita ejemplos de código. Se activa con menciones de React, Vue, Next.js, Prisma, Supabase, etc. - [Context7 Docs](https://skillsagentes.com/skills/upstash/context7/context7-docs.md): Obtiene documentación y ejemplos de código actualizados para cualquier librería, framework, SDK, CLI o servicio cloud, incluso los conocidos. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)