Log in

Codex field guide · September 14, 2026

Codex Skills: How to Find the Ones Worth Installing

Start from the bottleneck in your workflow, compare a small set of relevant Skills, and verify the winner on your own repository.

TM
Tony MartinsSeptember 14, 2026
9 min read
Evaluate a Skill
codex://skill-evaluationcandidate 01
Candidatefrontend-designrepository scope
01Job
02Trigger
03Contents
04Access
05Source
06Proof
DecisionKeep after task proof
Popularity is a signal · suitability is a decision

Direct answer

Choose the Skill that fixes the bottleneck you actually have.

Choose byworkflow bottleneck
Read beforeinstructions + source
Compare withacceptance checks

If requirements are vague, a PRD or interrogation workflow is useful. If the failure is already known, that same Skill is noise and a debugging workflow is the better tool. Start with the Codex Skills catalog, shortlist by the output you need, then inspect the instructions and verify the result in your repository.

01

The current model

A Skill is the workflow. A plugin is the distribution package.

A Codex Skill is a directory whose required SKILL.md defines a name, description, and instructions. It may also contain scripts, references, assets, and optional metadata.

Codex initially sees each available Skill’s name, description, and path. It loads the full instructions only after the Skill is selected. You can invoke one explicitly with /skills or $; Codex can also match a task to the description implicitly.

Workflow formatSkillinstructions · scripts · references
Public distributionPluginSkills · connectors · presentation

The former OpenAI Skills Catalog repository is now deprecated in favor of the Plugins repository. $skill-installer remains documented for local curated Skills and other repositories.

02

Useful starting points

Match the Skill to the failure mode

The names below are not a universal ranking. They are concrete candidates from current Supercode collections, grouped by the kind of work they are designed to change.

01

Turn an unclear idea into a buildable brief

Use grill-me when the assumptions need pressure-testing; use to-prd when the thinking is settled and the missing artifact is a structured product brief.

02

Debug a failure without random edits

A strong fit when the main failure mode is jumping to fixes before reproducing, isolating, and explaining the cause.

03

Create a new interface from a loose direction

Compare their visual process and output constraints. Pick the one whose design vocabulary matches the product—not the one with the larger install count.

04

Polish an interface that already works

The first targets interaction and finish; the second targets an explicit accessibility review. They can complement each other because their acceptance criteria differ.

05

Raise confidence before merging code

Code review searches for defects and design risks; verification-before-completion focuses on proving that claimed work actually passes the required checks.

A planning Skill should not silently become a debugging Skill; a visual-polish Skill should not own architecture decisions. Clear ownership makes explicit invocation predictable and prevents several Skills from competing for the same prompt.

03

The false shortcut

Popularity tells you what to inspect—not what to trust.

Useful discovery signals

Install history Repository stars Trending velocity Curator selection

Actual selection decision

Fits this job Behavior is inspectable Capability is justified Task result improves

Codex’s initial Skills list has a context budget: at most 2% of the model context window, or 8,000 characters when the window is unknown. With a large installed set, Codex can shorten descriptions and omit some Skills from the initial list. More Skills are not an infinite free capability layer.

Keep the portfolio small enough that each Skill has a distinct responsibility. When two descriptions claim the same prompt, explicit invocation becomes necessary and implicit routing becomes harder to predict.

04

The selection system

Pass six gates before installation

This framework is a practical editorial method—not an OpenAI score, a catalog ranking algorithm, or a security certification.

01

Defined outcome

Write down the observable result you need: a reviewed migration, a reproducible diagnosis, or an accessible interface.

blocking gate
02

Precise trigger

The name and description should predict when the Skill activates—and when it should not.

route gate
03

Inspectable contents

Read the full SKILL.md, referenced files, scripts, commands, and external destinations.

blocking gate
04

Proportional capability

Filesystem writes, shell commands, network access, and credentials must match the job.

blocking gate
05

Provenance + maintenance

Assess the publisher, canonical source, license, revision history, and platform freshness.

evidence gate
06

Observable task proof

Run fixed inputs and acceptance criteria before promoting the Skill beyond a trial.

proof gate
10-minute rejection testMake the candidate earn its place
Task

A representative repository task

Input

Same repository state and prompt

Acceptance

Three to five observable checks

Decision

Keep, revise, scope down, disable, or remove

