skill

Manage local oh-my-gemini skills via interactive CLI workflows.

2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/chanhee-kang/oh-my-gemini --skill skill-chanhee-kang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/chanhee-kang/oh-my-gemini/tree/main/skills/skill
Command: npx skills add https://github.com/chanhee-kang/oh-my-gemini --skill skill-chanhee-kang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing local skills for oh-my-gemini across user and project scopes is error-prone and tedious. This Skill provides a unified CLI to list, add, edit, remove, search, and sync skills from a single interface, reducing manual file operations and ensuring consistency.

Core Features & Use Cases

  • Skill discovery and organization: List all local and project skills by scanning designated directories and reading YAML frontmatter to render a clear overview.
  • CRUD and search: Add, edit, remove, and search skills with an interactive workflow, supporting quick lookups and reuse across projects.
  • Sync and reuse: Synchronize skills between user and project scopes, enabling portable skill definitions across environments.

Quick Start

Use the /skill commands to manage skills:

  • /skill list
  • /skill add <name>
  • /skill remove <name>
  • /skill edit <name>
  • /skill search <query>
  • /skill info <name>
  • /skill sync

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 for oh-my-gemini across different scopes?

You can manage local skills across user and project scopes by using an interactive CLI workflow that handles listing, adding, editing, removing, searching, and syncing skill definitions from a unified interface.

What frontmatter metadata is required in SKILL.md to list and search local skills?

SKILL.md files require YAML frontmatter metadata including the skill name, description, and argument-hint. The CLI parses this YAML configuration to render skill overviews and enable interactive search.

Can I synchronize skills between user and project scopes?

Yes, you can synchronize skills between user and project scopes using the sync command, enabling portable skill definitions that can be reused across different local environments.

What's the best way to add and edit local skill definitions via CLI?

The best way to add and edit local skill definitions is through the interactive CLI workflow, which automates file I/O operations and ensures frontmatter consistency without manual edits.

Do I need any external dependencies to run interactive skill management commands?

No external dependencies are required to run interactive skill management commands. The CLI operates autonomously using YAML parsing and file I/O to read and write local skill definitions.