Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
swiftui-coding-guidelines
Core coding guidelines for iOS, iPadOS, macOS, watchOS, tvOS, and visionOS app development using SwiftUI and Swift. Use when implementing Views, working with @State/@Binding/@Observable/@StateObject, using NavigationStack/List/LazyVStack, designing components, or asking about SwiftUI patterns (infinite scroll, pull-to-refresh, search). Covers best practices, implementation patterns, and anti-patterns to avoid.
majiayu000/claude-skill-registry 163
-
frontend-designer
Build accessible, responsive, and performant frontend components with design system best practices, modern CSS, and framework-agnostic patterns.
majiayu000/claude-skill-registry 163
-
prompting-pattern-library
Comprehensive library of proven prompting patterns, frameworks, and examples for different use cases. This skill should be used when creating prompting guides, analyzing prompt effectiveness, teaching prompting techniques, or troubleshooting prompting issues. Use when writing about prompting, explaining prompting concepts to others, or improving existing prompts.
majiayu000/claude-skill-registry 163
-
spec
Create specifications directly from clear requirements - uses spec-kit tools to create formal, executable specs following WHAT/WHY principle (not HOW)
majiayu000/claude-skill-registry 163
-
web-ui-design-guide
Apply modern, professional web UI design principles when building any web UI component. Only execute this when the current project is a web project and involves UI-related work. Use this skill for UI tasks involving buttons, forms, cards, layouts, navigation, or any visual web component. Ensures clean minimal design, neutral color palettes with single accent color, 8px grid spacing, clear typography hierarchy, and subtle visual effects. Prevents common anti-patterns like rainbow gradients, tiny text, and inconsistent spacing.
majiayu000/claude-skill-registry 163
-
spec-builder
Generate comprehensive specification documents including requirements, technical design, and detailed task breakdown from any feature request. Use when the user asks to create specs, requirements docs, design docs, or needs to break down a feature into implementation tasks. Perfect for planning new features, understanding system architecture, or preparing work for AI coding agents.
majiayu000/claude-skill-registry 163
-
git-bak-jikexueyuanwiki-git-bak
majiayu000/claude-skill-registry 163
-
developing-frontend
フロントエンド UI/UX 実装と最適化を支援します。React/Vue/Next.jsでの実装、パフォーマンス最適化、アクセシビリティを提供します。ユーザーインターフェース開発、Web アプリケーション構築が必要な場合に使用してください。
majiayu000/claude-skill-registry 163
-
evidence-collector
Plan and manage security evidence collection for compliance audits and assessments. Use this skill to identify required evidence, track collection status, and ensure audit readiness.
majiayu000/claude-skill-registry 163
-
engineering-claude-context
Curates context, optimizes prompts with XML, and manages extended thinking for Anthropic Claude models. Use when building Claude-based agents, designing system prompts, or handling long-context tasks.
majiayu000/claude-skill-registry 163
-
philosopher-analyst
Analyzes fundamental questions and concepts through philosophical lens using logic, epistemology,
metaphysics, and critical analysis frameworks.
Provides insights on meaning, truth, knowledge, existence, reasoning, and conceptual clarity.
Use when: Conceptual ambiguity, logical arguments, foundational assumptions, meaning questions.
Evaluates: Validity, soundness, coherence, assumptions, implications, conceptual clarity.
majiayu000/claude-skill-registry 163
-
postgres-nanoid
This skill should be used when the user asks to "generate IDs", "create identifiers", "use nanoid", "add public_id", "prefixed identifiers", "short IDs", or discusses ID generation strategies, public vs internal IDs, or URL-friendly identifiers. Use nanoid for public identifiers and UUID for auth.users references.
majiayu000/claude-skill-registry 163
-
language-shell
Shell scripting standards and safety practices. Use when language shell guidance is required or when selecting Shell as a thin wrapper or OS-near glue layer.
majiayu000/claude-skill-registry 163
-
add-buyable-item
Add a new one-time shop boost (buyable item) consistent with the app’s cat-petting theme and design-concept-reference.png. Produces the boosts.json entry, icon filename/path, accessible imageDescription, and concise icon generation instructions.
majiayu000/claude-skill-registry 163
-
agentuity-cli-auth-logout
Logout of the Agentuity Cloud Platform. Use for managing authentication credentials
majiayu000/claude-skill-registry 163
-
evade-design
Use when working on EVADE game UI, creating screens, styling components, or making visual decisions. Apply for any React Native code touching colors, typography, layouts, animations, or visual elements.
majiayu000/claude-skill-registry 163
-
execution-plan-creation
Guide execution plan creation using the standard template. Execution plan organizes user stories into waves with agent assignments and verification gates. Use when PM agent drafts or updates an execution plan, or when validating wave structure and dependencies.
majiayu000/claude-skill-registry 163
-
frago-view-content-generate-tips-html
HTML/reveal.js content generation guide. Use this skill when you need to create HTML presentations that can be previewed via `frago view`. Covers reveal.js advanced design, CSS techniques, and multi-page collaboration workflow.
majiayu000/claude-skill-registry 163
-
sunfaded-style
Create UI and graphic design layouts in the sunfaded style: oversized condensed typography, bilingual JP/EN type, high-contrast overlays on photo or illustration, halftone wave bands, and analog grain. Use when a user asks for sunfaded-like aesthetics, bold typographic posters, editorial layouts, or UI screens with this specific visual system.
majiayu000/claude-skill-registry 163
-
checkout-components
Next.js checkout UI components with Stripe Elements and payment forms. Use when creating checkout pages, payment forms, subscription UIs, customer portals, or when user mentions Stripe Elements, payment UI, checkout flow, subscription management, or payment forms.
majiayu000/claude-skill-registry 163
-
ahu-qa
Quality Assurance & Design Validation Agent
majiayu000/claude-skill-registry 163
-
jutsu-react-native:react-native-navigation
Use when implementing navigation in React Native apps with React Navigation. Covers stack, tab, drawer navigation, deep linking, and navigation patterns.
majiayu000/claude-skill-registry 163
-
Next.js 15
Modern React framework for building full-stack web applications with App Router, Server Components, and optimized performance
majiayu000/claude-skill-registry 163
-
textual-tui
Build modern, interactive terminal user interfaces with Textual. Use when creating command-line applications, dashboard tools, monitoring interfaces, data viewers, or any terminal-based UI. Covers architecture, widgets, layouts, styling, event handling, reactive programming, workers for background tasks, and testing patterns.
majiayu000/claude-skill-registry 163