Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
webpack
Configures Webpack 5 for JavaScript/TypeScript bundling with loaders, plugins, code splitting, and Module Federation. Use when setting up custom builds, migrating to Webpack 5, or implementing micro-frontends.
majiayu000/claude-skill-registry 163
-
discover-wasm
Automatically discover WebAssembly skills when working with WebAssembly. Activates for wasm development tasks.
majiayu000/claude-skill-registry 163
-
ai-advantage
Develop research-backed AI competitive strategies combining academic research, market trends, and social sentiment analysis
majiayu000/claude-skill-registry 163
-
Repository Builder
Create repository classes implementing the repository pattern with Protocol interfaces, ORM separation, and mapper integration for clean data access.
majiayu000/claude-skill-registry 163
-
arch-review
新機能やコード変更時にアーキテクチャの妥当性を検証する。
簡易DDD構成、レイヤー分離、依存方向の正しさをチェック。
majiayu000/claude-skill-registry 163
-
dotnet-minimal-apis
Guide for building ASP.NET Core Minimal APIs with OpenAPI/Swagger integration in .NET 10
majiayu000/claude-skill-registry 163
-
cuda
CUDA kernel development, debugging, and performance optimization for Claude Code. Use when writing, debugging, or optimizing CUDA code, GPU kernels, or parallel algorithms. Covers non-interactive profiling with nsys/ncu, debugging with cuda-gdb/compute-sanitizer, binary inspection with cuobjdump, and performance analysis workflows. Triggers on CUDA, GPU programming, kernel optimization, nsys, ncu, cuda-gdb, compute-sanitizer, PTX, GPU profiling, parallel performance.
majiayu000/claude-skill-registry 163
-
sharding-pattern
シャーディング対応のコードを書く際に使用。user_idベースのhash sharding、テーブル分割、クロスシャードクエリ、Repository実装時に自動適用。シャーディング、分散DB、テーブル分割、クロスDBクエリを扱う場合に使用。
majiayu000/claude-skill-registry 163
-
cpu-gpu-performance
Monitor and optimize CPU/GPU usage with load measurement and cost-effective
validation strategies.
Triggers: CPU usage, GPU usage, performance, load monitoring, build performance,
training, resource consumption, test suite, compilation
Use when: session starts (auto-load with token-conservation), planning builds
or training that could pin CPUs/GPUs for >1 minute, retrying failed resource-heavy commands
DO NOT use when: simple operations with no resource impact.
DO NOT use when: quick single-file operations.
Use this skill BEFORE resource-intensive operations. Establish baselines proactively.
majiayu000/claude-skill-registry 163
-
docs-build
Building, rendering library docs, and deploying docs.cloudposse.com. Use when working with the Docusaurus build process or regenerating auto-generated content.
majiayu000/claude-skill-registry 163
-
shell-dev-practices
Shell scripting best practices for bash, sh, zsh with focus on error handling, portability, and automation.
majiayu000/claude-skill-registry 163
-
understanding-mistakes
Use when user says something went wrong, AI did Y instead of X, or wants to understand why a deviation happened. Manually invoked post-mortem analysis.
majiayu000/claude-skill-registry 163
-
strategic-code-reviewer
DRY, KISS, SRP 원칙에 대해서 코드 리뷰를 수행합니다. 코드 품질 검토, 리팩터링 기회 식별, 중복 코드 감지, 복잡한 로직 단순화에 특화되어 있습니다.
majiayu000/claude-skill-registry 163
-
core-principles
Core principles and project structure for React 19 SPA development. Covers stack overview, project organization, agent execution rules, and authoritative sources. Use when planning new projects, onboarding, or reviewing architectural decisions.
majiayu000/claude-skill-registry 163
-
histolab
Lightweight WSI tile extraction and preprocessing. Use for basic slide processing tissue detection, tile extraction, stain normalization for H&E images. Best for simple pipelines, dataset preparation, quick tile-based analysis. For advanced spatial proteomics, multiplexed imaging, or deep learning pipelines use pathml.
majiayu000/claude-skill-registry 163
-
refactoring-06-static-analysis-style
Use when adding formatting, linting, and type checking to Python research code.
majiayu000/claude-skill-registry 163
-
clojure-core-async
Async programming with channels, go blocks, and CSP in Clojure. Use when working with async operations, channel communication, pub/sub patterns, concurrent pipelines, or CSP-style coordination.
majiayu000/claude-skill-registry 163
-
manager
majiayu000/claude-skill-registry 163
-
agent-electron-pro
Desktop application specialist building secure cross-platform solutions. Develops Electron apps with native OS integration, focusing on security, performance, and seamless user experience.
majiayu000/claude-skill-registry 163
-
phylogenetic-methods
Comprehensive guide to phylogenetic tree building methods including distance-based (UPGMA, Neighbor-Joining), maximum likelihood (RAxML, IQ-TREE), and Bayesian inference (MrBayes). Covers multiple sequence alignment, distance matrices, bootstrap analysis, consensus methods, tree formats (Newick, Nexus), and tree comparison metrics. Includes implementation patterns for tree visualization and evaluation.
majiayu000/claude-skill-registry 163
-
using-skillpack-maintenance
Use when maintaining, enhancing, or modifying existing Claude Code plugins - handles skills, commands, agents, hooks, and reference sheets through systematic domain analysis, structure review, behavioral testing, and quality improvements
majiayu000/claude-skill-registry 163
-
marimo-development
Expert guidance for creating and working with marimo notebooks - reactive Python notebooks that can be executed as scripts and deployed as apps. Use when the user asks to create marimo notebooks, convert Jupyter notebooks to marimo, build interactive dashboards or data apps with marimo, work with marimo's reactive programming model, debug marimo notebooks, or needs help with marimo-specific features (cells, UI elements, reactivity, SQL integration, deploying apps, etc.).
majiayu000/claude-skill-registry 163
-
writing-go
Idiomatic Go 1.25+ development. Use when writing Go code, designing APIs, discussing Go patterns, or reviewing Go implementations. Emphasizes stdlib, concrete types, simple error handling, and minimal dependencies.
majiayu000/claude-skill-registry 163
-
fresh-eyes-review
This skill should be used as a mandatory final sanity check before git commit, PR creation, or declaring work done. Triggers on "commit", "push", "PR", "pull request", "done", "finished", "complete", "ship", "deploy", "ready to merge". Catches security vulnerabilities, logic errors, and business rule bugs that slip through despite passing tests.
majiayu000/claude-skill-registry 163