tiangolo/library-skills
Library Agent Skills
What it solves
It prevents AI agents from using outdated or hallucinated code patterns by providing a way to install official, up-to-date "skills" provided by library authors. This ensures that agents have access to the latest features and correct usage patterns of the libraries installed in a project, rather than relying on old training data.
How it works
The tool scans a project's dependencies to identify installed libraries that provide official AI skills. It then installs these skills as symbolic links (or copies) into a target directory (such as .agents/skills or .claude/skills). Because these are symlinks to the library's own files, the skills are automatically updated whenever the library itself is updated.
Who it’s for
Developers who use AI agents (like Claude Code) to help them write code and want to ensure the agents are using the latest official patterns for the libraries they areve using.
Highlights
- Automatic Syncing: Skills are linked to the library version, so updating the library automatically updates the agent's knowledge.
- Cross-Language Support: Available as a Python package (via
uvx) and a JavaScript/TypeScript package (via npx).
- Agent-Neutral Targets: Defaults to
.agents/skills but supports specific targets like .claude/skills for Claude Code.
- Safe Management: Only removes managed symlinks, leaving hand-authored skill directories untouched.
Related
- Project
steipete/agent-scriptsA centralized management system for sharing AI agent instructions, reusable skills, and helper scripts across local workspaces via symlink synchronization.
- Project
aiskillstore/marketplaceAn open-source marketplace repository for AI agent skills, providing a secure distribution system and CLI for adding capabilities to tools like Claude Code and Codex.
- Project
mxyhi/ok-skillsOK Skills is a library of 31 ready‑to‑use *skill packs* for AI coding agents (Codex, Claude Code, Cursor, etc.). Each skill lives in its own directory with a `SKILL.md` that tells the agent how to run the underlying script (e.g., browser automation, docs lookup, planning, design). Install by cloning into `~/.agents/skills` (or the Autohand equivalent), copy the `CLAUDE_AGENTS.md` sections into your agent’s config, and then ask the agent to “Use <skill‑name> …”. The repo provides categories such as Research, Planning, Automation, Frontend, and Utilities, and serves developers who want portable, repeatable AI‑agent capabilities instead of ad‑hoc prompts.
- Project
xingkongliang/skills-managerSkills Manager is a cross‑platform desktop and CLI tool for collecting, organising, and deploying AI‑agent skill packages (prompt‑code bundles) across many coding assistants. It offers a unified library, marketplace, presets, global/project workspaces, multi‑tool sync, Git‑backed backup, and agent‑aware management, all built with React/Tauri (frontend) and Rust/SQLite (backend).
- Project
kangarooking/kangarooking-skillsA collection of structured, open-source Agent Skills compatible with the Agent Skills standard, providing reusable workflows for content creation, image generation, and AI project engineering.