Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
session-search
For CLI agents WITHOUT subagent support (e.g., Codex CLI). Search previous code agent sessions for specific work, decisions, or code patterns.
majiayu000/claude-skill-registry 163
-
react-clean-architecture
Clean Architecture for React Native (Expo) with TypeScript and Bun. Use this skill when creating features, refactoring code, or reviewing code in React Native projects. Enforces strict separation between Core (domain), Infrastructure (adapters), and UI layers. Implements ports/adapters pattern, Result pattern for errors, and atomic design for components.
majiayu000/claude-skill-registry 163
-
state-management
Client-side state patterns for Web Components. Use when building interactive applications requiring state synchronization, reactive updates, or undo/redo functionality.
majiayu000/claude-skill-registry 163
-
koan-api-building
EntityController<T>, custom routes, payload transformers, auth policies
majiayu000/claude-skill-registry 163
-
codex-skill
Leverage OpenAI Codex/GPT models for autonomous code implementation. Triggers: "codex", "use gpt", "gpt-5", "gpt-5.2", "let openai", "full-auto", "用codex", "让gpt实现".
majiayu000/claude-skill-registry 163
-
black-box-architecture
Apply Eskil Steenberg's black box architecture principles to build modular, maintainable software. Automatically refactors code into replaceable components, designs system architectures with clean boundaries, and debugs with modular isolation.
majiayu000/claude-skill-registry 163
-
endpoint-implementation
Use this skill to implement endpoints in the API
majiayu000/claude-skill-registry 163
-
implementation-verification
Use after implementation complete to verify all tasks done, update roadmap, run full test suite, and create final report - ensures implementation completeness before finishing development branch
majiayu000/claude-skill-registry 163
-
vuln-patterns-core
Universal vulnerability detection patterns applicable across all programming languages. Includes hardcoded secrets, SQL/command injection, path traversal, and configuration file patterns.
majiayu000/claude-skill-registry 163
-
code-refactor-master
Refactor code for better organization, cleaner architecture, and improved maintainability. Use for reorganizing file structures, splitting large components, updating imports after moves, and enforcing consistent patterns across the codebase.
majiayu000/claude-skill-registry 163
-
ask-cli-setup-muttoni-ask-cli-setup
majiayu000/claude-skill-registry 163
-
server-actions-vs-api-optimizer
Analyze routes and recommend whether to use Server Actions or API routes based on use case patterns including authentication, revalidation, external API calls, and client requirements. Use this skill when deciding between Server Actions and API routes, optimizing Next.js data fetching, refactoring routes, analyzing route architecture, or choosing the right data mutation pattern. Trigger terms include Server Actions, API routes, route handler, data mutation, revalidation, authentication flow, external API, client-side fetch, route optimization, Next.js patterns.
majiayu000/claude-skill-registry 163
-
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
majiayu000/claude-skill-registry 163
-
go-maintainable-code
Write clean, maintainable Go code following Clean Architecture, dependency injection, and ChecklistApplication patterns. Use when writing new Go code, refactoring, or implementing features.
majiayu000/claude-skill-registry 163
-
storybook-story-writing
Use when creating or modifying Storybook stories for components. Ensures stories follow CSF3 format, properly showcase component variations, and build successfully.
majiayu000/claude-skill-registry 163
-
serialization-review
majiayu000/claude-skill-registry 163
-
cui-javascript-linting
ESLint, Prettier, and StyleLint configuration standards for JavaScript code quality and formatting, including flat config setup, rule management, and build integration
majiayu000/claude-skill-registry 163
-
east-node-std
Node.js platform functions for the East language. Use when writing East programs that need Console I/O, FileSystem operations, HTTP Fetch requests, Cryptography, Time operations, Path manipulation, Random number generation, or Testing. Triggers for: (1) Writing East programs with @elaraai/east-node-std, (2) Using platform functions like Console.log, FileSystem.readFile, Fetch.get, Crypto.uuid, Time.now, Path.join, Random.normal, (3) Testing East code with describeEast and Assert.
majiayu000/claude-skill-registry 163
-
pptx-posters
Create research posters using HTML/CSS that can be exported to PDF or PPTX. Use this skill ONLY when the user explicitly requests PowerPoint/PPTX poster format. For standard research posters, use latex-posters instead. This skill provides modern web-based poster design with responsive layouts and easy visual integration.
majiayu000/claude-skill-registry 163
-
fmt
Format TypeScript sources using Deno formatter
majiayu000/claude-skill-registry 163
-
prompt-classifier
自动识别prompt类型并保存到相应分类(技术/内容/教学/产品/通用),支持自动文件命名和索引管理。当用户提到"保存prompt"、"记录prompt"、"管理prompt"、"整理prompt"、"prompt库"时使用此技能。
majiayu000/claude-skill-registry 163
-
filtering-query-builder
Filtering Query Builder - Auto-activating skill for API Development.
Triggers on: filtering query builder, filtering query builder
Part of the API Development skill category.
majiayu000/claude-skill-registry 163
-
ordercli
Foodora-only CLI for checking past orders and active order status (Deliveroo WIP).
majiayu000/claude-skill-registry 163
-
nextjs-use-search-params-suspense
Pattern for using useSearchParams hook with Suspense boundary in Next.js. Covers the required combination of 'use client' directive and Suspense wrapper when accessing URL query parameters in client components. Use when building search interfaces, filters, pagination, or any feature that needs to read/manipulate URL query parameters client-side.
majiayu000/claude-skill-registry 163