Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
slim-container-vulnerability-scanning
Implement container and dependency vulnerability scanning using Grype for automated security testing in development workflows, CI/CD pipelines, and repository maintenance. Use when setting up security scanning, adding vulnerability detection to projects, implementing pre-commit hooks for security, or scanning Docker containers and package dependencies for vulnerabilities.
majiayu000/claude-skill-registry 163
-
ci-templates
Use when setting up CI/CD pipelines. Teaches pipeline design principles and references platform-specific templates.
majiayu000/claude-skill-registry 163
-
pal-codereview
Systematic code review covering quality, security, performance, and architecture using PAL MCP. Use for pull request reviews, code audits, or pre-commit validation. Triggers on review requests, PR reviews, or code quality checks.
majiayu000/claude-skill-registry 163
-
Multi-Tenancy Advanced Patterns
Advanced patterns for building scalable multi-tenant SaaS applications.
majiayu000/claude-skill-registry 163
-
cloudinary-cdn
Video CDN yonetimi. Use when uploading videos for Instagram Reels.
majiayu000/claude-skill-registry 163
-
updating-op-secrets
Updates existing secrets in 1Password using the op CLI. Use when the user needs to modify passwords, edit field values, add or remove fields, rename items, move items between vaults, or manage tags on existing 1Password items. Supports all item types including Login, Password, API Credential, and Secure Note.
majiayu000/claude-skill-registry 163
-
repository-generator
新しいRepository層のコードを作成する際に使用。標準SQL版とGORM版、GroupManager/TableSelector使用、シャーディング対応、CRUDメソッドのパターンを適用。Repositoryの新規作成、データアクセス層の実装時に使用。
majiayu000/claude-skill-registry 163
-
antibody-design
majiayu000/claude-skill-registry 163
-
pixi-package-manager
Manage scientific Python dependencies and environments using pixi package manager with unified conda-forge and PyPI support. Use when setting up project environments, managing dependencies, creating reproducible workflows, or working with complex scientific packages requiring compiled libraries. Ideal for multi-environment projects, cross-platform development, and replacing conda/mamba workflows.
majiayu000/claude-skill-registry 163
-
supabase-to-convex-migration
Migrate ANY Supabase project to Convex with exact feature/design/architecture parity. Complete database schema translation, function migration, authentication, real-time queries, RLS replacement, and storage migration. Use when converting Supabase backends to Convex or planning Supabase-to-Convex migrations.
majiayu000/claude-skill-registry 163
-
Preserving Productive Tensions
Recognize when disagreements reveal valuable context, preserve multiple valid approaches instead of forcing premature resolution
majiayu000/claude-skill-registry 163
-
ensemble-solving
Generate multiple diverse solutions in parallel and select the best. Use for architecture decisions, code generation with multiple valid approaches, or creative tasks where exploring alternatives improves quality.
majiayu000/claude-skill-registry 163
-
optimizing-query-selection
Optimize queries by selecting only required fields and avoiding N+1 problems. Use when writing queries with relations or large result sets.
majiayu000/claude-skill-registry 163
-
coder-hahomelabs
Coder workspace environment for hahomelabs.com deployments. Includes networking, ports, convex config, nhost config
majiayu000/claude-skill-registry 163
-
launch-announcement-structures
majiayu000/claude-skill-registry 163
-
Backend Models Standards
Define database models with clear naming, appropriate data types, constraints, relationships, and validation at multiple layers. Use this skill when creating or modifying database model files, ORM classes, schema definitions, or data model relationships. Apply when working with model files (e.g., models.py, models/, ActiveRecord classes, Prisma schema, Sequelize models), defining table structures, setting up foreign keys and relationships, configuring cascade behaviors, implementing model validations, adding timestamps, or working with database constraints (NOT NULL, UNIQUE, foreign keys). Use for any task involving data integrity enforcement, relationship definitions, or model-level data validation.
majiayu000/claude-skill-registry 163
-
log-analysis-tools
Fast log file analysis with lnav, multi-framework support (Laravel, CodeIgniter, React, Next.js), automatic log pruning, and 70-80% token savings vs reading entire logs
majiayu000/claude-skill-registry 163
-
typebox-schemas
Guide for TypeBox schema conventions in Fastify routes and environment validation. Use when defining request/response schemas or validating configuration.
majiayu000/claude-skill-registry 163
-
supertest-nestjs
Supertest patterns and best practices for NestJS e2e API testing. Trigger: When writing e2e tests, testing HTTP endpoints, or testing authentication flows in NestJS.
majiayu000/claude-skill-registry 163
-
ytmusic-librarian
Manage YouTube Music library, playlists, and discovery via ytmusicapi.
majiayu000/claude-skill-registry 163
-
communicate-with-si
Communication coaching for working with an Si (The Collaborator) DISC type — cooperative, diplomatic, steady. Covers do's, don'ts, meetings, email, feedback, and conflict. Powered by Crystal's DISC framework.
majiayu000/claude-skill-registry 163
-
cathodic-protection
Expert Electrical Engineer specializing in cathodic protection (CP) systems for oil and gas industry. Use for CP system design, corrosion prevention, sacrificial anode calculations, impressed current systems, pipeline integrity, coating defects, and NACE/ISO standards compliance.
majiayu000/claude-skill-registry 163
-
fullstack-testing
Fullstack testing - unit, integration, E2E, coverage
majiayu000/claude-skill-registry 163
-
drizzle-setup
Drizzle ORM configuration and patterns. Use as a lightweight alternative to Prisma.
majiayu000/claude-skill-registry 163