Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ck:docs
Analyze codebase and manage project documentation — init, update, summarize.
majiayu000/claude-skill-registry 163
-
ui-design-skill
majiayu000/claude-skill-registry 163
-
mcdonald
麦当劳助手 - 查询/领取优惠券、活动日历、餐品营养信息、门店查询
majiayu000/claude-skill-registry 163
-
architecture
Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.
majiayu000/claude-skill-registry 163
-
crawl4ai
This skill should be used when users need to scrape websites, extract structured data, handle JavaScript-heavy pages, crawl multiple URLs, or build automated web data pipelines. Includes optimized extraction patterns with schema generation for efficient, LLM-free extraction.
majiayu000/claude-skill-registry 163
-
optimizing-ef-core-queries
Optimize Entity Framework Core queries by fixing N+1 problems, choosing correct tracking modes, using compiled queries, and avoiding common performance traps. Use when EF Core queries are slow, generating excessive SQL, or causing high database load.
majiayu000/claude-skill-registry 163
-
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
majiayu000/claude-skill-registry 163
-
nvm
Guidance for installing, configuring, and using nvm (Node Version Manager) based on the official README. Use when the user needs to manage Node.js versions, install nvm, or troubleshoot nvm usage.
majiayu000/claude-skill-registry 163
-
makepad-widgets
Version: makepad-widgets (dev branch) | Last Updated: 2026-01-19 > > Check for updates: https://crates.io/crates/makepad-widgets
majiayu000/claude-skill-registry 163
-
cree
Cree LED MPN encoding patterns, suffix decoding, and handler guidance. Use when working with high-power LEDs, XLamp series, and SiC power devices.
majiayu000/claude-skill-registry 163
-
tanstack-router
Build type-safe, file-based React routing with TanStack Router. Supports client-side navigation, route loaders, and TanStack Query integration. Prevents 20 documented errors including validation structure loss, param parsing bugs, and SSR streaming crashes.
Use when implementing file-based routing patterns, building SPAs with TypeScript routing, or troubleshooting devtools dependency errors, type safety issues, Vite bundling problems, or Docker deployment issues.
majiayu000/claude-skill-registry 163
-
pgvector-semantic-search
Use this skill for setting up vector similarity search with pgvector for AI/ML embeddings, RAG applications, or semantic search.
**Trigger when user asks to:**
- Store or search vector embeddings in PostgreSQL
- Set up semantic search, similarity search, or nearest neighbor search
- Create HNSW or IVFFlat indexes for vectors
- Implement RAG (Retrieval Augmented Generation) with PostgreSQL
- Optimize pgvector performance, recall, or memory usage
- Use binary quantization for large vector datasets
**Keywords:** pgvector, embeddings, semantic search, vector similarity, HNSW, IVFFlat, halfvec, cosine distance, nearest neighbor, RAG, LLM, AI search
Covers: halfvec storage, HNSW index configuration (m, ef_construction, ef_search), quantization strategies, filtered search, bulk loading, and performance tuning.
majiayu000/claude-skill-registry 163
-
craft-project-setup
Scaffold Claude Code configuration for a Craft CMS project. Generates CLAUDE.md and .claude/rules/ tailored to the project type (plugin, site, module, or hybrid). Triggers on: 'set up Claude for this project', 'initialize CLAUDE.md', 'scaffold project config', 'configure Claude Code', 'set up this Craft project', 'project setup', 'bootstrap', 'new project', 'start a new Craft project', 'onboard this project', CLAUDE.md generation, .claude/rules/ setup. Always use when starting work in a new Craft CMS project that has no CLAUDE.md, when the user asks how to configure Claude Code for their Craft project, or when onboarding a new team member to a Craft project — even if they don't explicitly mention scaffolding.
majiayu000/claude-skill-registry 163
-
better-auth
Implement authentication and authorization with Better Auth - a framework-agnostic TypeScript authentication framework. Features include email/password authentication with verification, OAuth providers (Google, GitHub, Discord, etc.), two-factor authentication (TOTP, SMS), passkeys/WebAuthn support, session management, role-based access control (RBAC), rate limiting, and database adapters. Use when adding authentication to applications, implementing OAuth flows, setting up 2FA/MFA, managing user sessions, configuring authorization rules, or building secure authentication systems for web applications.
majiayu000/claude-skill-registry 163
-
viral-post-writer
Write viral social media posts that promote affiliate products naturally. Use this skill when the user asks anything about writing social media content for affiliate marketing, creating posts for LinkedIn/X/Reddit/Facebook, promoting a product on social media, writing affiliate content, or mentions "viral post", "social media post", "content for affiliate". Also trigger for: "write a post about X", "help me promote X on LinkedIn", "create a thread about X", "make a Reddit post for X", "draft tweets for X", "social media content for affiliate program", "how to promote X on social", "write something that goes viral", "LinkedIn post for affiliate", "X thread about this tool", "help me sell X naturally on social media".
majiayu000/claude-skill-registry 163
-
wisdom-accountability-coach
Longitudinal memory tracking, philosophy teaching, and personal accountability with compassion. Expert in pattern recognition, Stoicism/Buddhism, and growth guidance. Activate on 'accountability', 'philosophy', 'Stoicism', 'Buddhism', 'personal growth', 'commitment tracking', 'wisdom teaching'. NOT for therapy or mental health treatment (refer to professionals), crisis intervention, or replacing professional coaching credentials.
majiayu000/claude-skill-registry 163
-
lay-summary-gen
Converts complex medical abstracts into plain language summaries for patients, caregivers, and the general public. Ensures readability while maintaining scientific accuracy.
majiayu000/claude-skill-registry 163
-
analytics-product
Analytics de produto — PostHog, Mixpanel, eventos, funnels, cohorts, retencao, north star metric, OKRs e dashboards de produto.
majiayu000/claude-skill-registry 163
-
baoyu-slide-deck
Generate professional slide deck images from content. Creates comprehensive outlines with style instructions, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", or "slide deck".
majiayu000/claude-skill-registry 163
-
nw-tdd-review-enforcement
Test design mandate enforcement, test budget validation, 5-phase TDD validation, and external validity checks for the software crafter reviewer
majiayu000/claude-skill-registry 163
-
studio
Smart router — describe your task and get routed to the right agent or skill. Start here if you don't know which skill to use.
majiayu000/claude-skill-registry 163
-
building-native-ui
Complete guide for building beautiful apps with Expo Router. Covers fundamentals, styling, components, navigation, animations, patterns, and native tabs.
majiayu000/claude-skill-registry 163
-
refactor-git-plan
[Code Quality] Plans Git commit strategy for refactoring: branch naming, commit granularity, commit messages, and safe merge approach. Use to structure version control for reversible, reviewable changes.
majiayu000/claude-skill-registry 163
-
setup-timescaledb-hypertables
Step-by-step instructions for designing table schemas and setting up TimescaleDB with hypertables, indexes, compression, retention policies, and continuous aggregates. Instructions for selecting: partition columns, segment_by columns, order_by columns, chunk time interval, real-time aggregation.
majiayu000/claude-skill-registry 163