llm/skills is a Composer plugin that helps teams distribute AI coding instructions as package dependencies. Package maintainers can ship instruction bundles (called Skills) containing markdown files with conventions, recipes, and best practices. Developers install the plugin and sync these bundles into their projects where AI coding assistants can read them. The plugin includes safety features like a trust system (only copying from explicitly allowed packages), conflict detection (preventing duplicate skill names), and non-destructive merging (preserving user files). It supports multiple AI tools by creating mirrored directories and can run automatically or on-demand.
How It Works
You've started using AI coding tools and realize your team needs consistent instructions for things like code style, documentation, and workflows.
With one command, you add the plugin to your development tools. It quietly watches your project without getting in your way.
For safety, the plugin only copies instructions from packages you explicitly allow. You add your team's internal skills and any trusted external sources to your project settings.
With a single command, all the instruction bundles from your trusted packages are gathered into one place. Your AI assistant can now read them.
Skills update automatically in the background whenever you install or update packages
You run the sync command whenever you want to refresh your skills
A built-in command shows you every skill you have, which ones are up to date, and which packages they came from.
Your coding assistant automatically learns your team's conventions, code style, and best practices. Everyone gets consistent help without repetitive setup.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.