One comparison is not a scientific benchmark. It is a fast rejection test for extra ceremony, missed triggers, redundant instructions, and outputs that do not improve.
05

Apply the framework

Use the catalog as an inspection surface

A useful discovery surface must expose more than a title and an install count. The Supercode Skills Directory brings raw instructions, source, publisher, license, history, adoption, and available audit results into one inspection flow.

Map every catalog field back to a decision. Adoption can prioritize inspection. Raw instructions explain behavior. Source, license, and dates help assess provenance. Audit information contributes another review signal. None independently proves suitability or safety.

Example: compare two interface Skills without guessing from their names

Open frontend-design and design-an-interface side by side. Start with each description: does it identify the same trigger, or does one own early visual direction while the other owns implementation from an existing brief?

Then read the raw SKILL.md. Compare the sequence of steps, files it asks Codex to inspect, commands or references it can load, assumptions about the frontend stack, and the form of the final output. A polished marketplace summary cannot reveal those operational differences.

Finally, give both the same small screen and the same acceptance checks—visual hierarchy, responsive behavior, accessibility, and consistency with the repository’s design system. Keep the one whose process and output fit; the other may still be good, just not for that role.

Supercode Skills
inspection map
01Behavior

description · summary · raw SKILL.md

02Provenance

publisher · source · original links

03Freshness

first seen · latest observed · history

04Legal

license · repository details

05Review

audit provider + reported status

06Adoption

all-time installs + recent activity

06

Reduce the search space

Start with the collection that matches the job

Curated collections group candidates around the work instead of forcing you through an undifferentiated Skills catalog. Use them to build a shortlist, then compare the actual instructions of the individual candidates.

07

Contain the trial

Install at the narrowest useful scope

01

Repository / workspace

default trial

Project conventions, stack guidance, design systems, deployment procedures, and first evaluations.

02

User / global

after proof

A workflow that has demonstrated value across several unrelated repositories.

03

Plugin / team distribution

maintained package

Reusable public or organizational distribution, especially when connectors are bundled.

Native Codex supports $skill-installer for curated local Skills and repository paths. Supercode supports workspace and global installation from a Skill page, plus an npx skills add command and agent-prompt option.

Invoke the Skill explicitly for the first test. Evaluate implicit triggering only after the workflow itself has earned a place.

08

The trust boundary

Treat third-party Skills like dependencies

A Skill can influence an agent that already has access to source code, shell commands, network tools, and credentials. It is not “just a prompt” merely because its primary file is Markdown.

Cloud Security Alliance guidance recommends third-party dependency rigor: verify the source, read the complete instructions, inspect unexpected commands and data routes, and use least privilege. Research has also demonstrated malicious natural-language instructions that evade tested signature-oriented defenses.

Do not call a Skill safe or trusted without naming what was checked, by whom, for which revision, and what remains outside the review.

  1. 01Known source and inspectable revision
  2. 02Complete instruction and supporting-file review
  3. 03Proportionate tools, network, and filesystem access
  4. 04Available audit and curation signals
  5. 05Narrow installation scope
  6. 06Observable runtime behavior and a removal path
09

The final gate

Codex Skills pre-install checklist

  • I can state the desired output and its acceptance criteria.
  • The trigger does not overlap another installed Skill.
  • I read the complete SKILL.md and every relevant supporting file.
  • Scripts, commands, tools, network access, and write scope match the job.
  • I checked the canonical source, publisher, license, and maintenance signals.
  • I treat curation, installs, stars, and audits as signals—not guarantees.
  • I chose repository or workspace scope unless broader scope is necessary.
  • I defined a fixed prompt and observable acceptance criteria.
  • I know how to disable or remove the Skill if it fails.

The best Codex Skill is the one you can explain before it runs and justify after it finishes.

Primary evidence and boundaries

Sources and freshness

OpenAI distribution, invocation, and Skill-loading behavior changes quickly. Mechanics and public collection names were reviewed on September 14, 2026.

The next useful action

Start with one candidate—not an install spree

Choose a candidate for the bottleneck in your workflow. Inspect the complete Skill, install it at narrow scope, and compare the result against explicit acceptance checks.

Browse Codex Skills
TM

Research and editorial review

Tony MartinsChief of Research at Supercode. Field notes on context engineering, agent workflows, and useful repeatable systems beyond the demo.
Back to top