Skill Claude CodeCodex
ALWAYS use this skill when writing or refactoring code. Includes context-dependent sub-skills to empower different coding styles across languages and runtimes.
Skill Claude CodeCodex
ALWAYS use this skill when writing or refactoring code. Includes context-dependent sub-skills to empower different coding styles across languages and runtimes.
Skill Claude CodeCodex
Use when invalid data causes failures deep in execution - validates at every layer data passes through to make bugs structurally impossible rather than temporarily fixed.
Skill Claude CodeCodex
Use when writing, reviewing, or modifying Rust code - covers error handling with thiserror+miette, type system patterns, async and serde conventions, testing crates, dependency pinning, and module organization.
Skill Claude CodeCodex
Use when writing TypeScript code, reviewing TS implementations, or making decisions about type declarations, function styles, or naming conventions - comprehensive house style covering type vs interface rules, function declarations, FCIS integration, immutability patterns, and type safety enforcement.
Skill Claude CodeCodex
Use when writing database access code, creating schemas, or managing transactions with PostgreSQL - enforces transaction safety with TX naming, read-write separation, type safety for UUIDs/JSONB, and snakecase conventions to prevent data corruption and type errors.
Skill Claude CodeCodex
Use when writing or refactoring code, before creating files - enforces separation of pure business logic (Functional Core) from side effects (Imperative Shell) using FCIS pattern with mandatory file classification.
Skill Claude CodeCodex
Use when writing or modifying React components, planning React features, or working with .jsx/.tsx files - provides modern React patterns with TypeScript, hooks usage, component composition, and common pitfalls to avoid.
Skill Claude CodeCodex
Use when writing tests for serialization, validation, normalization, or pure functions - provides property catalog, pattern detection, and library reference for property-based testing.
Skill Claude CodeCodex
Use when writing documentation, guides, API references, or technical content for developers - enforces clarity, conciseness, and authenticity while avoiding AI writing patterns that signal inauthenticity.
Skill Claude CodeCodex
Use when writing or reviewing tests - covers test philosophy, condition-based waiting, mocking strategy, and test isolation.
Plugin Claude Code
Planning and execution workflows for Claude Code. Based on obra/superpowers.
Agent
Reviews completed project steps against plans and enforces coding standards. Use when a numbered step from a plan is complete, a major feature is implemented, or before creating a PR. Validates plan alignment, code quality, test coverage, and architecture. Blocks merges for Minor, Important, or Critical issues.
Agent
Fixes issues identified by code-reviewer and triggers re-review. Use when code-reviewer returns any issues that need to be addressed before merge approval.
Agent
Implements individual tasks from plans with TDD, skill application, verification, and git commits. Use when executing a specific task that requires writing, modifying, or testing code as part of a larger plan.
Agent
Use after final code review passes to validate test coverage against acceptance criteria and generate human test plans - reads test-requirements.md, verifies automated tests exist, produces manual verification documentation.
Command
Execute implementation plan task-by-task with subagents.
Command
Take a general idea and make it specific.
Command
Explains how to customize design and implementation plans with project-specific guidance.
Command
Start collaborative design process with brainstorming and planning.
Command
Create implementation plan from design document.
Skill Claude CodeCodex
Use after initial design context is gathered, before brainstorming - resolves contradictions in requirements, disambiguates terminology, clarifies scope boundaries, and verifies assumptions to prevent building the wrong solution.
Skill Claude CodeCodex
Use when creating or developing anything, before writing code or implementation plans - refines rough ideas into fully-formed designs through structured Socratic questioning, alternative exploration, and incremental validation.
Skill Claude CodeCodex
Use when executing implementation plans with independent tasks in the current session - dispatches fresh subagent for each task, reviews once per phase, loads phases just-in-time to minimize context usage.
Skill Claude CodeCodex
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup.