context7-cli

โดย upstash

ใช้ CLI ctx7 เพื่อดึงเอกสารไลบรารี จัดการทักษะการเขียนโค้ด 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

Skills เพิ่มเติมจาก upstash

context7-docs
upstash
ดึงเอกสารประกอบและตัวอย่างโค้ดที่ทันสมัยสำหรับไลบรารี เฟรมเวิร์ก SDK เครื่องมือ CLI หรือบริการคลาวด์ใดๆ ใช้เมื่อผู้ใช้ถามเกี่ยวกับเฉพาะ…
official
context7-mcp
upstash
ทักษะนี้ควรใช้เมื่อผู้ใช้ถามเกี่ยวกับไลบรารี เฟรมเวิร์ก เอกสารอ้างอิง API หรือต้องการตัวอย่างโค้ด เปิดใช้งานสำหรับคำถามเกี่ยวกับการตั้งค่า โค้ด…
official
ctx7-cli
upstash
ใช้ CLI ctx7 เพื่อดึงเอกสารไลบรารี จัดการทักษะการเขียนโค้ด AI และกำหนดค่า Context7 MCP เปิดใช้งานเมื่อผู้ใช้พูดถึง "ctx7" หรือ "context7"...
official
docs
upstash
ดึงข้อมูลและค้นหาเอกสารประกอบและตัวอย่างโค้ดที่ทันสมัยจาก Context7 สำหรับไลบรารีหรือเฟรมเวิร์กการเขียนโปรแกรมใดๆ ใช้เมื่อเขียนโค้ดที่ขึ้นอยู่กับ…
official
documentation-lookup
upstash
ดึงเอกสารไลบรารีและตัวอย่างโค้ดล่าสุด แทนการพึ่งพาข้อมูลฝึกฝน แก้ไขชื่อไลบรารีเป็นรหัสเอกสาร Context7 จากนั้นค้นหาข้อมูลการตั้งค่า การกำหนดค่า และเอกสารอ้างอิง 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