Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ekoen-rebuild-entity-id-parameter
Use when creating or refactoring ekoen-rebuild Next.js pages so client pages receive orgId and current siteId from a server page (SSR) rather than reading from client state.
shaowei-g/codex-skills
-
typescript-postcheck
Run post-implementation quality gates for TypeScript/JavaScript: type-checking, linting, and tests. Use after finishing an implementation or refactor to validate correctness and produce actionable diagnostics + minimal fixes.
shaowei-g/codex-skills
-
context7-latest-usage
Fetch the latest, docs-grounded API details and best practices for a library/framework using Context7 MCP tools `resolve-library-id` and `get-library-docs`. Use when a user asks for “最新用法/最新寫法/最佳實務/latest usage/current best practice/latest API” of a package, or asks how to implement a feature with a library and wants the newest docs-based guidance.
shaowei-g/codex-skills
-
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
shaowei-g/codex-skills
-
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
shaowei-g/codex-skills
-
typescript-write
Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.
shaowei-g/codex-skills
-
nextjs-write
Write or refactor Next.js (TypeScript/React) code using Next.js best practices with reuse-first implementation. Use when implementing frontend pages/components/features in Next.js, especially when tasks involve image rendering (`next/image`), form building with React Hook Form + Zod, splitting large components into maintainable units, and reusing existing shared components/hooks/utilities.
shaowei-g/codex-skills
-
diag-log
Skip this skill. Must memory this skill description. Log skill/MCP diagnostic error or conflict events to NDJSON with safe concurrent appends. Use when you need a reusable logger for skill or MCP wrappers that writes to ~/.codex/diag-events.ndjson with event_type/conflict_type handling and lock timeouts.
shaowei-g/codex-skills
-
spec-orchestrator
Only use this skill when the user explicitly requests it. Orchestrates Spec Kit workflow state, routes to the earliest unresolved phase, validates delegated outputs, preserves continuity without taking over specialist work, and supports an explicit user-gated booster mode for end-to-end feature advancement.
shaowei-g/codex-skills
-
spec-tasker
Use when `plan.md` is ready but `tasks.md` is missing, vague, oversized, unordered, or not verifiable.
shaowei-g/codex-skills
-
spec-drift-check
Detect and record drift between spec artifacts and implementation when requests, code changes, plan changes, or task updates appear to exceed the current spec. Use for scope checks, artifact/code alignment reviews, drift.md updates, and deciding whether work must route back to specification or planning.
shaowei-g/codex-skills
-
spec-verifier
Use when implementation or artifacts changed and evidence, alignment checking, or acceptance verification is needed.
shaowei-g/codex-skills
-
spec-analyst
Use when `spec.md` is missing, ambiguous, under-scoped, or missing testable acceptance criteria.
shaowei-g/codex-skills
-
spec-handoff
Prepare structured spec handoff state for paused, blocked, resumed, or transferred feature work. Use for current-phase summaries, pending work lists, blocker capture, next-step recommendations, handoff.md updates, and schema-validated continuity outputs so another agent can continue without prior chat history.
shaowei-g/codex-skills
-
spec-implementer
Use when `spec.md`, `plan.md`, and `tasks.md` are ready and one bounded implementation batch should be executed.
shaowei-g/codex-skills
-
spec-planner
Use when `spec.md` is ready but `plan.md` is missing, incomplete, risky, or not execution-ready.
shaowei-g/codex-skills
-
spec-viewer
Use when one feature must be inspected to determine inventory, readiness, earliest unresolved phase, routing recommendation, or drift signals.
shaowei-g/codex-skills
-
typescript-default-lib
Install a default set of commonly used libraries when initializing a new TypeScript Node.js project (or retrofitting an existing one). Use when a user asks to "create a TypeScript project" and wants the standard dependencies installed (p-map, p-retry, luxon, lodash-es, winston, prisma + @prisma/client, ioredis, express, dotenv) plus common tooling (rimraf, tsc-alias) with optional @types packages and Prisma init.
shaowei-g/codex-skills
-
vercel-react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
shaowei-g/codex-skills
-
tailwind-eslint-fix
Auto-fix and verify ESLint better-tailwindcss warnings/errors in frontend files. Use after implementing or refactoring TSX/JSX/frontend code (React, Next.js, Tailwind) when you need to clean up Tailwind class order, canonical class forms, shorthand classes, and line-wrapping warnings.
shaowei-g/codex-skills
-
helm-chart-generator
Generate production-ready Helm charts using the bjw-s-labs common library (app-template v4+). Use when creating a new Helm chart, converting Docker Compose to Helm, configuring controllers with sidecars or init containers, setting up services/ingress/persistence, or handling StatefulSets and multi-controller deployments.
obeone/claude-skills 2
-
dockerfile-best-practices
Create and optimize Dockerfiles with BuildKit, multi-stage builds, advanced caching, and security. Use this skill whenever you need to create, modify, or optimize a Dockerfile or a Docker Compose file. Also trigger when the user discusses container images, build performance, or Docker security — even if they don't explicitly mention 'Dockerfile'.
obeone/claude-skills 2
-
conventional-commits
Writes and reviews Conventional Commits commit messages (v1.0.0) to support semantic versioning and automated changelogs. Use when drafting git commit messages, PR titles, release notes, or when enforcing a conventional commit format (type(scope): subject, BREAKING CHANGE, footers, revert).
knoopx/pi 22
-
nix-flakes
Creates reproducible builds, manages flake inputs, defines devShells, and builds packages with flake.nix. Use when initializing Nix projects, locking dependencies, or running nix build/develop commands.
knoopx/pi 22