Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
backend
Backend conventions and patterns. Use when working on API routes, dependency injection, or hexagonal architecture in the backend.
majiayu000/claude-skill-registry 163
-
git-workflow-enforcer
Enforce git commits after every phase and task to enable rollback and prevent lost work. Auto-trigger when completing phases, tasks, or when detecting uncommitted changes. Auto-commit with Conventional Commits format. Verify branch safety, check for merge conflicts, enforce clean working tree. Block completion if changes not committed.
majiayu000/claude-skill-registry 163
-
browser-use
You are an expert in Browser Use, the Python library that lets AI agents control a web browser. You help developers build agents that can navigate websites, fill forms, click buttons, extract data, and complete multi-step web tasks — using vision and DOM understanding to interact with any website like a human would.
majiayu000/claude-skill-registry 163
-
new-page
Creates a new Astro page with the correct layout, dark mode support, and project conventions. Use when adding a new page or route to the site.
majiayu000/claude-skill-registry 163
-
research-proposal-generator
Generates a comprehensive research proposal design based on input literature, including hypothesis, mechanism verification, and budget. Use when the user wants to design a research project from a paper.
majiayu000/claude-skill-registry 163
-
r-package-development
R package development with devtools, testthat, and roxygen2. Use when the user is working on an R package, running tests, writing documentation, or building package infrastructure.
majiayu000/claude-skill-registry 163
-
neon-postgres
Neon PostgreSQL serverless database - connection pooling, branching, serverless driver, and optimization. Use when deploying to Neon or building serverless applications.
majiayu000/claude-skill-registry 163
-
team-update
Post project updates to team chat, gather feedback, triage responses, and plan next steps. Adapts to available tools (chat, git, issues, tasks). First run discovers tools and saves a playbook; subsequent runs execute from the playbook. Trigger with 'team update', 'post update', 'sync with team', 'standup', 'check team chat', 'feedback loop', 'project update', 'what did the team say'.
majiayu000/claude-skill-registry 163
-
ip-lookup
Get current public IP address and geolocation information. Use when users ask about IP addresses, network location, or want to check their public IP. Supports both fetching IP info and displaying it clearly.
majiayu000/claude-skill-registry 163
-
neon-vercel-postgres
Set up serverless Postgres with Neon or Vercel Postgres for Cloudflare Workers/Edge. Includes connection pooling, git-like branching, and Drizzle ORM integration.
Use when: setting up edge Postgres, troubleshooting "TCP not supported", connection pool exhausted, SSL config errors, or Node v20 transaction issues.
majiayu000/claude-skill-registry 163
-
dk-rca
Interactive Root Cause Analysis enforcer. Guides you through the 7-step RCA protocol: Reproduce, Locate, Hypothesis, Failing Test, Fix, Verify Live, Document. Use when debugging a bug, investigating a failure, or when something unexpected happened. This skill gates each step — it won't let you skip to a fix without stating a hypothesis first. Triggers on: 'something is broken', 'debug this', 'why is this failing', 'RCA', 'root cause', or /dk-rca.
majiayu000/claude-skill-registry 163
-
shared-patterns
Reference reusable patterns for validation, error handling, and test scaffolding. Use when: ensuring consistency across skills.
majiayu000/claude-skill-registry 163
-
shadcn
shadcn/ui component patterns, customization, theming, and integration.
majiayu000/claude-skill-registry 163
-
QE Test Execution
Parallel test execution orchestration with intelligent scheduling, retry logic, and comprehensive result aggregation.
majiayu000/claude-skill-registry 163
-
godot-sync-parallax
Use when Godot ParallaxBackground/ParallaxLayer nodes show incorrect positions in editor due to parallax multipliers. Calculates correct editor positions based on camera start position and parallax motion scale. Makes parallax layers preview realistically in editor, matching gameplay appearance.
majiayu000/claude-skill-registry 163
-
drizzle-orm-d1
Build type-safe D1 databases with Drizzle ORM. Includes schema definition, migrations with Drizzle Kit, relations, and D1 batch API patterns. Prevents 18 errors including SQL BEGIN failures, cascade data loss, 100-parameter limits, and foreign key issues.
Use when: defining D1 schemas, managing migrations, bulk inserts, or troubleshooting D1_ERROR, BEGIN TRANSACTION, foreign keys, "too many SQL variables".
majiayu000/claude-skill-registry 163
-
security-audit
Use when reviewing code security, auditing dependencies for CVEs, checking configuration or secret security, assessing authentication and authorization patterns, identifying OWASP vulnerabilities (injection, XSS, CSRF), or addressing security concerns about implementations.
majiayu000/claude-skill-registry 163
-
django-tdd
Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs.
majiayu000/claude-skill-registry 163
-
security-review
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
majiayu000/claude-skill-registry 163
-
pre-commit
Run the repository's quality gate before commit or PR by determining the relevant build, lint, and test commands and fixing obvious issues.
majiayu000/claude-skill-registry 163
-
sales-qualification
Help users qualify sales leads effectively. Use when someone is wasting time on bad leads, struggling with low conversion rates, needs to build a qualification framework, or wants to improve their discovery process.
majiayu000/claude-skill-registry 163
-
rails-upgrade
Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 2.3 through 8.1. Use when upgrading Rails applications, planning multi-hop upgrades, or querying version-specific changes. Based on FastRuby.io methodology and "The Complete Guide to Upgrade Rails" ebook.
majiayu000/claude-skill-registry 163
-
api-contract-testing
Verifies API contracts between services using consumer-driven contracts, schema validation, and tools like Pact. Use when testing microservices communication, preventing breaking changes, or validating OpenAPI specifications.
majiayu000/claude-skill-registry 163
-
meta-reviewing-reviewing
Code review patterns, feedback principles. Use when reviewing PRs, implementations, or making approval/rejection decisions. Covers self-correction, progress tracking, feedback principles, severity levels.
majiayu000/claude-skill-registry 163