Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
uikit-development
Master UIKit - Views, controllers, navigation, Auto Layout, animations
majiayu000/claude-skill-registry 163
-
bubbletea-designer
Automates Bubble Tea TUI design by analyzing requirements, mapping to appropriate components from the Charmbracelet ecosystem, generating component architecture, and creating implementation workflows. Use when designing terminal UIs, planning Bubble Tea applications, selecting components, or needing design guidance for TUI development.
majiayu000/claude-skill-registry 163
-
angular-implementation-specialist
Implement Angular v21 applications with standalone components, signals-based state management, new control flow syntax (@if, @for, @switch), OnPush change detection, inject() DI, Tailwind CSS, and Vitest testing. Use when creating Angular components/services, implementing signals state, writing Vitest tests, applying Tailwind styling, or working with Angular v21 best practices.
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
-
using-superpowers
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
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
-
swarm-troubleshooting
Diagnostic and recovery guidance for swarm coordination issues. Use this skill when you encounter 'spawn failed', need to 'diagnose team', 'fix swarm', resolve 'status mismatch', perform 'recovery', troubleshoot kitty/tmux issues, or deal with session crashes, multiplexer problems, or teammate failures. Covers diagnostics, spawn failures, status mismatches, recovery procedures, and common error patterns.
majiayu000/claude-skill-registry 163
-
market-news-analyst
This skill should be used when analyzing recent market-moving news events and their impact on equity markets and commodities. Use this skill when the user requests analysis of major financial news from the past 10 days, wants to understand market reactions to monetary policy decisions (FOMC, ECB, BOJ), needs assessment of geopolitical events' impact on commodities, or requires comprehensive review of earnings announcements from mega-cap stocks. The skill automatically collects news using WebSearch/WebFetch tools and produces impact-ranked analysis reports. All analysis thinking and output are conducted in English.
majiayu000/claude-skill-registry 163
-
nuxt-features
Feature module pattern organizing domain logic into queries, mutations, and actions. Use when implementing data fetching with filters, API mutations with loading states, business logic with UI feedback, or organizing domain-specific code.
majiayu000/claude-skill-registry 163
-
angular-module-design
Design Angular modules using feature modules, lazy loading, and dependency injection. Use when organizing large Angular applications with proper separation of concerns.
majiayu000/claude-skill-registry 163
-
form-ux-patterns
UX patterns for complex forms including multi-step wizards, cognitive chunking (5-7 fields max), progressive disclosure, and conditional fields. Use when building checkout flows, onboarding wizards, or forms with many fields.
majiayu000/claude-skill-registry 163
-
nextjs-frontend-testing
Use this skill whenever the user wants to set up, improve, or run frontend tests (unit, component, and E2E) for a Next.js (App Router) + TypeScript + Tailwind + shadcn/ui project using Vitest/Jest, React Testing Library, and Playwright.
majiayu000/claude-skill-registry 163
-
i18n-curator
majiayu000/claude-skill-registry 163
-
character-designer-agent
Generates NanoBanana PRO image prompts for 3D cat characters. Combines base Pixar style with ticker-specific traits, sector themes, and market-driven expressions. Supports 300+ tickers with fallback logic for unlisted stocks.
majiayu000/claude-skill-registry 163