Skill Codex
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.
Skill Codex
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.
Skill Codex
Install Codex skills into $CODEXHOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).
Skill Claude CodeCodex
A design guide for Domain-Driven Design (DDD) aggregates: groups of related objects managed through one main entry point and kept within consistency boundaries.
Skill Claude CodeCodex
A code-review and design guide for keeping domain objects and database transactions separate. An aggregate is a group of related data treated as one consistency boundary, while eventual consistency lets related updates finish later.
Skill Claude CodeCodex
Send recent work to OpenAI Codex CLI for an independent audit/review.
Skill Claude CodeCodex
A governance guide for managing backward compatibility, meaning keeping older clients and integrations working while planning when old interfaces can be removed.
Skill Claude CodeCodex
A guide to naming getters that expose data from a domain model after bypassing its usual encapsulation. Encapsulation means keeping an object's internal details protected behind its behavior.
Skill Claude CodeCodex
A design and review guide for projects using Clean Architecture, a way of arranging code into domain, use-case, interface-adapter, and infrastructure layers. It explains where business rules, repositories, external-service gateways, logging, and configuration belong.
Skill Claude CodeCodex
A guide to reshaping CQRS aggregates so they keep only the state needed to validate commands, while separate read models handle display and search data. An aggregate is a group of related data changed as one unit.
Skill Claude CodeCodex
An architecture guide explaining why CQRS—separating commands that change data from queries that read it—often leads to event sourcing, where events become the main record of changes.
Skill Claude CodeCodex
A guide for deciding whether CQRS fits a system. CQRS separates the parts of an application that change data from the parts that read it, and the guide explains its trade-offs around consistency, availability, and scaling.
Skill Claude CodeCodex
Creates Claude Code rules (.claude/rules/.md) with YAML frontmatter and path-specific scoping. Use when creating project rules, coding standards, or conditional guidelines for specific file types.
Skill Claude CodeCodex
Guidance for handling business rules that require checking the state of two separate domain groups. It helps decide whether to change the requirement, combine the groups, or accept temporary inconsistency.
Skill Claude CodeCodex
A guide for adding project-specific lint rules to standard tools such as ESLint, Pylint, Go's golangci-lint, and Rust's Dylint. Its error messages are written as repair instructions that an AI coding agent can follow.
Skill Claude CodeCodex
A packaging guide for the domain layer of a DDD codebase. It recommends organizing files around business concepts such as orders or customers instead of technical groups such as entities or services.
Skill Claude CodeCodex
A skill for creating, improving, or reviewing GitHub README files. It organizes information around what a project does, why it matters, how to start, where to get help, and how to maintain it.
Skill Claude CodeCodex
A language-independent guide to Domain-Driven Design, a way to model software around real business concepts. It covers value objects, entities, aggregates, and domain services, with TypeScript examples.
Skill Claude CodeCodex
A code-analysis skill that proposes a domain model: the business concepts, rules, and boundaries represented in an existing codebase. Domain-driven design, or DDD, is a way to structure software around the real-world problem it serves.
Skill Claude CodeCodex
A development guide that designs and tests the business rules of a domain before connecting them to databases or other infrastructure. TDD means writing tests before the code they check, and a domain model represents the rules and concepts of the problem being solved.
Skill Claude CodeCodex
A design guide for domain primitives and always-valid domain models: types that validate their values when created and remain valid afterward.
Skill Claude CodeCodex
A terminology guide that explains the differences between error, defect, fault, and failure in software, using definitions from industry standards and testing practice.
Skill Claude CodeCodex
An error-handling guide for designing how programs report and recover from problems. It distinguishes recoverable errors, returned with values such as Result, from failures that should stop the program.
Skill Claude CodeCodex
A code-design pattern that wraps a collection, such as a list of orders, in a dedicated class with its related rules and operations.
Skill Claude CodeCodex
A code-design guide for deciding when similar code should be combined based on its purpose, not only on matching text. It explains how to avoid misapplying DRY, the practice of not repeating code.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: