Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
github-pr-creation
Creates GitHub Pull Requests with automated validation and task tracking. Use when user wants to create PR, open pull request, submit for review, or check if ready for PR. Analyzes commits, validates task completion, generates Conventional Commits title and description, suggests labels. NOTE - for merging existing PRs, use github-pr-merge instead.
majiayu000/claude-skill-registry 163
-
ecommerce-personalization
Design personalization strategies for e-commerce stores. Product recommendations, dynamic content, customer segmentation, and personalized email/SMS based on browsing and purchase behavior.
majiayu000/claude-skill-registry 163
-
skills-frankxai-arcanea-4
majiayu000/claude-skill-registry 163
-
review-code
Backend code review following best practices. TODO: Implement for backend. Invoked by: "code review", "review PR", "review changes", "audit code".
majiayu000/claude-skill-registry 163
-
ragdoll
Ragdoll physics skill for joint constraints and hit reactions.
majiayu000/claude-skill-registry 163
-
arize-instrumentation
INVOKE THIS SKILL when adding Arize AX tracing to an application. Follow the Agent-Assisted Tracing two-phase flow: analyze the codebase (read-only), then implement instrumentation after user confirmation. When the app uses LLM tool/function calling, add manual CHAIN + TOOL spans so traces show each tool's input and output. Leverages https://arize.com/docs/ax/alyx/tracing-assistant and https://arize.com/docs/PROMPT.md.
majiayu000/claude-skill-registry 163
-
update-framework
Sync entire framework (Pillars, Rules, Workflow, Skills) in one command - meta-skill orchestrating all update-* skills.
TRIGGER when: user wants complete framework sync ("update framework from X", "sync entire framework", "pull all from framework", "upgrade framework").
DO NOT TRIGGER when: user wants specific components only (use /update-pillars, /update-rules, /update-workflow, /update-skills), or just wants to read framework docs.
majiayu000/claude-skill-registry 163
-
tool-ui-ux-pro-max
Use when you need concrete UI/UX inputs (palette, typography, landing patterns, UX/a11y constraints) to drive design or review. Searchable UI/UX design intelligence (styles, palettes, typography, landing patterns, charts, UX/a11y guidelines + stack best practices) backed by CSV + a Python search script. Triggers: UIUX/uiux, UI/UX, UX design, UI design, design system, design spec, color palette, typography, layout, animation, accessibility/a11y, component styling. Actions: search, recommend, review, improve UI.
majiayu000/claude-skill-registry 163
-
rule-of-5
Orchestrate multi-agent code review with three waves - parallel analysis, cross-validation, and convergence check. Simulates specialist reviewers and synthesizes findings.
majiayu000/claude-skill-registry 163
-
cwicr-rate-updater
Update CWICR resource rates with current market prices. Integrate external price data, apply inflation adjustments, and maintain rate history.
majiayu000/claude-skill-registry 163
-
af-setup-gaininsight-stack
Set up the GainInsight Standard 4-layer stack with Amplify, Next.js, shadcn/ui, and auth. Use when bootstrapping new projects, configuring the opinionated infrastructure, or onboarding to the standard.
majiayu000/claude-skill-registry 163
-
python-resilience
Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, implementing timeouts, building fault-tolerant services, or handling transient failures.
majiayu000/claude-skill-registry 163
-
edge-and-mobile-ml
Use when deploying ML models to edge devices, mobile, or browser. Covers ONNX export, CoreML conversion, TensorRT optimization, quantization (PTQ/QAT), and model profiling.
majiayu000/claude-skill-registry 163
-
messaging-endpoints
Use when designing how applications connect to and consume messages from a messaging system based on Enterprise Integration Patterns (Hohpe & Woolf).
USE FOR: consumer patterns, polling vs event-driven consumers, competing consumers, idempotent receivers, transactional messaging, durable subscribers, service activators
DO NOT USE FOR: channel types (use messaging-channels), routing logic (use message-routing)
majiayu000/claude-skill-registry 163
-
create-threat-model
Perform STRIDE threat modeling for a system or component when the user asks to threat model, analyze security risks, or identify attack vectors
majiayu000/claude-skill-registry 163
-
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
majiayu000/claude-skill-registry 163
-
chaos-engineering
Failure injection patterns, blast radius control, steady state hypothesis, and gameday planning for resilience testing.
majiayu000/claude-skill-registry 163
-
dask
Distributed computing for larger-than-RAM pandas/NumPy workflows. Use when you need to scale existing pandas/NumPy code beyond memory or across clusters. Best for parallel file processing, distributed ML, integration with existing pandas code. For out-of-core analytics on single machine use vaex; for in-memory speed use polars.
majiayu000/claude-skill-registry 163
-
grafana-dashboards
Build monitoring dashboards with Grafana. Covers panel types, queries, variables, alerting, provisioning, and data sources like Prometheus and InfluxDB. Use for infrastructure monitoring, observability, and metrics visualization.
majiayu000/claude-skill-registry 163
-
seo-keyword-strategist
Analyzes keyword usage in provided content, calculates density, suggests semantic variations and LSI keywords based on the topic. Prevents over-optimization. Use PROACTIVELY for content optimization.
majiayu000/claude-skill-registry 163
-
htmx-skill
Documentation for the htmx JavaScript library (attributes, events, headers, API, extensions, examples, migration guides, server examples). Use when you need accurate htmx syntax/behavior or to locate the right reference page for an htmx question.
majiayu000/claude-skill-registry 163
-
Council
Multi-agent debate system. USE WHEN council, debate, perspectives, agents discuss. SkillSearch('council') for docs.
majiayu000/claude-skill-registry 163
-
.net-new-project
Create a new .NET 8 Web API solution following Clean Architecture principles.
majiayu000/claude-skill-registry 163
-
localsetup-unfuck-my-git-state
Diagnose and recover broken Git state and worktree metadata with a staged, low-risk recovery flow. Use when Git reports detached or contradictory HEAD state, phantom worktree locks, orphaned worktree entries, missing refs, 0000000000000000000000000000000000000000 hashes, or branch operations fail with errors like already checked out, unknown revision, not a valid object name, or cannot lock ref.
majiayu000/claude-skill-registry 163