skill

List, add, edit, remove, search, and sync local skills across user and project scopes.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/oneforce/oh-my-gemini-cli --skill skill-oneforce
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/oneforce/oh-my-gemini-cli/tree/main/skills/skill
Command: npx skills add https://github.com/oneforce/oh-my-gemini-cli --skill skill-oneforce

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing a growing library of local skills for the Oh My Gemini CLI across user and project scopes.

Core Features & Use Cases

  • List all skills from bundled built-ins, user-level, and project-level, with their descriptions and scope.
  • Add new skills with guided templates and validation.
  • Edit, remove, search, and sync skills between scopes to keep your knowledge base aligned.

Quick Start

View your skills with /skill list and add a new one with /skill add.

Frequently Asked Questions about skill

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

FAQPage Schema
How do I list local CLI skills across user and project scopes?

To list local CLI skills, use the /skill list command to view all bundled built-ins, user-level, and project-level skills with their descriptions and scope information.

How do I add a new local skill with YAML frontmatter validation?

Adding a new local skill uses the /skill add command, which provides guided templates, validates skill names, and enforces YAML frontmatter integrity before saving.

Can I sync skills between user and project scopes?

Yes, you can sync skills between user (~/.gemini/skills/omg-learned/) and project (.omg/skills/) scopes to keep your knowledge base aligned across different directory levels.

Does local skill management prompt before destructive actions like removal?

Yes, local skill management enforces validation and prompts for destructive actions, ensuring you must confirm before removing or overwriting skills in your knowledge base.

What is the best way to organize a growing library of local CLI skills?

Organizing local CLI skills involves separating them into user and project scopes, searching existing entries, and syncing scopes to maintain a structured and aligned knowledge base.