skill

Manage local Skill Units via a unified CLI for list, add, edit, remove, search, sync, and scan operations.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/RJJJJ/project2 --skill skill-rjjjj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/RJJJJ/project2/tree/main/.codex/skills/skill
Command: npx skills add https://github.com/RJJJJ/project2 --skill skill-rjjjj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Management CLI simplifies discovering, organizing, and operating on local Skill Units for oh-my-codex, consolidating scattered skills into a single, navigable library.

Core Features & Use Cases

  • Discover and enumerate skills from both user-level (~/.codex/skills/) and project-level (.codex/skills/).
  • Add, edit, remove, search, sync, and view detailed information for skills through a unified CLI-like interface.
  • Setup and maintenance workflows ensure consistent skill metadata and safe operations.

Quick Start

Run the /skill list command to view all locally defined skills.

Frequently Asked Questions about skill

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

FAQPage Schema
How do I list and manage local Codex skills from the command line?

You can manage local Codex skills by running commands like list, add, edit, and remove through a unified CLI. It scans ~/.codex/skills/ and .codex/skills/ directories to organize YAML frontmatter and markdown content into a navigable library.

Can I search and sync skills across both user and project scopes?

Yes, skill search and sync operations apply to both user-level (~/.codex/skills/) and project-level (.codex/skills/) scopes. The CLI governs these local Skill Units by scanning YAML frontmatter metadata to ensure consistent synchronization.

What is the best way to safely remove a local skill without breaking metadata?

Safe destructive skill removal is handled through enforced validation and confirmation prompts. The CLI ensures safe operations by validating YAML frontmatter metadata and providing clear feedback before deleting markdown content from your skills directory.

How do I discover existing skills in my local Codex environment?

Local skill discovery is performed by running the list or scan commands in the CLI. It enumerates all defined skills by scanning the user and project directories for YAML frontmatter metadata and markdown content.

Do I need YAML frontmatter in my markdown files to use skill management commands?

Yes, YAML frontmatter metadata within markdown files is required for the CLI to properly identify, validate, and govern local Skill Units during add, edit, search, and sync operations across your user and project scopes.