agentsclimarketplace

Oh my skills

Skill AIjunja/oh-my-skills

🧰 Local dashboard for managing Codex, Claude, and Agent Skills in one place.

Install
npx -y skills add AIjunja/oh-my-skills

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 20 stars20 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when the user wants to install, launch, inspect, inventory, create, edit, archive, deduplicate, or manage local Codex, Claude, or Agent Skills with the oh-my-skills GUI or CLI.

SKILL.md

2.8 KB, as published. Nobody here has run it

oh-my-skills

oh-my-skills manages local SKILL.md folders across Codex, Claude, and generic Agent Skills. It provides a local browser GUI plus CLI reports for skill inventory, duplicate detection, safe editing, creation, and archiving.

Quick Workflow

  1. If this repository is the current workspace, run commands from the repository root.
  2. If the user only has the skill installed, use the skill folder as the repository root.
  3. When the user invokes $oh-my-skills with a broad request such as "show my skills", "open the dashboard", "manage skills", or "Codex/Claude skills", launch the GUI dashboard. Do not replace the dashboard with a long text list unless the user explicitly asks for a text report.
  4. Use the CLI only for reports, automation, duplicate checks, or when the user specifically asks for terminal output.
  5. Keep generated inventory files private unless the user explicitly wants to publish them.

Launch The GUI

From the repository root:

python -m skill_ledger gui

If the package is installed:

oh-my-skills gui

The GUI defaults to http://127.0.0.1:8765/ and auto-increments the port if it is busy. It supports English/Korean UI and light/dark themes.

CLI Commands

python -m skill_ledger scan --format markdown --out inventory\skills.md
python -m skill_ledger scan --format json --out inventory\skills.json
python -m skill_ledger doctor

Use forward slashes instead of backslashes on macOS/Linux:

python -m skill_ledger scan --format markdown --out inventory/skills.md
python -m skill_ledger scan --format json --out inventory/skills.json
python -m skill_ledger doctor

Install As A Skill

Codex:

git clone https://github.com/AIjunja/oh-my-skills.git ~/.codex/skills/oh-my-skills

Claude:

git clone https://github.com/AIjunja/oh-my-skills.git ~/.claude/skills/oh-my-skills

Windows PowerShell:

git clone https://github.com/AIjunja/oh-my-skills.git "$env:USERPROFILE\.codex\skills\oh-my-skills"
git clone https://github.com/AIjunja/oh-my-skills.git "$env:USERPROFILE\.claude\skills\oh-my-skills"

Safety Rules

  • Treat codex-system and plugin-cache skills as read-only.
  • Editable user targets are codex-user, claude-user, and agents-user.
  • Save operations create a backup under ~/.oh-my-skills/backups.
  • Archive operations move folders to ~/.oh-my-skills/archive; they do not permanently delete files.
  • Keep generated inventory files private unless the user explicitly reviews them for sensitive paths and prompt content.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.