Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
sql-schema
Database Architect skill. Use this when you need to modify the database schema, add tables, or seed data. This project uses RAW SQL SCRIPTS orchestrated by .NET Aspire, NOT Entity Framework Migrations.
majiayu000/claude-skill-registry 163
-
latex-posters
使用 LaTeX(如 beamerposter、tikzposter 或 baposter)创建专业科研海报。支持会议展示、学术海报和科学传播。包含版式设计、配色方案、多栏布局、图形整合,以及面向海报视觉传达的最佳实践。
majiayu000/claude-skill-registry 163
-
billing-automation
Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.
majiayu000/claude-skill-registry 163
-
db-user
查询租户和组织信息(v3_user数据库)。使用 exec_sql 工具执行查询。
majiayu000/claude-skill-registry 163
-
graphite-stacked-diffs
PROACTIVELY USED for Graphite stacked diffs workflow. Auto-invokes when user mentions "stacked diffs", "stacked PRs", "Graphite", or "gt". Ensures correct workflow for creating, managing, and submitting stacks of pull requests using Graphite CLI. Handles the complete lifecycle from creation to merge.
majiayu000/claude-skill-registry 163
-
retrospective-base
Framework for retrospectives at any time scale (daily, weekly, monthly, quarterly, yearly). Trigger with "daily retro", "weekly retro", "monthly retro", "[month] retro" (e.g., "december retro", "january retro"), "retro for [month]", or "end of month review". Answers three questions - what worked, what didn't, how to improve. Inputs vary by scale - daily uses raw logs, weekly uses daily summaries, monthly uses weekly retros, etc. Fractal compression pattern.
majiayu000/claude-skill-registry 163
-
gpui-performance
Performance optimization techniques for GPUI including rendering optimization, layout performance, memory management, and profiling strategies. Use when user needs to optimize GPUI application performance or debug performance issues.
majiayu000/claude-skill-registry 163
-
handoff
Create a structured session handoff document for continuity across sessions. Use when ending a work session, switching contexts, or before a break. Captures decisions, progress, code changes, and next steps so a future session can pick up where you left off without losing context.
majiayu000/claude-skill-registry 163
-
webpage-screenshotter
High-resolution Playwright-based screenshot capture skill that takes full-page screenshots of any URL with optimized settings for quality and reliability
majiayu000/claude-skill-registry 163
-
dev-asp-net
DevExpress 25.1.6.0을 활용한 ASP.NET 웹 페이지 개발 전문가 스킬. ASP.NET Web Forms, MVC 패턴, DevExpress Bootstrap 컨트롤, Bootstrap 반응형 디자인 작업 시 사용. (1) ASP.NET 웹 페이지 생성, (2) DevExpress Bootstrap 컨트롤(BootstrapGridView, BootstrapComboBox, BootstrapDateEdit, BootstrapButton, BootstrapSpinEdit 등) 구현, (3) XPO DataBinding 설정, (4) PopupEditForm 편집 패턴 구현, (5) Code-behind 작성 시 사용.
majiayu000/claude-skill-registry 163
-
baoyu-url-to-markdown
Fetch any URL and convert to markdown using Chrome CDP. Supports two modes - auto-capture on page load, or wait for user signal (for pages requiring login). Use when user wants to save a webpage as markdown.
majiayu000/claude-skill-registry 163
-
OAuth2
Expert guidance for OAuth 2.0 protocol including authorization flows, grant types, token management, OpenID Connect, security best practices, and implementation patterns. Use this when implementing authentication/authorization, working with OAuth providers, securing APIs, or integrating with third-party services.
majiayu000/claude-skill-registry 163
-
dart-get-active-location
To get the current cursor location from the connected editor, retrieve the active location after connecting to the Dart Tooling Daemon.
majiayu000/claude-skill-registry 163
-
service-ingress
Kubernetes Service 与 Ingress
majiayu000/claude-skill-registry 163
-
coverage
Coverage policy - 90% requirement and exclusion rules
majiayu000/claude-skill-registry 163
-
publish-pypi
Publish a new release to PyPI. Use when releasing, publishing to PyPI, or making a release.
majiayu000/claude-skill-registry 163
-
lingui-best-practices
Implement internationalization with Lingui in React and JavaScript applications. Use when adding i18n, translating UI, working with Trans/useLingui/Plural, extracting messages, compiling catalogs, or when the user mentions Lingui, internationalization, i18n, translations, locales, message extraction, ICU MessageFormat, or working with .po files.
majiayu000/claude-skill-registry 163
-
a11y-personas
Library of accessibility personas representing people with various disabilities, impairments, and situational limitations. Use this skill when users ask about disability types, accessibility personas, user needs for specific conditions, how people with disabilities use technology, assistive technology users, or designing for accessibility. Triggers on requests about blindness, deafness, cognitive disabilities, motor impairments, low vision, screen readers, sign language, autism, ADHD, temporary disabilities, or any question about "how would a person with X use this".
majiayu000/claude-skill-registry 163
-
java-docker
Containerize Java applications - Dockerfile optimization, JVM settings, security
majiayu000/claude-skill-registry 163
-
cirq
Quantum computing framework for building, simulating, optimizing, and executing quantum circuits. Use this skill when working with quantum algorithms, quantum circuit design, quantum simulation (noiseless or noisy), running on quantum hardware (Google, IonQ, AQT, Pasqal), circuit optimization and compilation, noise modeling and characterization, or quantum experiments and benchmarking (VQE, QAOA, QPE, randomized benchmarking).
majiayu000/claude-skill-registry 163
-
ux-friction
Use when animation causes user confusion, delays task completion, or creates frustration
majiayu000/claude-skill-registry 163
-
validating-plans
Systematically validate implementation plans before execution - catches hallucinations, TDD violations, missing references, and temporal drift that derail implementations. Use after writing-plans skill creates a plan document.
majiayu000/claude-skill-registry 163
-
gpui-entity
Entity management and state handling in GPUI. Use when working with entities, managing component state, coordinating between components, handling async operations with state updates, or implementing reactive patterns. Entities provide safe concurrent access to application state.
majiayu000/claude-skill-registry 163
-
nextjs-shadcn-builder
Build new Next.js applications or migrate existing frontends (React, Vue, Angular, vanilla JS, etc.) to Next.js + shadcn/ui with systematic analysis and conversion. Enforces shadcn design principles - CSS variables for theming, standard UI components, no hardcoded values, consistent typography/colors. Use for creating Next.js apps, migrating frontends, adopting shadcn/ui, or standardizing component libraries. Includes MCP integration for shadcn documentation and automated codebase analysis.
majiayu000/claude-skill-registry 163