skills-manager

Manage your agent skills repository. Save remote skills to a registry, clone skills to customize, or just install skills directly.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "skills-manager" with this command: npx skills add nicmeriano/agent-skills/nicmeriano-agent-skills-skills-manager

Skills Manager

Manage your agent skills repository. Save remote skills to a registry, clone skills to customize, or just install skills directly.

Commands

Command Description

save <owner/repo> [skill]

Bookmark a skill in your registry

save <owner/repo> [skill] --install

Bookmark + install

unsave <skill-name>

Remove a skill from registry

clone <owner/repo> [skill]

Copy a skill to your skills/ directory to customize

add <owner/repo> [skill] [--global]

Install a skill (no tracking)

list

Show all saved skills

install

Install all saved skills from registry

setup [path]

Set up your agent-skills repository

Configuration

Skills-manager needs to know where your agent-skills repository is located.

Priority order:

  • $AGENT_SKILLS_REPO environment variable

  • config.json in the skill's directory

If neither is configured, you'll be prompted to run setup.

Setup Flow

When a user runs any command without configuration:

  • Check for $AGENT_SKILLS_REPO environment variable

  • Check for config.json in the skill's directory

  • If neither exists, prompt: No agent-skills repository configured. Would you like to create one?

  • Current directory: /path/to/current

  • Custom path: let me specify

  • Create the repository structure and save config

Scripts

Run scripts from the skill's directory:

Get the skill directory (where this SKILL.md is located)

SKILL_DIR="$(dirname "$0")"

Setup

$SKILL_DIR/scripts/setup.sh [path]

Save a skill

$SKILL_DIR/scripts/save.sh owner/repo [skill-name] [--install]

Unsave a skill

$SKILL_DIR/scripts/unsave.sh skill-name

Clone a skill

$SKILL_DIR/scripts/clone.sh owner/repo [skill-name]

Add/install a skill (passthrough to npx)

$SKILL_DIR/scripts/add.sh owner/repo [skill-name] [--global]

List saved skills

$SKILL_DIR/scripts/list.sh

Install all saved skills

$SKILL_DIR/scripts/install.sh

Registry Format

The skills-registry.json in your agent-skills repo:

{ "skills": { "react-best-practices": { "source": "vercel-labs/agent-skills", "path": "skills/react-best-practices", "savedAt": "2025-01-21T00:00:00Z" } } }

Repository Structure

When you run setup, this structure is created:

agent-skills/ ├── skills-registry.json # Your saved/bookmarked skills ├── skills/ # Your authored + cloned skills │ └── (cloned skills go here) ├── README.md └── AGENTS.md

Workflow Examples

Save a skill for later:

save vercel-labs/agent-skills react-best-practices Saved 'react-best-practices' to registry.

Save and install immediately:

save vercel-labs/agent-skills react-best-practices --install Saved 'react-best-practices' to registry. Installing... Done!

Clone a skill to customize:

clone vercel-labs/agent-skills react-best-practices Cloned 'react-best-practices' to your skills/ directory. You can now modify it as your own skill.

Install a skill without saving:

add vercel-labs/agent-skills react-best-practices Installing react-best-practices... Done! (not saved to registry)

Install all saved skills (e.g., on a new machine):

install skills from registry Installing 5 saved skills... ✓ react-best-practices ✓ typescript-patterns ✓ testing-guidelines ... Done!

For New Users

If you don't have an agent-skills repository yet, the skill will help you create one:

  • Run any command (e.g., "save a skill")

  • You'll be prompted to set up your repository

  • Choose a location (current directory or custom path)

  • The skill creates the structure and saves the config

  • Continue using the skill!

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

vercel-composition-patterns

React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.

Repository Source
86.1K23Kvercel
Automation

vercel-react-native-skills

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.

Repository Source
60.4K23Kvercel
Automation

supabase-postgres-best-practices

Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.

Repository Source
35.2K1.6Ksupabase
Automation

sleek-design-mobile-apps

Use when the user wants to design a mobile app, create screens, build UI, or interact with their Sleek projects. Covers high-level requests ("design an app that does X") and specific ones ("list my projects", "create a new project", "screenshot that screen").

Repository Source