Updated 2mo ago
by proflead
codex-skills-library
Codex Skills Library is a curated library of reusable Codex skills for developers, individuals, and teams.
159 GitHub stars (159)
+8 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | 0 |
| Sep 29 | 0 |
| Sep 30 | +1 |
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | +1 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | +1 |
| Oct 8 | 0 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | +1 |
| Oct 13 | +1 |
| Oct 14 | +1 |
| Oct 15 | +1 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 36 forks (36 forks)
- 2mo ago last update (Last updated 2mo ago)
Install
Skills CLI
npx skills add proflead/codex-skills-library
Asks which skills and agents to install. Just one: npx skills add proflead/codex-skills-library --skill prompt-optimization — add -g for every project.
Claude Code
git clone https://github.com/proflead/codex-skills-librarycp -r "codex-skills-library/.codex/skills/prompt-optimization" ~/.claude/skills/
Copies the prompt-optimization skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add proflead/codex-skills-library
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 63 files.
-
prompt-optimization
Improve and rewrite user prompts to reduce ambiguity and improve LLM output quality. Use when a user asks to optimize, refine, clarify, or rewrite a prompt for better results, or when the request is about prompt optimization or prompt rewriting.
.codex/skills/prompt-optimization/SKILL.md on GitHub (opens in a new tab) -
writing-assistant
Edits, rewrites, or improves text for clarity, tone, grammar, or style.
.codex/skills/writing-assistant/SKILL.md on GitHub (opens in a new tab) -
api-contract-checker
Validate API changes against an expected contract. Use when a mid-level developer needs to detect breaking changes.
skills/api/api-contract-checker/SKILL.md on GitHub (opens in a new tab) -
api-error-taxonomy
Define consistent API error codes and responses. Use when a mid-level developer needs error standardization.
skills/api/api-error-taxonomy/SKILL.md on GitHub (opens in a new tab) -
api-request-builder
Build a basic HTTP request (curl or fetch) for an API. Use when a junior developer needs a quick request example.
skills/api/api-request-builder/SKILL.md on GitHub (opens in a new tab) -
buffer-api
Manage Buffer content via the GraphQL API. Use when creating, scheduling, editing, or deleting posts, saving ideas, reading scheduled queues, or pulling post analytics. Not for general API debugging.
skills/api/buffer-api/SKILL.md on GitHub (opens in a new tab) -
graphql-query-optimizer
Optimize GraphQL queries and resolvers for performance. Use when a mid-level developer needs to reduce N+1 or payload size.
skills/api/graphql-query-optimizer/SKILL.md on GitHub (opens in a new tab) -
architecture-review
Review a system architecture for scalability, reliability, and maintainability. Use when a senior developer needs to critique a design.
skills/architecture/architecture-review/SKILL.md on GitHub (opens in a new tab) -
domain-modeling
Model domains and bounded contexts for complex systems. Use when a senior developer needs domain-driven design guidance.
skills/architecture/domain-modeling/SKILL.md on GitHub (opens in a new tab) -
caching-strategy-helper
Recommend caching strategies and invalidation patterns. Use when a mid-level developer needs performance guidance.
skills/backend/caching-strategy-helper/SKILL.md on GitHub (opens in a new tab) -
feature-flag-playbook
Plan feature flag rollout and cleanup. Use when a mid-level developer needs controlled release guidance.
skills/backend/feature-flag-playbook/SKILL.md on GitHub (opens in a new tab) -
queue-processing-patterns
Design safe queue consumers and retries. Use when a mid-level developer needs reliable background processing.
skills/backend/queue-processing-patterns/SKILL.md on GitHub (opens in a new tab) -
system-design-draft
Draft a practical system design for a feature. Use when a mid-level developer needs a starting architecture.
skills/backend/system-design-draft/SKILL.md on GitHub (opens in a new tab) -
data-governance-check
Review data handling for privacy and retention. Use when a senior developer needs governance validation.
skills/data/data-governance-check/SKILL.md on GitHub (opens in a new tab) -
db-migration-reviewer
Review database migrations for safety and rollback. Use when a mid-level developer needs validation of schema changes.
skills/data/db-migration-reviewer/SKILL.md on GitHub (opens in a new tab) -
sql-query-starter
Draft a basic SQL query from a simple requirement. Use when a junior developer needs help forming SELECT queries.
skills/data/sql-query-starter/SKILL.md on GitHub (opens in a new tab) -
function-docstrings
Write concise docstrings for functions. Use when a junior developer needs help describing inputs, outputs, and errors.
skills/docs/function-docstrings/SKILL.md on GitHub (opens in a new tab) -
readme-polish
Improve a README for clarity and completeness. Use when a junior developer needs guidance on documenting setup and usage.
skills/docs/readme-polish/SKILL.md on GitHub (opens in a new tab) -
release-notes-drafter
Draft release notes from changes and PRs. Use when a mid-level developer needs a structured changelog.
skills/docs/release-notes-drafter/SKILL.md on GitHub (opens in a new tab) -
team-onboarding-guide
Create an onboarding guide for new engineers. Use when a senior developer needs structured onboarding materials.
skills/docs/team-onboarding-guide/SKILL.md on GitHub (opens in a new tab) -
codebase-orientation
Guide quick orientation of an unfamiliar codebase with module mapping, entry points, and local run steps. Use when a junior developer needs to get situated fast.
skills/foundation/codebase-orientation/SKILL.md on GitHub (opens in a new tab) -
config-file-explainer
Explain a configuration file and its key options. Use when a junior developer is confused by a config file.
skills/foundation/config-file-explainer/SKILL.md on GitHub (opens in a new tab) -
data-structure-chooser
Recommend basic data structures for a task. Use when a junior developer needs help choosing lists, maps, or sets.
skills/foundation/data-structure-chooser/SKILL.md on GitHub (opens in a new tab) -
debugging-checklist
Provide a systematic debugging checklist. Use when a junior developer is stuck and needs a structured approach.
skills/foundation/debugging-checklist/SKILL.md on GitHub (opens in a new tab) -
dependency-install-helper
Guide installation of project dependencies and toolchains. Use when a junior developer is stuck setting up the environment.
skills/foundation/dependency-install-helper/SKILL.md on GitHub (opens in a new tab) -
error-message-explainer
Explain compiler/runtime errors in plain language. Use when a junior developer needs help understanding an error message.
skills/foundation/error-message-explainer/SKILL.md on GitHub (opens in a new tab) -
git-basic-helper
Provide safe git commands for common tasks. Use when a junior developer needs help with branching, commits, or resolving simple conflicts.
skills/foundation/git-basic-helper/SKILL.md on GitHub (opens in a new tab) -
linter-fix-guide
Explain lint errors and propose fixes. Use when a junior developer needs help resolving common lint or format warnings.
skills/foundation/linter-fix-guide/SKILL.md on GitHub (opens in a new tab) -
log-summarizer
Summarize noisy logs into likely causes and next steps. Use when a junior developer needs help interpreting logs.
skills/foundation/log-summarizer/SKILL.md on GitHub (opens in a new tab) -
small-script-generator
Generate a small helper script for repetitive tasks. Use when a junior developer needs a quick automation snippet.
skills/foundation/small-script-generator/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.