CommunityCodierung & Entwicklunggithub.com

Skill-Installer

Installiere Codex-Skills in $CODEX_HOME/skills aus einer kuratierten Liste oder einem GitHub-Repo-Pfad. Verwende dies, wenn ein Benutzer nach installierbaren Skills fragt, einen kuratierten Skill installieren möchte oder einen Skill aus einem anderen Repo (inkl. privater Repos) installieren will.

Was ist Skill-Installer?

Der Skill-Installer ist ein hilfreiches Werkzeug für Entwickler, die mit Codex-Plattformen arbeiten, um Fähigkeiten (Skills) schnell und flexibel zu installieren. Er bezieht Skills standardmäßig aus der kuratierten Liste auf GitHub (https://github.com/openai/skills/tree/main/skills/.curated), unterstützt aber auch experimentelle Skills (unter .experimental) und benutzerdefinierte Repos, einschließlich privater Repositories. Das Tool bietet Skripte zum Auflisten und Installieren: Mit list-skills.py wird eine Liste mit Installationsstatus angezeigt, und mit install-skill-from-github.py können einzelne oder mehrere Skills auf einmal installiert werden. Bei öffentlichen Repos wird standardmäßig ein direkter Download versucht; schlägt dieser fehl, wird auf Git-Sparse-Checkout zurückgegriffen. Installierte Skills landen in $CODEX_HOME/skills (Standard: ~/.codex/skills). Der Skill-Installer ist ideal für alle, die ihre Entwicklungsumgebung schnell mit neuen Fähigkeiten erweitern möchten, ohne manuelle Git-Operationen durchführen zu müssen.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/openai/codex/tree/main/codex-rs/skills/src/assets/samples/skill-installer

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Skill-Installer?

Hilft beim Installieren von Skills. Standardmäßig stammen diese aus https://github.com/openai/skills/tree/main/skills/.curated, Benutzer können aber auch andere Quellen angeben. Experimentelle Skills befinden sich unter https://github.com/openai/skills/tree/main/skills/.experimental und können auf die gleiche Weise installiert werden.

Verwende die Hilfsskripte basierend auf der Aufgabe:

  • Liste Skills auf, wenn der Benutzer fragt, was verfügbar ist, oder wenn der Benutzer diesen Skill ohne Angabe einer Aktion verwendet. Die Standardliste ist .curated, aber du kannst --path skills/.experimental übergeben, wenn der Benutzer nach experimentellen Skills fragt.
  • Installiere aus der kuratierten Liste, wenn der Benutzer einen Skill-Namen angibt.
  • Installiere aus einem anderen Repo, wenn der Benutzer einen GitHub-Repo/Pfad angibt (inklusive privater Repos).

Installiere Skills mit den Hilfsskripten.

Kommunikation

Wenn du Skills auflistest, gib sie etwa wie folgt aus, abhängig vom Kontext der Benutzeranfrage. Wenn der Benutzer nach experimentellen Skills fragt, liste aus .experimental statt .curated und kennzeichne die Quelle entsprechend: """ Skills aus {repo}:

  1. skill-1
  2. skill-2 (bereits installiert)
  3. ... Welche möchtest du installieren? """

Nach der Installation eines Skills teile dem Benutzer mit, dass der Skill bei seiner nächsten Runde verfügbar sein wird.

Skripte

Alle diese Skripte verwenden Netzwerkzugriff. Wenn sie in der Sandbox ausgeführt werden, bitte um Eskalation während der Ausführung.

  • scripts/list-skills.py (gibt die Skills-Liste mit Installationshinweisen aus)
  • scripts/list-skills.py --format json
  • Beispiel (experimentelle Liste): scripts/list-skills.py --path skills/.experimental
  • scripts/install-skill-from-github.py --repo <owner>/<repo> --path <path/to/skill> [<path/to/skill> ...]
  • scripts/install-skill-from-github.py --url https://github.com/<owner>/<repo>/tree/<ref>/<path>
  • Beispiel (experimenteller Skill): scripts/install-skill-from-github.py --repo openai/skills --path skills/.experimental/<skill-name>

Verhalten und Optionen

  • Standardmäßig wird ein direkter Download für öffentliche GitHub-Repos verwendet.
  • Wenn der Download mit Authentifizierungs-/Berechtigungsfehlern fehlschlägt, wird auf Git-Sparse-Checkout zurückgegriffen.
  • Der Vorgang wird abgebrochen, wenn das Zielverzeichnis des Skills bereits existiert.
  • Installiert in $CODEX_HOME/skills/<skill-name> (Standard: ~/.codex/skills).
  • Mehrere --path-Werte installieren mehrere Skills in einem Durchlauf, wobei jeder nach dem Basisnamen des Pfades benannt wird, es sei denn, --name wird angegeben.
  • Optionen: --ref <ref> (Standard main), --dest <path>, --method auto|download|git.

Hinweise

  • Die kuratierte Liste wird über die GitHub-API von https://github.com/openai/skills/tree/main/skills/.curated abgerufen. Falls sie nicht verfügbar ist, erkläre den Fehler und beende das Programm.
  • Auf private GitHub-Repos kann über vorhandene Git-Anmeldeinformationen oder optional GITHUB_TOKEN/GH_TOKEN für den Download zugegriffen werden.
  • Der Git-Fallback versucht zuerst HTTPS, dann SSH.
  • Die Skills unter https://github.com/openai/skills/tree/main/skills/.system sind vorinstalliert, daher ist es nicht nötig, Benutzern bei deren Installation zu helfen. Falls sie danach fragen, erkläre es einfach. Falls sie darauf bestehen, kannst du herunterladen und überschreiben.
  • Installationshinweise stammen aus $CODEX_HOME/skills.

Individual skills in this repo

This repo contains 19 individual skills — each has its own dedicated page.

babysit-pr

Babysit a GitHub pull request after creation by continuously polling review comments, CI checks/workflow runs, and mergeability state until the PR is merged/closed or user help is required. Diagnose failures, retry likely flaky failures up to 3 times, auto-fix/push branch-related issues when appropriate, and keep watching open PRs so fresh review feedback is surfaced promptly. Use when the user asks Codex to monitor a PR, watch CI, handle review comments, or keep an eye on failures and feedback on an open PR.

code-review

Run a final code review on a pull request

code-review-change-size

Change size guidance (800 lines)

code-review-context

Model visible context

code-review-testing

Test authoring guidance

codex-bug

Diagnose GitHub bug reports in openai/codex. Use when given a GitHub issue URL from openai/codex and asked to decide next steps such as verifying against the repo, requesting more info, or explaining why it is not a bug; follow any additional user-provided instructions.

codex-issue-digest

Run a GitHub issue digest for openai/codex by feature-area labels, all areas, and configurable time windows. Use when asked to summarize recent Codex bug reports or enhancement requests, especially for owner-specific labels such as tui, exec, app, or similar areas.

codex-pr-body

Update the title and body of one or more pull requests.

imagegen

Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better handled by editing existing SVG/vector/code-native assets, extending an established icon or logo system, or building the visual directly in HTML/CSS/canvas.

openai/babysit-pr

Babysit a GitHub pull request after creation by continuously polling review comments, CI checks/workflow runs, and mergeability state until the PR is merged/closed or user help is required. Diagnose failures, retry likely flaky failures up to 3 times, auto-fix/push branch-related issues when appropriate, and keep watching open PRs so fresh review feedback is surfaced promptly. Use when the user asks Codex to monitor a PR, watch CI, handle review comments, or keep an eye on failures and feedback on an open PR.

openai-docs

Use when the user asks how to build with OpenAI products or APIs, asks about Codex itself or choosing Codex surfaces, needs up-to-date official documentation with citations, help choosing the latest model for a use case, or model upgrade and prompt-upgrade guidance; use OpenAI docs MCP tools for non-Codex docs questions, use the Codex manual helper first for broad Codex self-knowledge, and restrict fallback browsing to official OpenAI domains.

openai/test-tui

Guide for testing Codex TUI interactively

path-types

Choose Rust types for operating system paths across the Codex repository. Use when defining new path-bearing types or explicitly migrating existing ones.

plugin-creator

Create and scaffold plugin directories for Codex with a required `.codex-plugin/plugin.json`, optional plugin folders/files, valid manifest defaults, and personal-marketplace entries by default. Use when Codex needs to create a new personal plugin, add optional plugin structure, generate or update marketplace entries for plugin ordering and availability metadata, or update an existing local plugin during development with the CLI-driven cachebuster and reinstall flow.

pushing-ci-changes

Pushing GitHub Actions changes, resolving push rejection, requesting upload exceptions.

remote-tests

Testing against remote executors in integration tests.

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.

test-tui

Guide for testing Codex TUI interactively

update-v8-version

Update Codex's pinned `v8` / `rusty_v8` versions, validate the release-candidate path, and investigate failed V8 canary or artifact builds. Use when asked to bump V8, update `rusty_v8` artifacts, prepare or validate a V8 release candidate, check `v8-canary`, or diagnose why a V8 version update no longer builds.

Verwandte Skills