# vercel-labs/skills

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/vercel-labs-skills).**

6,326 stars · 534 forks · TypeScript

## Links

- GitHub: https://github.com/vercel-labs/skills
- Homepage: https://skills.sh
- awesome-repositories: https://awesome-repositories.com/repository/vercel-labs-skills.md

## Description

Skills is a command-line tool for managing reusable instruction sets, called skills, that configure the behavior of AI coding agents. It provides a versioned registry of agent prompts that can be discovered, installed, updated, and removed through a CLI interface, with skills stored as declarative configuration files injected directly into a project's file system.

The tool supports the full lifecycle of agent skill management, including searching a public registry by keyword, browsing a leaderboard of community-contributed skills, inspecting remote repositories before installation, and generating starter templates for creating new skills. Skills can be installed at a project scope to avoid global namespace pollution, and the system supports deterministic installations and updates through its versioned catalog.

The project includes a CLI-driven package management approach that handles registry lookup, download, and installation, with the ability to use a remote skill without writing any files by generating a prompt and optionally launching a supported coding agent.

## Tags

### Artificial Intelligence & ML

- [Prompt Registries](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-registries.md) — Maintains a versioned catalog of reusable agent prompts that can be discovered, installed, and updated.
- [Agent Skill Catalogs](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-skill-catalogs.md) — Maintains a versioned catalog of reusable agent prompts for deterministic installations and updates.
- [Skill Lifecycle Management](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-skill-management/skill-storage/skill-lifecycle-management.md) — Manages the full lifecycle of agent skills through search, install, update, and removal commands.
- [Agent Skill Registries](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-skill-registries.md) — Resolves agent prompts by querying a public registry of reusable skill definitions at install time.
- [Skill Installation](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-skill-frameworks/skill-installation.md) — Installs reusable instruction sets from a repository into coding agents. ([source](https://cdn.jsdelivr.net/gh/vercel-labs/skills@main/README.md))
- [File-System Injections](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-skill-frameworks/skill-installation/file-system-injections.md) — Injects installed skill prompts directly into the project's local file system as configuration files.
- [Prompt Configuration Files](https://awesome-repositories.com/f/artificial-intelligence-ml/declarative-agent-schemas/prompt-configuration-files.md) — Stores agent behavior as declarative configuration files that define prompts without imperative code.
- [Remote Installations](https://awesome-repositories.com/f/artificial-intelligence-ml/instructional-prompting/instruction-set-packaging/remote-installations.md) — Downloads reusable instruction sets from remote repositories into coding agent directories. ([source](https://cdn.jsdelivr.net/gh/vercel-labs/skills@main/README.md))
- [Prompt Installations](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-registries/prompt-installations.md) — Installs reusable agent prompts from a public registry into a project via CLI.
- [Skill Search Engines](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-skill-management/skill-retrieval/skill-search-engines.md) — Queries a registry by keyword or interactively to find relevant instruction sets. ([source](https://cdn.jsdelivr.net/gh/vercel-labs/skills@main/README.md))
- [Registry Browsing](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-skill-registries/registry-browsing.md) — Ships a browsing interface for discovering available agent prompts in the registry. ([source](https://skills.sh/docs))
- [Installed Skills Listings](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-skill-frameworks/skill-installation/installed-skills-listings.md) — Lists all installed agent skills, optionally filtered by coding agent. ([source](https://cdn.jsdelivr.net/gh/vercel-labs/skills@main/README.md))
- [Project-Scoped Installations](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-skill-frameworks/skill-installation/project-scoped-installations.md) — Installs agent skills within a project's local scope to prevent global namespace pollution.
- [Skill Updates](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-skill-frameworks/skill-installation/skill-updates.md) — Refreshes installed skills to their latest versions with scope auto-detection. ([source](https://cdn.jsdelivr.net/gh/vercel-labs/skills@main/README.md))
- [Skill Removals](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-skill-frameworks/skill-removals.md) — Deletes specified skills from coding agents with scope and targeting options. ([source](https://cdn.jsdelivr.net/gh/vercel-labs/skills@main/README.md))

### Development Tools & Productivity

- [Skill Versioning Systems](https://awesome-repositories.com/f/development-tools-productivity/version-management/agent-versioning/skill-versioning-systems.md) — Provides deterministic installations and updates through a versioned catalog of reusable agent instruction sets.
- [CLI-Driven Installations](https://awesome-repositories.com/f/development-tools-productivity/windows-installation-utilities/cli-driven-installations.md) — Manages skill lifecycle through a CLI that handles registry lookup, download, and installation.
- [Leaderboard Browsing](https://awesome-repositories.com/f/development-tools-productivity/automation-skills/skill-discovery/leaderboard-browsing.md) — Provides a leaderboard interface for discovering community-contributed agent skills. ([source](https://skills.sh/docs))

### DevOps & Infrastructure

- [Declarative Configuration Files](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/file-based-configuration/configuration-file-loading/declarative-configuration-files.md) — Stores agent prompts as declarative configuration files defining behavior without imperative code.

### Software Engineering & Architecture

- [Local Project](https://awesome-repositories.com/f/software-engineering-architecture/environment-isolation/local-project.md) — Installs skills within the project's local scope to prevent global namespace pollution.

### User Interface & Experience

- [Skill File Injections](https://awesome-repositories.com/f/user-interface-experience/user-preference-settings/configuration-file-injection/skill-file-injections.md) — Injects installed skill prompts directly into the project's file system as local config files.

### Part of an Awesome List

- [Agent Skill Management](https://awesome-repositories.com/f/awesome-lists/ai/agent-skill-management.md) — CLI tool for discovering and managing agent skills.
- [Agent Tooling](https://awesome-repositories.com/f/awesome-lists/devtools/agent-tooling.md) — Universal installer for managing agent skills across multiple runtimes.
