From context7-skills
Use when managing Context7 CLI skills with npx ctx7 (search, install, list, remove, info).
npx claudepluginhub narumiruna/context7-skills-skill --plugin context7-skillsThis skill uses the workspace's default tool permissions.
This skill **must directly execute** Context7 CLI commands for managing skills.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
This skill must directly execute Context7 CLI commands for managing skills.
Printing commands without execution is forbidden.
Only the following commands are permitted (per npx ctx7 skills --help):
npx ctx7 skills search|snpx ctx7 skills install|inpx ctx7 skills list|lsnpx ctx7 skills remove|rmnpx ctx7 skills infoAnything outside this list is out of scope and prohibited.
Execution rules apply only after required permissions (if any) are granted.
npx ctx7.skills / skill namespace is mandatory.install may include --all; no other install options are allowed.Network-dependent commands (e.g., search, info, remote install) MUST NOT be executed unless the execution environment explicitly grants outbound network permission.
Requesting environment permission is not a user confirmation step and not a request for additional user input.
If a command is network-dependent:
If the user explicitly requested a network-dependent command and no extra input is needed, proceed to the permission request immediately without asking for additional confirmation.
If execution fails with a network error (e.g., fetch failed, DNS, timeout), treat it as an environment/permission limitation, not a command error. Do not retry unless the environment explicitly grants permission.
Valid target flags (apply only where supported by the command):
--global--claude — .claude/skills/--cursor — .cursor/skills/--codex — .codex/skills/--opencode — .opencode/skills/--amp — .agents/skills/--antigravity — .agent/skills/If more than one target is requested, STOP and request clarification.
After executing npx ctx7 skills search|s ... successfully:
… +N lines) and the output contains only summary lines (e.g., Found N) without entries.search.After showing numbered search results:
k to select a skill to install.k, extract from the selected entry:
skill_namerepository (as shown in the entry)After a valid selection and if the user did not already specify install options, prompt the user to choose exactly one install target as a numbered list:
--claude (.claude/skills/)--cursor (.cursor/skills/)--codex (.codex/skills/)--opencode (.opencode/skills/)--amp (.agents/skills/)--antigravity (.agent/skills/)--global (global)The user responds with a number t. Map t to the corresponding target flag.
--all MUST NOT be used when installing a single selected skill.
npx ctx7 skills install|i <repository> <skill_name> <target_flag>| Intent | Executed Command |
|---|---|
| Search | `npx ctx7 skills search |
| Install | `npx ctx7 skills install |
| List | `npx ctx7 skills list |
| Remove | `npx ctx7 skills remove |
| Repo info | npx ctx7 skills info <repository> |
npx ctx7 skills search pytorch vision
npx ctx7 skills install /anthropics/skills uv --claude
npx ctx7 skills install /anthropics/skills --all --codex
npx ctx7 skills list --cursor
npx ctx7 skills info /anthropics/skills
skills / skill<repository> is mandatory for install and info.[skill] is optional; omission triggers interactive selection unless --all is used.list does not support filtering.fetch failed) indicate environment/permission limits, not a command syntax issue.