Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ru
Repo Updater - automation-friendly CLI for synchronizing GitHub repositories. Keep dozens or hundreds of repos in sync with a single command. Pure Bash with git plumbing, JSON output, meaningful exit codes, parallel sync, and conflict resolution.
majiayu000/claude-skill-registry 163
-
coaching
Learn By Doing coaching methodology for guided development. Use when coaching a developer through any implementation phase.
majiayu000/claude-skill-registry 163
-
springboot-patterns
Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work.
majiayu000/claude-skill-registry 163
-
laravel-auth
Use when implementing user authentication, API tokens, social login, or authorization. Covers Sanctum, Passport, Socialite, Fortify, policies, and gates for Laravel 12.
majiayu000/claude-skill-registry 163
-
debian-packaging
Expert Debian package builder specializing in git-buildpackage, debhelper, and Debian Policy compliance. Use for .deb packaging, debian/ directory work, dpkg operations, and package maintenance. Triggers on "Debian", ".deb", "dpkg", "debhelper", "gbp", "pbuilder", "lintian", "dch".
majiayu000/claude-skill-registry 163
-
uniapp-platform
基于若依-vue-plus框架的移动端(Uni-app)跨平台开发规范,定义条件编译的使用标准。通过特定语法处理H5、微信小程序、支付宝小程序及App端的差异化逻辑与样式,确保一套代码多端运行。
触发场景:
- 调用平台特有API(如微信支付、App推送、H5路由等)
- 处理平台样式差异(状态栏、安全区域、导航栏)
- 屏蔽不兼容功能(某些API仅在特定平台可用)
- 实现差异化业务逻辑(不同平台的用户体验策略)
- 优化包体积(移除目标平台不需要的代码)
触发词:条件编译、跨平台兼容、平台判断、差异化处理、ifdef、多端适配、平台API、样式适配
majiayu000/claude-skill-registry 163
-
doc-lister
Lists and filters documentation files by type, status, tags, and date range with frontmatter parsing
majiayu000/claude-skill-registry 163
-
Test Coverage Guardian
Analyze test coverage, identify gaps, detect dead code, and improve test quality. Use when user asks to check coverage, review tests, find untested code, or improve test robustness.
majiayu000/claude-skill-registry 163
-
graphql-security
Secure GraphQL APIs - authentication, authorization, rate limiting, and validation
majiayu000/claude-skill-registry 163
-
ml-integration-patterns
Machine learning integration patterns for rRNA-Phylo covering three use cases - rRNA sequence classification (supervised learning with sklearn/PyTorch), multi-tree consensus (ensemble methods), and generative tree synthesis (GNNs/transformers). Includes feature engineering, model training, hyperparameter tuning, model serving, versioning, and evaluation metrics for bioinformatics ML workflows.
majiayu000/claude-skill-registry 163
-
spring-boot-project-structure
Guide for creating proper Spring Boot project structure following domain-driven design. Use this when creating new features, modules, or refactoring existing code.
majiayu000/claude-skill-registry 163
-
workflow-feature
Complete feature development workflow from design to deployment. Use when implementing new features or functionality.
majiayu000/claude-skill-registry 163
-
library-bundler
Configure build systems, optimize bundle size, manage exports for ESM/CJS/UMD, and publish packages to NPM with proper versioning
majiayu000/claude-skill-registry 163
-
skill-optimizer
Optimize Claude Code skills for token efficiency using progressive disclosure and content loading order. Use when optimizing skills, reducing token usage, restructuring skill content, improving skill performance, analyzing skill size, applying 500-line rule, implementing progressive disclosure, organizing reference files, optimizing YAML frontmatter, reducing context consumption, improving skill architecture, analyzing token costs, splitting large skills, or working with skill content loading. Covers Level 1 (metadata), Level 2 (instructions), Level 3 (resources) loading optimization.
majiayu000/claude-skill-registry 163
-
lnd
Run and interact with lnd Lightning Network daemon in Docker. Use for Lightning development, testing payment channels on regtest, managing lnd containers, and calling lnd RPC endpoints (getinfo, connect, open/close channels, pay/receive). Supports bitcoind, btcd, and neutrino backends.
majiayu000/claude-skill-registry 163
-
sendinblue
Manage email, SMS, and chat marketing with Brevo's all-in-one platform.
majiayu000/claude-skill-registry 163
-
kotlin-specialist
Expert Kotlin developer specializing in Kotlin 2.0, Kotlin Multiplatform Mobile (KMP), Coroutines, and Ktor for building modern cross-platform applications and backend services.
majiayu000/claude-skill-registry 163
-
keyvault-csi-driver
Azure Key Vault + CSI Driver integration for Kubernetes secrets management. Use when creating SecretProviderClass resources, mounting secrets from Key Vault, troubleshooting 403 errors, syncing secrets to K8s, or configuring applications to use Key Vault secrets.
majiayu000/claude-skill-registry 163
-
hydromet-sysadmin
System administrator reviewer representing IT staff at hydromet services in Central Asia, Nepal,
Caucasus, and Switzerland. Use when: (1) writing or updating deployment/maintenance documentation,
(2) reviewing deployment procedures and scripts, (3) making changes that affect server operations,
(4) documenting troubleshooting procedures. This skill provides critical review from a sysadmin
perspective - read-only, no edits. Priorities: security, maintainability, clear troubleshooting docs.
majiayu000/claude-skill-registry 163
-
layouts
majiayu000/claude-skill-registry 163
-
libtype
libtype - Shared Protocol Buffer types. Generated from proto/ definitions. Namespaces include common, agent, memory, graph, vector, tool, trace, llm, resource. Use Type.fromObject() for creation. identifier() method generates resource IDs. Use for typed message creation, protobuf data structures, and cross-service type sharing.
majiayu000/claude-skill-registry 163
-
web-performance-optimization
Optimize website and web application performance including loading speed, Core Web Vitals, bundle size, caching strategies, and runtime performance
majiayu000/claude-skill-registry 163
-
detecting-anomalies
Detect anomalies in metrics and time-series data using OPAL statistical methods. Use when you need to identify unusual patterns, spikes, drops, or outliers in observability data. Covers statistical outlier detection (Z-score, IQR), threshold-based alerts, rate-of-change detection with window functions, and moving average baselines. Choose pattern based on data distribution and anomaly type.
majiayu000/claude-skill-registry 163
-
umbraco-preview-app-provider
Implement preview app providers in Umbraco backoffice using official docs
majiayu000/claude-skill-registry 163