skill

Scan built-in, user, and project SKILL.md files into a metadata catalog.

5|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/RobinNorberg/oh-my-copilot --skill skill-robinnorberg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/RobinNorberg/oh-my-copilot/tree/main/skills/skill
Command: npx skills add https://github.com/RobinNorberg/oh-my-copilot --skill skill-robinnorberg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing local skills scattered across built-in, user, and project scopes can be error-prone and hard to audit. This skill provides a unified metadata view and tooling to discover, organize, and govern skill definitions.

Core Features & Use Cases

  • Scan and consolidate skills from built-ins, user (~/.copilot/skills/omc-learned/), and project (.omcp/skills/) to present a cohesive catalog.
  • List, add, remove, edit, search, and sync skills across scopes with consistent frontmatter validation.
  • Support both interactive wizards and direct commands for power users, enabling reproducible skill management across environments.

Quick Start

Create a new skill using the add flow, then list all skills to review your library.

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?

You can manage local skills across scopes by scanning built-in, user (~/.copilot/skills/omc-learned/), and project (.omcp/skills/) SKILL.md definitions to build a unified metadata catalog for CLI-based organization.

How do I consolidate scattered skill definitions into a single catalog?

Consolidating scattered skill definitions is done by scanning built-in, user, and project directories to present a cohesive metadata catalog. This provides a unified view to discover, organize, and govern local skills with consistent frontmatter validation.

What is the best way to automate adding and syncing skills via CLI?

The best way to automate adding and syncing skills is using CLI-based operations that support both interactive wizards and direct commands. This enables reproducible skill management across scopes, projects, and user environments with robust error handling.

Does skill management require a specific YAML frontmatter structure?

Yes, skill management requires a specific YAML frontmatter structure. The system enforces this structure and validates skill naming to parse content safely, enabling interactive and direct-command workflows for your local skills.

Can I use direct commands to edit skills for power user workflows?

Yes, you can use direct commands to edit skills for power user workflows. The system supports both interactive wizards and direct commands, enabling reproducible skill management and automation across your project and user environments.

Why does my local skill validation fail during the sync process?

Local skill validation fails during sync when the YAML frontmatter structure is incorrect or skill naming conventions are violated. The system enforces frontmatter validation and parses content to ensure safe workflows with robust error handling.