skill

Manage local skills across user and project scopes via a unified CLI.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/jimmi2051/oh-my-copilot --skill skill-jimmi2051
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/jimmi2051/oh-my-copilot/tree/main/plugins/omc-copilot/skills/skill
Command: npx skills add https://github.com/jimmi2051/oh-my-copilot --skill skill-jimmi2051

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Management CLI consolidates the process of discovering, organizing, and operating local skills across user and project scopes, reducing manual overhead and ensuring consistency.

Core Features & Use Cases

  • List, add, remove, search, edit, setup wizard, and sync skills from a single interface.
  • Scan built-in, user, and project skill definitions to present a comprehensive view.
  • Interactively create and modify skills, with safety checks for destructive actions and validation of frontmatter.

Quick Start

Run /skill list to view all skills, or /skill add <name> to create a new one.

Frequently Asked Questions about skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage local skills across different project and user scopes?

Local skill management across user and project scopes is handled by a unified CLI that scans, adds, removes, edits, and syncs skills from built-in, user-level, and project-level directories.

What is the best way to automate discovering and organizing local skills?

Automating local skill discovery and organization is achieved by scanning user-level and project-level directories to present a comprehensive view, while enforcing YAML frontmatter validation for consistency.

How do I safely remove or edit local skill definitions from the command line?

Editing or removing local skill definitions via the command line is protected by safety checks that enforce confirmation prompts before executing destructive operations.

Can I validate YAML frontmatter when creating new skills interactively?

YAML frontmatter validation is enforced during interactive skill creation and modification, ensuring generated definitions meet required structural standards before saving.

Does the skill management CLI work with in-repo skill definitions and project-level setups?

In-repo skill definitions and project-level setups are fully supported, allowing the CLI to consolidate definitions from .omc/skills/ and ~/.claude/skills/omc-learned/ directories.

What are the limitations of manually syncing skills versus using a centralized CLI?

Manually syncing skills introduces overhead and inconsistency risks, whereas a centralized CLI applies automated validation and unified maintenance to reduce errors across scopes.