Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ruoyi-vue-plus-code-patterns
基于若依-vue-plus框架的全栈代码规范指南。定义后端Java Spring Boot与前端Vue3 + TypeScript的标准化编码模式。
核心内容:
- 后端分层架构规范:Controller/Service/Mapper三层设计,对象流转模式(Bo/DTO → Entity → Vo)
- 前端Vue3组合式API规范:<script setup>语法糖、响应式数据管理、组件通信模式
- 数据库操作规范:MyBatis-Plus的使用规范、批量操作、事务管理
- 统一响应处理:AjaxResult封装、异常处理、日志记录
- 安全与权限:@PreAuthorize注解、数据权限、敏感字段处理
触发场景:
- 编写新的业务模块(CRUD功能)
- 重构旧代码或优化现有代码
- 进行代码审查(Code Review)
- 解决分层架构设计问题
- 处理Vue3响应式数据丢失问题
触发关键词:代码规范、若依框架、分层架构、DTO/VO转换、对象映射、Vue3 Setup、Composition API、组件封装、响应式、MyBatis-Plus
majiayu000/claude-skill-registry 163
-
convex-ents
Use when working with Convex Ents (relational database layer on top of Convex) - provides ergonomic patterns for querying related documents, defining edges and relationships, default values, and collocation of authorization rules
majiayu000/claude-skill-registry 163
-
godot-debugging
Expert knowledge of Godot debugging, error interpretation, common bugs, and troubleshooting techniques. Use when helping fix Godot errors, crashes, or unexpected behavior.
majiayu000/claude-skill-registry 163
-
twinmind-data-handling
Handle data privacy, GDPR compliance, and data retention for TwinMind.
Use when implementing data protection, handling user data requests,
or ensuring compliance with privacy regulations.
Trigger with phrases like "twinmind GDPR", "twinmind data privacy",
"twinmind data retention", "twinmind user data", "twinmind compliance".
majiayu000/claude-skill-registry 163
-
architecture-lookup
Use this skill when exploring codebase architecture or planning new features requiring models/enums.
AUTO-ACTIVATE when user mentions (FR/EN): - modèle, model, models, enum, enums, schema, Prisma schema - architecture, domain, domaine, existe, exists, available, disponible - créer, create, ajouter, add, nouveau, new, nouvelle feature - quel modèle, what model, which model,quel enum - 121 modèles, 87 enums, Planning, Leave, Business Rules
This skill provides INSTANT lookup (500 tokens vs 15k for full ERD) for 121 models and 87 enums.
majiayu000/claude-skill-registry 163
-
verify-docs
ドキュメント(docs/)の内容がコードの実装と一致しているかを検証します。「ドキュメントを検証」「ドキュメントとコードの整合性をチェック」「docsを確認」と言われたときに使用します。
majiayu000/claude-skill-registry 163
-
cheapskate
Cheapskate Skill
majiayu000/claude-skill-registry 163
-
admin-infra-vultr
Deploys infrastructure on Vultr with Cloud Compute instances, High-Frequency servers, and VPCs.
Excellent value with Kubernetes autoscaling support and global data centers.
Use when: setting up Vultr infrastructure, deploying cloud compute or high-frequency instances, configuring firewalls, needing good price/performance with global reach.
Keywords: vultr, vultr-cli, VPS, cloud compute, high-frequency, firewall, VPC, kubernetes autoscale, infrastructure
majiayu000/claude-skill-registry 163
-
telecom-licensing-expert
Expert in telecommunications licensing agreements that grant telecom carriers (phone, internet, cable companies) access to install equipment in commercial buildings. Use when building owner is negotiating with telecom providers, reviewing carrier access rights, structuring equipment room licenses, analyzing riser and conduit rights, evaluating CRTC (Canadian Radio-television and Telecommunications Commission) compliance requirements, negotiating license fees and revenue sharing, or managing multiple competing carriers in one building. Key terms include telecommunications license, carrier access, equipment installation, riser rights, conduit rights, CRTC compliance, co-location, license vs lease, non-exclusive license, main distribution frame, telecom service provider
majiayu000/claude-skill-registry 163
-
frappe-client-script-generator
Generate JavaScript client-side form scripts for Frappe DocTypes. Use when creating form customizations, field validations, custom buttons, or client-side logic for Frappe/ERPNext forms.
majiayu000/claude-skill-registry 163
-
seldon-model-deployer
Seldon Core deployment skill for model serving, A/B testing, and canary deployments on Kubernetes.
majiayu000/claude-skill-registry 163
-
e2e-page-test
Systematically test all pages for errors, functionality, and proper rendering using Playwright MCP
majiayu000/claude-skill-registry 163
-
script-kit-hive
Hive/beads task management for Script Kit agents. Use when working with the issue tracking system, managing beads, or coordinating agent work. Covers issue lifecycle, progress reporting, and file reservations.
majiayu000/claude-skill-registry 163
-
aws-rds-database
Deploy and manage relational databases using RDS with Multi-AZ, read replicas, backups, and encryption. Use for PostgreSQL, MySQL, MariaDB, and Oracle.
majiayu000/claude-skill-registry 163
-
text-splitter
将文本分割成指定大小的块,保持语义完整性。适用于长文本批处理、将文本分割为可处理的片段
majiayu000/claude-skill-registry 163
-
api-tier-architecture
3-tier API architecture (Convex WebSocket, SSE, REST) for cross-platform data fetching. Platform detection, hybrid hooks, DAL layer patterns. Triggers on "API", "tier", "Convex", "REST", "SSE", "useConvexQuery", "useQuery", "withAuth", "DAL".
majiayu000/claude-skill-registry 163
-
visual-assets
Create and manage visual assets. Use when creating graphics, icons, or images. Covers asset formats and optimization.
majiayu000/claude-skill-registry 163
-
scienceworld-container-transfer
Moves a substance or object from one container to another (e.g., moving lead to a metal pot). Triggered when the agent needs to prepare materials for processing, such as transferring a substance into a heat-resistant container for heating experiments.
majiayu000/claude-skill-registry 163
-
pal-testgen
Comprehensive test suite generation with edge case coverage using PAL MCP. Use for creating tests, improving coverage, or identifying untested paths. Triggers on test generation requests, coverage improvement, or testing strategy.
majiayu000/claude-skill-registry 163
-
python-cli
Universal Python CLI development patterns and best practices
majiayu000/claude-skill-registry 163
-
favicon-gen
Generate custom favicons from logos, text, or brand colors - prevents launching with CMS defaults. Extract icons from logos, create monogram favicons from initials, or use branded shapes. Outputs all required formats: favicon.svg, favicon.ico, apple-touch-icon.png, and web app manifest.
Use when: initializing new websites, replacing WordPress/CMS default favicons, converting logos to favicons, creating branded icons from text only, or troubleshooting favicon not displaying, iOS icon transparency, or missing manifest files.
majiayu000/claude-skill-registry 163
-
mongodb
Guide for implementing MongoDB - a document database platform with CRUD operations, aggregation pipelines, indexing, replication, sharding, search capabilities, and comprehensive security. Use when working with MongoDB databases, designing schemas, writing queries, optimizing performance, configuring deployments (Atlas/self-managed/Kubernetes), implementing security, or integrating with applications through 15+ official drivers. (project)
majiayu000/claude-skill-registry 163
-
perplexity-load-scale
Implement Perplexity load testing, auto-scaling, and capacity planning strategies.
Use when running performance tests, configuring horizontal scaling,
or planning capacity for Perplexity integrations.
Trigger with phrases like "perplexity load test", "perplexity scale",
"perplexity performance test", "perplexity capacity", "perplexity k6", "perplexity benchmark".
majiayu000/claude-skill-registry 163
-
embedding-optimization
Optimizing vector embeddings for RAG systems through model selection, chunking strategies, caching, and performance tuning. Use when building semantic search, RAG pipelines, or document retrieval systems that require cost-effective, high-quality embeddings.
majiayu000/claude-skill-registry 163