context7-cli

작성자: upstash

ctx7 CLI를 사용하여 라이브러리 문서를 가져오고, AI 코딩 스킬을 관리하며, Context7 MCP를 구성하세요. 사용자가 "ctx7" 또는 "context7"을 언급할 때 활성화됩니다.

npx skills add https://github.com/upstash/context7 --skill context7-cli

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:

npm install -g ctx7@latest

Or run directly without installing:

npx ctx7@latest <command>

What this skill covers

  • Documentation — Fetch current docs for any library. Use when writing code, verifying API signatures, or when training data may be outdated.
  • Skills management — Install, search, suggest, list, remove, and generate AI coding skills.
  • Setup — Configure Context7 MCP for Claude Code / Cursor / OpenCode.

Quick Reference

# Documentation
ctx7 library <name> <query>           # Step 1: resolve library ID
ctx7 docs <libraryId> <query>         # 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 <keywords>         # Search the registry
ctx7 skills suggest                   # Auto-suggest based on project deps
ctx7 skills list                      # List installed skills
ctx7 skills remove <name>             # 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

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:

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

upstash의 다른 스킬

context7-docs
upstash
라이브러리, 프레임워크, SDK, CLI 도구 또는 클라우드 서비스에 대한 최신 문서와 코드 예제를 가져옵니다. 사용자가 특정 항목에 대해 질문할 때마다 사용하세요…
official
context7-mcp
upstash
이 스킬은 사용자가 라이브러리, 프레임워크, API 참조에 대해 묻거나 코드 예제가 필요할 때 사용해야 합니다. 설정 질문, 코드…에 대해 활성화됩니다.
official
ctx7-cli
upstash
ctx7 CLI를 사용하여 라이브러리 문서를 가져오고, AI 코딩 스킬을 관리하며, Context7 MCP를 구성하세요. 사용자가 "ctx7" 또는 "context7"을 언급할 때 활성화됩니다.
official
docs
upstash
Context7에서 최신 문서와 코드 예제를 검색하고 질의하여 모든 프로그래밍 라이브러리나 프레임워크에 대한 정보를 제공합니다. 다음에 의존하는 코드를 작성할 때 사용하세요…
official
documentation-lookup
upstash
훈련 데이터에 의존하지 않고 최신 라이브러리 문서와 코드 예제를 가져옵니다. 라이브러리 이름을 Context7 문서 ID로 변환한 후 설정, 구성 및 API 참조 정보를 조회합니다. 주요 프레임워크 및 라이브러리(React, Vue, Svelte, Next.js, Express, Prisma, Supabase, Tailwind 등)를 지원합니다. 설정 질문, 코드 생성 요청 및 프레임워크 관련 문의에 자동으로 활성화됩니다. 버전 인식 문서와 공식 코드를 반환합니다...
official
find-docs
upstash
Context7 CLI를 사용하여 모든 라이브러리의 최신 문서와 코드 예제를 검색합니다.
official
redis-js
upstash
Upstash Redis JavaScript/TypeScript SDK를 사용하여 서버리스 Redis 작업을 수행합니다. 캐싱, 세션 저장소, 속도 제한, 리더보드, 전체 텍스트 검색 등에 사용합니다.
official
upstash-search-js
upstash
Upstash Search 빠른 시작, 핵심 개념 및 TypeScript SDK 사용법을 다루는 문서 스킬의 진입점입니다. 사용자가 시작 방법을 묻거나…
official