Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
editor-ui-infrastructure
Guide proper usage of Editor UI infrastructure including Drawers (ButtonDrawer, ModalDrawer, TableDrawer, etc.), Elements (drag-drop targets, ComponentSelector), FieldEditors, and EditorUIConstants. Use when implementing editor panels, component editors, or any ImGui UI code to ensure consistency and code reuse.
majiayu000/claude-skill-registry 163
-
metadata-optimizer
分析和优化 Next.js 项目的元数据,包括 title、description、Open Graph、Twitter Cards。自动检测 App Router 或 Pages Router,提供长度建议、关键词优化和最佳实践指导。支持中英文双语 SEO 分析。
majiayu000/claude-skill-registry 163
-
swot-analysis
Analyze Strengths, Weaknesses, Opportunities, and Threats when you need to make strategic decisions, evaluate positions, or plan initiatives. Not for simple technical choices, debugging, or tactical execution.
majiayu000/claude-skill-registry 163
-
analyze-thread
Analyze complete email thread with conversation context, timeline, participants, and attachments tracking.
majiayu000/claude-skill-registry 163
-
dotnet-testing-xunit-project-setup
xUnit 測試專案建立與設定的專門技能。當需要建立測試專案、設定專案結構、配置 NuGet 套件、組織測試資料夾時使用。涵蓋 csproj 設定、套件管理、專案結構、xunit.runner.json 配置等。
Keywords: xunit project, xunit setup, 測試專案建立, test project setup, 建立測試專案, project structure, 專案結構, folder structure, xunit package, nuget packages, 測試套件, 如何建立測試專案, xunit configuration
majiayu000/claude-skill-registry 163
-
angular-http
Implement HTTP data fetching in Angular v20+ using resource(), httpResource(), and HttpClient. Use for API calls, data loading with signals, request/response handling, and interceptors. Triggers on data fetching, API integration, loading states, error handling, or converting Observable-based HTTP to signal-based patterns.
majiayu000/claude-skill-registry 163
-
post-debug-cleanup
Update feature specs and implementation docs to accurately reflect debugging work. Use after completing a feature implementation that required multiple rounds of debugging and iteration.
majiayu000/claude-skill-registry 163
-
shiki-code-blocks
Syntax highlight code blocks with Shiki. Supports server-side rendering in RSC and automatic light/dark theme switching.
majiayu000/claude-skill-registry 163
-
ask-user
Pattern for effectively interacting with users to gather information or get decisions. Use when you need user input.
majiayu000/claude-skill-registry 163
-
mcaf-architecture-overview
Create or update `docs/Architecture/Overview.md` (architecture diagrams): maintain Mermaid diagrams for system/modules, interfaces/contracts, and key classes/types; document dependency rules; link to ADRs/features. Use when onboarding, refactoring, or adding modules/boundaries.
majiayu000/claude-skill-registry 163
-
firebase-nextjs-integration-strategies
Next.js 14+ App Router integration with Firebase including server/client SDK separation and data fetching patterns. PROACTIVELY activate for: (1) setting up dual SDK architecture for client/server, (2) fetching data in Server Components with Admin SDK, (3) implementing real-time listeners in Client Components. Triggers: "nextjs firebase", "app router", "server client sdk"
majiayu000/claude-skill-registry 163
-
code-flow-viz
用于梳理和可视化代码流程,生成清晰的 ASCII 流程图、数据流图和表格分析。适用于已有代码的梳理、新功能设计的说明、以及技术文档的编写。
majiayu000/claude-skill-registry 163
-
better-auth-python
Better Auth JWT verification for Python/FastAPI backends. Use when integrating Python APIs with a Better Auth TypeScript server via JWT tokens. Covers JWKS verification, FastAPI dependencies, SQLModel/SQLAlchemy integration, and protected routes.
majiayu000/claude-skill-registry 163
-
plr-thread-coloring
PLR (Parallel/Leading-tone/Relative) transitions for thread coloring. One-hot keyspace reduction to GF(3) trits for behavior indexing. Grows perception/action information field capacity through efficient user illusion.
majiayu000/claude-skill-registry 163
-
cc-debugging
Guide systematic debugging using scientific method: STABILIZE -> HYPOTHESIZE -> EXPERIMENT -> FIX -> TEST -> SEARCH. Two modes: CHECKER audits debugging approach (outputs status table with violations/warnings), APPLIER guides when stuck (outputs stabilization strategy, hypothesis formation, fix verification). Use when encountering ANY bug, error, test failure, crash, wrong output, flaky behavior, race condition, regression, timeout, hang, or code behavior differing from intent. Triggers on: debug, fix, broken, failing, investigate, figure out why, not working, it doesn't work, something's wrong.
majiayu000/claude-skill-registry 163
-
brain-dump-ingestion
Process unstructured brain dumps, transcripts, and stream-of-consciousness notes into structured knowledge base content. Use when converting raw ideas, meeting notes, or recorded thoughts into organized documentation.
majiayu000/claude-skill-registry 163
-
safe-refactoring
Change code structure without changing behavior, with zero tolerance for behavioral changes
majiayu000/claude-skill-registry 163
-
ios-patterns
iOS-specific patterns for Swift and SwiftUI. Use when building iOS applications.
majiayu000/claude-skill-registry 163
-
validation-frameworks
Problem and solution validation methodologies, assumption testing, and MVP validation experiments
majiayu000/claude-skill-registry 163
-
rust-systems
Rust systems programming patterns and style guide for building reliable systems software. This skill should be used when writing Rust code, especially for systems programming, CLI tools, or performance-critical applications. Covers project organization with Cargo workspaces, module structure, naming conventions (RFC 430), type/trait patterns (Option, builders, associated types), and error handling with thiserror/anyhow.
majiayu000/claude-skill-registry 163
-
create-prompt
Expert prompt engineering for creating effective prompts for Claude, GPT, and other LLMs. Use when writing system prompts, user prompts, few-shot examples, or optimizing existing prompts for better performance.
majiayu000/claude-skill-registry 163
-
constraints-physics
Implements constraint-based physics systems including all constraint types, ragdoll systems, custom physics, and network ownership. Use when building mechanical systems, ragdolls, rope physics, or any physics-driven gameplay.
majiayu000/claude-skill-registry 163
-
doherty-threshold
Mantén tiempos de respuesta bajo 400ms para mantener la atención del usuario. Use cuando optimice performance, diseñe feedback de carga, o evalúe latencia percibida.
majiayu000/claude-skill-registry 163
-
report-standards-analysis
Specialized skill for analyzing institutional and commercial space standards to identify gaps and opportunities for LORS.
majiayu000/claude-skill-registry 163