Skip to content
Vibe Console

How to Install Claude Code and Codex Skills on Mac

Where Claude Code and Codex load skills from, how to install them by hand, and how to manage your own skill repositories locally with Vibe Console.

Nes

Nes

@nesdesignco

· 2 min read

Illustrated Vibe Console Skills panel with a repository field, My Skills section picker, and three example repositories saved on the Mac

Skills are the easiest way to teach a coding agent something it does not do well by default: a design standard, a review checklist, a way to save tokens. This guide explains where skills live for Claude Code and Codex, how to install them by hand and how to manage them without the command line.

What is a skill?

A skill is a folder with a SKILL.md file: instructions in Markdown with a short name and description at the top, plus any scripts or reference files it needs. The agent reads the descriptions of your installed skills and loads a skill's full instructions only when a task calls for it, so installed skills cost very little context until they are used.

my-skill/
├── SKILL.md
└── scripts/
    └── check.sh

Where Claude Code and Codex look for skills

Agent Personal skills (all projects) Project skills
Claude Code ~/.claude/skills/<name>/ .claude/skills/<name>/ in the repo
Codex ~/.codex/skills/<name>/ or ~/.agents/skills/<name>/ per the Codex docs

If you set CLAUDE_CONFIG_DIR or CODEX_HOME, the personal folders move with them.

Installing a skill by hand

  1. Find the skill's repository and the folder that contains its SKILL.md.
  2. Copy that folder into your skills directory:
git clone https://github.com/owner/repo /tmp/repo
cp -R /tmp/repo/skills/my-skill ~/.claude/skills/
  1. Start a new agent session so it picks up the skill.

Updating means repeating the copy, and there is no undo if the new version misbehaves, so keep a backup of the old folder.

Only install skills you trust. A skill can include scripts that the agent may run with your permissions. Read SKILL.md and any scripts first.

Manage your own skill repositories with Vibe Console

In the Vibe Console Skills panel, add a GitHub repository you trust as owner/repo or https://github.com/owner/repo. Choose a section for its card, then choose which skills to install for Claude Code or Codex. The list is saved on your Mac; Vibe Console does not supply the skill files. You can remove any card from the list without uninstalling what you already installed.

Safe updates with rollback

Vibe Console checks installed skills for updates and marks them Update available, or Source differs — review changes when the files on disk no longer match the source. Updating keeps a backup of the previous files. If the new version causes trouble, press Roll back, or Open backup to inspect the old files.

FAQ

Do skills work in both Claude Code and Codex?

The SKILL.md format works in both, but each agent loads skills from its own folder. Install the skill for each agent you use.

Do installed skills slow the agent down?

Barely. Agents read only each skill's short description until a task needs it.

How do I remove a skill?

Delete its folder from the skills directory, then start a new session.

Try the Skills panel free for 14 days: download Vibe Console.

Give your agents one window.

Free for 14 days. Then $4.99 a month or $39.99 a year.