skill

Manage Omagy plugin-scoped skill definitions by listing, searching, validating, and syncing canonical content.

3|Updated May 24, 2026
One-click install
npx skills add https://github.com/shayne-snap/oh-my-antigravity --skill skill-shayne-snap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/shayne-snap/oh-my-antigravity/tree/main/plugin/skills/skill
Command: npx skills add https://github.com/shayne-snap/oh-my-antigravity --skill skill-shayne-snap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents drift and mistakes in Omagy’s plugin-scoped skill library by letting you list, search, edit, validate, and sync skills in a controlled way.

Core Features & Use Cases

  • Inspect installed and canonical skills: Compare repo “source” skills against the plugin mirror so you know what will actually run.
  • Validate frontmatter and parity: Catch mismatched names and required YAML frontmatter before you publish or run workflows.
  • Maintain the skill surface deterministically: Add, edit, remove (with confirmation), and sync canonical skills into the plugin mirror.
  • Use case: When onboarding a new team member or adding a new workflow skill, you can search for similar existing skills, add the new one in the canonical tree, validate parity, then sync so the installed plugin exposes the updated skill set.

Quick Start

Run omagy skill validate to confirm the canonical skills and plugin mirror are in sync and correctly formed.

Frequently Asked Questions about skill

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

FAQPage Schema
How do I validate YAML frontmatter and naming conventions for plugin skills?

To validate YAML frontmatter, run the validation command to enforce lowercase kebab-case naming and check frontmatter parity across source and plugin mirror files. This catches mismatched definitions before workflow execution.

Why does my installed plugin skill drift from the canonical source definition?

Plugin skills drift from canonical source definitions when changes are made without syncing. Running the sync command updates the plugin mirror to match the canonical skills tree, ensuring installed availability matches source definitions.

What is the best way to manage kebab-case skill definitions in a plugin mirror?

The best way to manage kebab-case skill definitions is using structured inputs for mutations and enforcing lowercase naming. This approach maintains the skill surface by safely adding, editing, and removing skills before syncing to the plugin mirror.

Can I search existing skills before adding a new workflow capability?

Yes, you can search existing skills before adding a new workflow capability. Searching the canonical skills tree helps identify similar definitions, allowing you to validate parity and sync new skills without duplicating effort.

Does skill validation require structured inputs for adding and removing files?

Yes, skill validation requires structured inputs for mutations like adding and removing files. This ensures controlled modifications to the skills tree, enforcing required YAML frontmatter and parity checks before publishing.