Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Frontend Components
Design and build reusable, composable UI components with single responsibility, clear interfaces, and proper encapsulation. Use this skill when creating or editing React components, Vue components, Svelte components, or any modular UI building blocks. When defining component props, state management, component composition, or component APIs. When working with component files (e.g., `.jsx`, `.tsx`, `.vue`, `.svelte`), component libraries, design systems, or shared UI elements. When refactoring components, extracting reusable logic, or building component hierarchies.
majiayu000/claude-skill-registry 163
-
repo-readiness
Prepare any repository for new work by analyzing CLAUDE.md, file structure, mission/objectives, and establishing work readiness state. Auto-executes before new tasks to provide context.
majiayu000/claude-skill-registry 163
-
migration-review
Review migration completeness between old and new codebase.
majiayu000/claude-skill-registry 163
-
docker-learning-journey
Interactive Docker learning guide from basics to production, tailored for Python/FastAPI developers.
This skill should be used when users want to learn Docker concepts, understand container fundamentals,
practice Docker commands, or progress from beginner to production-ready Docker knowledge.
majiayu000/claude-skill-registry 163
-
hic-matrix-qc
This skill performs standardized quality control (QC) on Hi-C contact matrices stored in .mcool or .cool format. It computes coverage and cis/trans ratios, distance-dependent contact decay (P(s) curves), coverage uniformity, and replicate correlation at a chosen resolution using cooler and cooltools. Use it to assess whether Hi-C data are of sufficient quality for downstream analyses such as TAD calling, loop detection, and compartment analysis.
majiayu000/claude-skill-registry 163
-
containerize-apps
Containerizes applications with impact-aware Dockerfiles and docker-compose configurations. This skill should be used when containerizing projects for Docker, creating Dockerfiles, docker-compose files, or preparing applications for Kubernetes deployment. It performs impact analysis first (env vars, network topology, auth/CORS), then generates properly configured container configs. Invokes the impact-analyzer subagent for comprehensive project scanning.
majiayu000/claude-skill-registry 163
-
exploit-researcher
Exploit researcher persona specializing in attack surface analysis, exploit scenario generation, and vulnerability chaining
majiayu000/claude-skill-registry 163
-
moonshot-decide-sequence
Determines phase and execution chain based on analysisContext (task type, complexity, signals). Use after uncertainty detection.
majiayu000/claude-skill-registry 163
-
convert-java-rust
Convert Java code to idiomatic Rust. Use when migrating Java projects to Rust, translating Java patterns to idiomatic Rust, or refactoring Java codebases. Extends meta-convert-dev with Java-to-Rust specific patterns.
majiayu000/claude-skill-registry 163
-
Update Linear Post-Job
Three-step Linear update protocol after job completion - update child issue, check parent completion, update parent if all children done
majiayu000/claude-skill-registry 163
-
writing-clearly-and-concisely
Apply Strunk's timeless writing rules to ANY prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text. Makes your writing clearer, stronger, and more professional.
majiayu000/claude-skill-registry 163
-
ginx-skill
Develop HTTP APIs, middleware, error codes, and i18n strings using the ginx framework conventions. Use when creating or modifying APIs in apis/, defining error codes, adding i18n strings, or when the user asks to follow project conventions for HTTP endpoints, routes, middleware, or error handling.
majiayu000/claude-skill-registry 163
-
prd-v06-architecture-design
Define how system components connect, establishing boundaries, patterns, and integration approaches during PRD v0.6 Architecture. Triggers on requests to design architecture, create system design, define component relationships, or when user asks "design architecture", "system design", "how do components connect?", "architecture decisions", "technical architecture", "system overview". Consumes TECH- (stack selections), RISK- (constraints), FEA- (features). Outputs ARC- entries documenting architecture decisions with rationale. Feeds v0.6 Technical Specification.
majiayu000/claude-skill-registry 163
-
team-api-design
Define team interfaces, contracts, and communication boundaries
majiayu000/claude-skill-registry 163
-
Error Handling Auditor
Find and fix unsafe error handling in Leavn - try! force unwraps, empty catch blocks, silent try? failures
majiayu000/claude-skill-registry 163
-
review-workflow-design
Design spec-based review workflows with visual proof and issue classification. Use when setting up review processes, validating against specifications, or implementing screenshot-based visual validation.
majiayu000/claude-skill-registry 163
-
migrating-bitnami-to-bitnami-legacy
This rule book helps you migrate Bitnami Helm charts and container images from the bitnami repository to the bitnamilegacy repository.
This migration is necessary due to Bitnami's transition, effective August 28th, 2025, where existing images will be moved to the legacy repo
majiayu000/claude-skill-registry 163
-
lc-list
List LeetCode problems by difficulty level (easy/medium/hard)
majiayu000/claude-skill-registry 163
-
advanced-elicitation
Use when you want to improve response quality through meta-cognitive reasoning. Applies 15+ reasoning methods to reconsider and refine initial outputs.
majiayu000/claude-skill-registry 163
-
optimizing-query-performance
Optimize queries with indexes, batching, and efficient Prisma operations for production performance.
majiayu000/claude-skill-registry 163
-
Documentation System
Standards for documenting codebases. Use when writing documentation, deciding where docs should go, reviewing doc quality, or updating docs after code changes. Covers folder structure, content guidelines, and maintenance workflows.
majiayu000/claude-skill-registry 163
-
world-operator
Provides comprehensive context about the Codako game engine's world operator, actor/character/rule types, stage helpers, and simulation logic. Use when modifying world-operator.ts, stage-helpers.ts, types.ts, or any game simulation, rule evaluation, or world state management code.
majiayu000/claude-skill-registry 163
-
react-18-architecture-governance
Establish governance models for large React 18 codebases to preserve architectural integrity.
majiayu000/claude-skill-registry 163
-
detect-hardcoded-secrets
Detect hardcoded secrets, API keys, passwords, and credentials in source code. Security audit for leaked secrets. Works across all languages. Use when user asks about security issues or secret detection.
majiayu000/claude-skill-registry 163