Split context7 concerns into two skills: - using-context7 (policy, every-time): when to call, how to query well - setup-context7 (infrastructure, one-time): install plugin, inject API key, clean manual MCP entries, with confirmation gates setup-context7 reuses an existing CONTEXT7_API_KEY by searching, in order: ~/.claude/settings.json → ~/.claude.json (top-level + project-scoped) → ~/.claude/settings.local.json → env. Asks the user only if nothing found. Cross-platform (paths identical on Win/Linux/macOS; only JSON validator differs). Phase-2 confirmation gate before any write; per-edit JSON validation; rollback procedure documented. using-context7 gets a small Prerequisites section pointing at setup-context7 when MCP tools are missing. Bonus fix: scripts/build.sh PS multi-arg bug. Comma-joined -Names didn't split into [string[]] when build.ps1 was invoked via -File. Now the bash side loops one PS invocation per skill. Wiki: extended .wiki/concepts/context7-setup.md with the design rationale (why split policy from setup) — template for future "X plugin + how to use X" pairs. index.md and log.md updated. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1.1 KiB
1.1 KiB
Wiki Index
Catalog of all wiki pages. One line per page, organized by type. Updated on every ingest / new page.
Overview
- overview.md — what claude-skills is, layout, how to navigate
Entities
Concepts
- active-platform-decision.md — why
active-platformis a skill (not a memory entry); why default = Windows; how it's wired intoproject-bootstrap - build-notes.md — why
build.ps1exists alongsidebuild.sh; PS 5.1 backslash-in-zip gotcha; how to extract a.skill - context7-setup.md — switched context7 from manual MCP entries to the official plugin; API key in
.mcp.jsonas--api-key; now also captured assetup-context7skill (one-time install/migrate flow with key discovery) - repo-layout.md — flat
skills/, committeddist/, bash + PowerShell scripts; install model - wiki-realignment.md — fixing
project-bootstrapto create the Karpathy-canonical wiki layout