# skill-installer

Installs tools into $CODEX_HOME/skills from OpenAI's curated list or GitHub repositories. Handy when fetching additions without manual file copying.

- skill · `type=skill` · Claude Code · 74 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/development/skill-installer
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/skill-installer

## What it does

This tool fetches skills directly into the agent environment. The bundled Python helpers query `https://github.com/openai/skills/tree/main/skills/.curated` through the GitHub API to show what is available. When given a specific target, the installer pulls files from the curated repository or an external Git source.

Direct HTTP downloads run first for public repositories. If permissions fail, the scripts drop back to a git sparse checkout using HTTPS or SSH. Accessing private repositories relies on existing Git credentials or a `GITHUB_TOKEN` environment variable. Everything lands in `$CODEX_HOME/skills`, which defaults to `~/.codex/skills`.

If the target directory already exists, execution halts immediately. All actions need network connectivity, so running inside a restricted sandbox requires permissions escalation.

## Requirements
- Works with: GitHub

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill development/skill-installer
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill skill-installer -a claude-code
```

3. **Manually: put the files in place**
- File: `~/.claude/skills/skill-installer/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/skill-installer/

### Codex

**Manually: put the files in place**
- File: `.agents/skills/skill-installer/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/skill-installer/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates skill-installer
```

2. **Manually: put the files in place**
- File: `.github/skills/skill-installer/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/skill-installer
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/skill-installer/SKILL.md` — The legacy .windsurf/skills/ path still works

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/development/skill-installer

## When to use it
- inspect available curated skills from the official list
- install a chosen tool directly into $CODEX_HOME/skills
- pull components from private GitHub repositories using an API token
- unpack several skills in a single command using --path

## Example prompts
- List all available curated skills that I can install
- Install the skill from owner/repo located at skills/tool
- Download a curated skill into my environment

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

## Other versions with the same name
- [skill-installer · anthropics](https://affpapa.org/en/nevibecode/skills/anthropics-skill-installer.md) — 594 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 804 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
