Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
windows-ui-automation
Expert in Windows UI Automation (UIA) and Win32 APIs for desktop automation. Specializes in accessible, secure automation of Windows applications including element discovery, input simulation, and process interaction. HIGH-RISK skill requiring strict security controls for system access.
majiayu000/claude-skill-registry 163
-
definition-resource-design
Guide for designing Definition resources in OptAIC (the "Law"). Use when creating PipelineDef, StoreDef, AccessorDef, OpDef, MLModuleDef, or PortfolioOptimizerDef. Covers interface_spec, input/output schemas, compatibility rules, and embedded guardrail contracts.
majiayu000/claude-skill-registry 163
-
parallel-coordinator
Coordinate parallel agent execution using ACE Framework for LiveMetro React Native development. Use when implementing features with 3+ independent subtasks (UI + API + Firebase + Tests).
majiayu000/claude-skill-registry 163
-
dx deploy
use to deploy a siteminder component using the dx command
majiayu000/claude-skill-registry 163
-
aip-knowledge
Reference knowledge for Google API Improvement Proposals (AIP), adapted for REST/OpenAPI. Use when reviewing APIs, designing endpoints, or explaining AIP rules. Contains patterns for errors, pagination, filtering, LRO, field masks, and batch operations.
majiayu000/claude-skill-registry 163
-
api-endpoint-creator
新しいAPIエンドポイントを追加する際に使用。Huma API、Echo、Handler/Service/Repositoryの3層構成、エンドポイント登録パターンを適用。REST API、新規エンドポイント、CRUD APIを追加する場合に使用。
majiayu000/claude-skill-registry 163
-
heroui-recommender
Recommend appropriate HeroUI components for new features and ensure proper usage. Use when implementing new UI features or migrating from shadcn/ui to HeroUI.
majiayu000/claude-skill-registry 163
-
marp-slide-quality
Analyze and improve Marp markdown presentations using SlideGauge. Use when working with Marp slides, presentation files ending in .md with marp frontmatter, or when user asks to check, analyze, improve, or validate slide quality. Requires slidegauge package (installed via uvx).
majiayu000/claude-skill-registry 163
-
faculty-publications
Ensure the library has collected all publications by faculty in a department - a collection completeness requirement
majiayu000/claude-skill-registry 163
-
agentuity-cli-cloud-redis-show
Show Redis connection URL. Requires authentication. Use for Agentuity cloud platform operations
majiayu000/claude-skill-registry 163
-
feature-file
Manage features.yml for tracking requirements and progress; use proactively ONLY when features.yml already exists, or invoke manually to create one; complements TodoWrite for persistent project state.
majiayu000/claude-skill-registry 163
-
visx
Build data visualizations with visx (React + D3). Use for charts, graphs, and interactive data exploration.
majiayu000/claude-skill-registry 163
-
accessible-notifications
Guidance for accessible user notifications and feedback. AUTO-TRIGGER when implementing: toasts, snackbars, notifications, alerts, flash messages, status messages, success/error feedback, or any transient UI messages. Triggers include: "toast", "snackbar", "notification", "flash message", "notify user", "show success", "show error", "feedback message", "status update", "auto-dismiss", "popup message". Use this skill BEFORE implementing any toast-like patterns to ensure accessibility compliance.
majiayu000/claude-skill-registry 163
-
vertical-slice-planning
Use this skill when discussing feature breakdown, PR structure, implementation ordering, or how to decompose work. Guides thinking about vertical slices (end-to-end functionality) rather than horizontal layers (all of one layer first). Triggers on "how should we break this down?", "what order should we implement?", "how many PRs?", or decomposition discussions.
majiayu000/claude-skill-registry 163
-
react-form-handling
Provides robust patterns and reusable components for handling forms in React. Use this skill when building forms that require validation, error handling, multi-step flows, file uploads, or complex submission logic. It covers libraries like React Hook Form, Zod, and Yup, offering templates and best practices for creating performant and user-friendly forms.
majiayu000/claude-skill-registry 163
-
remix-cache
A type-safe, Redis-backed caching library for Remix applications with SSE-based real-time invalidation, stale-while-revalidate, pattern matching, and automatic React revalidation. Use when working with Remix caching, Redis, cache invalidation, implementing caching strategies, or real-time data synchronization in Remix apps.
majiayu000/claude-skill-registry 163
-
agentuity-cli-cloud-secret-pull
Pull secrets from cloud to local .env.production file. Requires authentication. Use for Agentuity cloud platform operations
majiayu000/claude-skill-registry 163
-
travel-hospitality
Use when designing animations for travel booking, hospitality apps, tourism platforms, or vacation planning experiences
majiayu000/claude-skill-registry 163
-
business-model-canvas
Business model design using Osterwalder's Business Model Canvas and Lean Canvas. Creates 9-block canvases with structured analysis for business model innovation and startup validation.
majiayu000/claude-skill-registry 163
-
propose-feature-requirements
Create or update feature requirements specification using EARS notation with examples and appendices
majiayu000/claude-skill-registry 163
-
mui
Material-UI v7 component library patterns including sx prop styling, theme integration, responsive design, and MUI-specific hooks. Use when working with MUI components, styling with sx prop, theme customization, or MUI utilities.
majiayu000/claude-skill-registry 163
-
liveblocks
Builds real-time collaborative features with Liveblocks including presence, cursors, storage, comments, and notifications. Use when adding multiplayer experiences, collaborative editing, or live cursors to React applications.
majiayu000/claude-skill-registry 163
-
github-issue
Guide structured GitHub issue creation and management. Use when creating bug reports, feature requests, or issue-related tasks.
majiayu000/claude-skill-registry 163
-
Pixel Art Animator
Create and manage sprite animations with multiple frames, animation tags, frame durations, and linked cels. Use when the user wants to animate a sprite, add animation, create movement, make it move, mentions "animation", "animated", "frames", "keyframes", "frame rate", "FPS", "timing", "duration", "walk cycle", "run cycle", "idle animation", "attack animation", "jump", "movement", "motion", or describes actions like "walking", "running", "jumping", "attacking", "breathing", "bobbing", "bouncing". Trigger on animation tags, loops, playback, sequences, "add frames", "duplicate frame", "frame timing", "ping-pong", "loop", "sequence". Also for linked cels, static backgrounds, and frame optimization.
majiayu000/claude-skill-registry 163