Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
swiftui-view-generator
Generate SwiftUI views with proper state management (@State, @Binding, @ObservedObject, @StateObject) and macOS-specific patterns
majiayu000/claude-skill-registry 163
-
meta:cli-feature-creator
CLI Feature Creator wizard for adding new aaa CLI commands. Use when user asks to "add aaa command", "create CLI feature", "add CLI command", or needs to extend the aaa CLI with new functionality.
majiayu000/claude-skill-registry 163
-
writing-technical-docs
Guides technical documentation and report writing. Applies the 7 Cs principle (Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous). Use for writing technical documents, reports, and code comments.
majiayu000/claude-skill-registry 163
-
TypeScript Type Safety Expert
Expert guidance for advanced TypeScript type safety, generics, type inference, and compile-time validation. Use when implementing complex type systems, improving type safety, or eliminating runtime errors.
majiayu000/claude-skill-registry 163
-
e-commerce-retail
Use when designing animations for shopping apps, product catalogs, checkout flows, or retail experiences
majiayu000/claude-skill-registry 163
-
Kafka Streaming
Comprehensive guide to Apache Kafka for real-time data streaming including topics, producers, consumers, stream processing, and production best practices
majiayu000/claude-skill-registry 163
-
ams
ams-OSRAM MPN encoding patterns, suffix decoding, and handler guidance. Use when working with ams sensor products, optical components, or AMSHandler.
majiayu000/claude-skill-registry 163
-
checkpoint-protocol
Human interaction protocol with automation-first rule. Defines checkpoint types and when to use them.
majiayu000/claude-skill-registry 163
-
profile-code
Measure execution time and memory usage of code. Use when analyzing performance characteristics.
majiayu000/claude-skill-registry 163
-
Org-roam Note Management
Helps users create, manage, and link org-roam notes using emacsclient to connect to a running Emacs daemon.
**ALWAYS USE THIS SKILL** when user mentions "roam note" or "org-roam", references file paths containing `/roam/` or `/org-roam/`, or wants to create/search/link notes in their roam directory.
Use this skill for: creating roam notes, searching notes, adding backlinks, querying org-roam database, managing Zettelkasten-style knowledge systems.
**NEVER use Read/Write/Edit tools directly on roam notes** - they bypass database sync and break org-roam functionality.
majiayu000/claude-skill-registry 163
-
create-haskell-bazel-target
Create a target for haskell application.
majiayu000/claude-skill-registry 163
-
nav-task-mode
Unified workflow orchestration for substantial tasks. Auto-detects complexity, defers to matching skills, or provides phase-based execution. Solves workflow conflicts between skills, loop mode, and CLAUDE.md.
majiayu000/claude-skill-registry 163
-
print-system
Print system management including CUPS, Canon Selphy CP1500, print queue, job status, and printer troubleshooting.
majiayu000/claude-skill-registry 163
-
azure-communication-sms-java
Send SMS messages with Azure Communication Services SMS Java SDK. Use when implementing SMS notifications, alerts, OTP delivery, bulk messaging, or delivery reports.
majiayu000/claude-skill-registry 163
-
b2c-metadata
Work with B2C Commerce site metadata XML for custom attributes and object types. Use when defining custom attributes on products/orders/customers, creating custom object types, or setting site preferences via XML import. Covers system-objecttype-extensions.xml and custom-objecttype-definitions.xml.
majiayu000/claude-skill-registry 163
-
markdowntown-analytics
Use this when instrumenting analytics, reviewing event taxonomy, or handling privacy/redaction rules for markdowntown.
majiayu000/claude-skill-registry 163
-
note-manager
Gestionnaire de notes Google Keep pour rechercher, créer, modifier, archiver, épingler et dupliquer des notes. Permet de gérer des notes texte et des listes avec tri automatique des notes épinglées en premier.
majiayu000/claude-skill-registry 163
-
business-card-scanner
Extract contact information from business card images using OCR - name, company, email, phone, address.
majiayu000/claude-skill-registry 163
-
feature-investigation
Use when the user asks to investigate, explore, understand, explain, or analyze how an existing feature or logic works. Triggers on keywords like "how does", "explain", "what is the logic", "investigate", "understand", "where is", "trace", "walk through", "show me how".
majiayu000/claude-skill-registry 163
-
escl-generator
Convert complete electrical schematic PDFs to ESCL (Electrical Schematic Context Language) format with batch processing and pause/continue support. Use when user uploads a multi-page electrical schematic PDF and wants it converted to structured ESCL text format.
majiayu000/claude-skill-registry 163
-
supabase-email-templates
Generate and deploy Supabase Auth email templates with hosted logos for reliable display; use when email images aren't displaying, updating email content/styling, or deploying template changes
majiayu000/claude-skill-registry 163
-
calculate-coverage
Measure test coverage and identify untested code. Use when assessing test completeness.
majiayu000/claude-skill-registry 163
-
board-sdk
This skill should be used when the user asks about "touch input", "BoardInput", "BoardContact", "piece detection", "glyph", "glyph recognition", "simulator", "Board hardware", "contact phases", "Piece Set", "touch system", "Board SDK", "multi-touch", "noise rejection", or discusses Board hardware integration and input handling.
majiayu000/claude-skill-registry 163
-
clerk-core-workflow-b
Implement session management and middleware with Clerk.
Use when managing user sessions, configuring route protection,
or implementing token refresh logic.
Trigger with phrases like "clerk session", "clerk middleware",
"clerk route protection", "clerk token", "clerk JWT".
majiayu000/claude-skill-registry 163