Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
save-web-page
Guide for saving a web page for offline use using the monolith CLI. Use this when instructed to save a web page.
majiayu000/claude-skill-registry 163
-
replacing-text
Provides intuitive find & replace CLI with JavaScript regex and string-literal mode. Use this skill when performing text replacements, batch transformations, or need JavaScript-style regex syntax
majiayu000/claude-skill-registry 163
-
ios-ux-design
Activate this skill when analyzing iOS app UI/UX, evaluating iOS design patterns, proposing iOS interface improvements, or creating iOS implementation specifications. Provides deep expertise in Apple Human Interface Guidelines, SwiftUI patterns, native iOS components, accessibility standards, and iOS-specific interaction paradigms.
majiayu000/claude-skill-registry 163
-
enclosure-designer
Guides design and generation of 3D-printable enclosures for Arduino/ESP32/RP2040 projects. Use when user needs a case, box, housing, or enclosure for their electronics project. Provides parametric design guidance, OpenSCAD templates, STL generation tips, and print settings.
majiayu000/claude-skill-registry 163
-
fitness-wellness
Use when designing animations for fitness apps, wellness platforms, workout trackers, or meditation experiences
majiayu000/claude-skill-registry 163
-
exceptions
Guide for creating exceptions using fastapi-problem that are automatically converted to RFC 9457 Problem Details responses.
majiayu000/claude-skill-registry 163
-
writing-user-stories
Creates INVEST-compliant user stories with acceptance criteria. Use when capturing requirements, defining backlog items, or breaking down features.
majiayu000/claude-skill-registry 163
-
gsap
GSAP animations for JARVIS HUD transitions and effects
majiayu000/claude-skill-registry 163
-
supporting-custom-elements
Teaches Web Components (Custom Elements) support in React 19, including property vs attribute handling and custom events. Use when integrating Web Components or working with custom HTML elements.
majiayu000/claude-skill-registry 163
-
react-best-practices
Provides React patterns for hooks, effects, refs, and component design. Covers escape hatches, anti-patterns, and correct effect usage. Must use when reading or writing React components (.tsx, .jsx files with React imports).
majiayu000/claude-skill-registry 163
-
interaction-guidelines
ユーザーとの効果的な対話パターン、質問生成、曖昧さ解消、合意形成、ユーザー負担軽減のガイドラインを定義する。ユーザーに質問する際、要件を確認する際、フィードバックを収集する際、またはユーザーが対話改善、質問方法、確認プロセス、Progressive Disclosureに言及した際に使用する。
majiayu000/claude-skill-registry 163
-
environmental-permitting
Florida environmental permitting expertise. Invoke for SJRWMD permits, wetland assessments, flood zone analysis, or stormwater requirements.
majiayu000/claude-skill-registry 163
-
fitness-wellness
Use when designing animations for fitness apps, wellness platforms, workout trackers, or meditation experiences
majiayu000/claude-skill-registry 163
-
validation-first
Validation-First Development Skill using Quint for formal specifications - comprehensive skill handling both design (planning) and execution (verification) through formal state machine specifications.
majiayu000/claude-skill-registry 163
-
java-streams-api
Use when Java Streams API for functional-style data processing. Use when processing collections with streams.
majiayu000/claude-skill-registry 163
-
accessible-motion
Use when implementing reduced motion alternatives, vestibular-safe animations, WCAG compliance, or designing for users with motion sensitivity.
majiayu000/claude-skill-registry 163
-
summary
This skill should be used when providing concise summaries of research paper text. Use for quickly understanding the core content, arguments, and contributions of paper sections targeting top-tier computer science conferences.
majiayu000/claude-skill-registry 163
-
memory-systems
Design and implement memory architectures for agent systems. Use when building agents that need to persist state across sessions, maintain entity consistency, or reason over structured knowledge.
majiayu000/claude-skill-registry 163
-
using-base-ui-with-material-ui
Always use this skill when integrating Base UI components `@base-ui-components/react` with Material UI `@mui/material`.
majiayu000/claude-skill-registry 163
-
windows-cupy-nvrtc
Fix CuPy NVRTC compilation errors on Windows. Trigger: NVRTC_ERROR_BUILTIN_OPERATION_FAILURE, nvrtc-builtins64 not found
majiayu000/claude-skill-registry 163
-
task-plan-writing
Write rigorous implementation plans as if presenting to distinguished engineers. Use when entering plan mode, designing architecture, or when the user asks to plan a feature. Raises plan quality through expert audience framing.
majiayu000/claude-skill-registry 163
-
prompt-section-design
Design composable prompt sections for building agentic prompts. Use when creating reusable prompt components, designing LEGO-block prompt sections, or structuring prompts for the stakeholder trifecta.
majiayu000/claude-skill-registry 163
-
guide
LLM Memory 完整使用指南 - 使用 llm-memory MCP 工具时必须调用此 Skill。提供计划(Plan)、待办(Todo)、记忆(Memory)的完整管理指南,包括新对话初始化、项目规划、任务管理、知识记录等工作流。Use when: llm-memory MCP is available, new conversation starts, need to manage plans/todos/memories.
majiayu000/claude-skill-registry 163
-
managing-server-vs-client-boundaries
Teaches when to use Server Components vs Client Components in React 19, including the 'use client' directive and boundary patterns. Use when architecting components, choosing component types, or working with Server Components.
majiayu000/claude-skill-registry 163