From library-skills
Use when starting work in a Python or JS/TS project to pull in up-to-date, official skills shipped by the project's installed libraries (FastAPI, Streamlit, and others). Keeps Claude's knowledge in sync with the actual installed library version, not its training cutoff. Run once per project, or after a dependency upgrade.
npx claudepluginhub joaquincampo/my-plugins --plugin library-skillsThis skill is limited to using the following tools:
`tiangolo/library-skills` scans the current project's installed dependencies and pulls in any **official agent skills** the libraries ship with themselves. Skills are written into `.claude/skills/` (with `--claude`) or `.agents/` (default), as symlinks back into the installed packages, so they update automatically when you bump the library.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Creates SEO content outlines, topic clusters, calendars, and identifies gaps. Use proactively for content strategy and planning.
Share bugs, ideas, or general feedback.
tiangolo/library-skills scans the current project's installed dependencies and pulls in any official agent skills the libraries ship with themselves. Skills are written into .claude/skills/ (with --claude) or .agents/ (default), as symlinks back into the installed packages, so they update automatically when you bump the library.
Skip if: the project has no installed dependencies (plain scratch dir), or you're already fluent in the library's current API.
Python project:
uvx library-skills --claude
JavaScript / TypeScript project:
npx library-skills --claude
The CLI scans installed deps, asks which skills to install, and writes symlinks under .claude/skills/. Pass --claude — without it, skills go to .agents/, which Claude Code does not auto-load.
Skills are picked up on the next Claude Code session restart. Verify:
ls .claude/skills/