Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
daily-planning
Context-aware daily check-ins for morning planning, midday adjustments, and evening reviews. Use when the user wants to plan their day, check in on progress, or review their evening. Auto-triggers on phrases like "plan my day", "morning planning", "let's check in", "how's my day going", "evening review".
majiayu000/claude-skill-registry 163
-
playwright-writing
Write reliable Playwright E2E tests following official best practices. Prioritizes user-facing locators, web-first assertions, and test isolation. NEVER mock application data. Avoid explicit waits unless component-specific. Use when writing, reviewing, or debugging Playwright tests.
majiayu000/claude-skill-registry 163
-
service
Manage UnaMentis services via USM API (never via bash kill commands)
majiayu000/claude-skill-registry 163
-
Testing Blocks
Guide for testing code changes in AEM Edge Delivery projects including blocks, scripts, and styles. Use this skill after making code changes and before opening a pull request to validate functionality. Covers unit testing for utilities and logic, browser testing with Playwright/Puppeteer, linting, performance validation, and guidance on which tests to maintain vs use as throwaway validation.
majiayu000/claude-skill-registry 163
-
tizen-app-scaffold
Generates secure Tizen app projects (native/web/.NET) with privilege declarations, SMACK labels, and secure storage templates pre-configured.
majiayu000/claude-skill-registry 163
-
audit_logging
Ensure every critical action is logged (vital for UAG/Trust Room).
majiayu000/claude-skill-registry 163
-
aico-backend-task-breakdown
Break down PM story into organized tasks in a single file following LAYERED ARCHITECTURE order: Types → Database → Repository → Service → API → Tests.
UNIQUE VALUE: Creates single task file (story-{name}.md) containing all tasks for a story. Tasks are ordered by backend architecture layers.
Use this skill when:
- Running /backend.tasks command
- User asks to "break down story", "create backend tasks", "split into tasks"
- Have story at docs/reference/pm/stories/ and need organized task breakdown
- Need tasks ordered by backend architecture layers (not random order)
- Starting backend work and want organized task list
Task order is CRITICAL: Setup → Static UI → Dynamic → Interactions → Tests
Output: Create single file docs/reference/backend/tasks/story-{name}.md with all tasks
majiayu000/claude-skill-registry 163
-
pdf-splitter
Split PDF files into smaller files by pages, page ranges, or chunks. Use when working with .pdf files, when user asks to split/divide PDFs, extract pages, separate pages, or create individual PDF files from multi-page documents.
majiayu000/claude-skill-registry 163
-
aws-strands
Build AI agents with Strands Agents SDK. Use when developing model-agnostic agents, implementing ReAct patterns, creating multi-agent systems, or building production agents on AWS. Triggers on Strands, Strands SDK, model-agnostic agent, ReAct agent.
majiayu000/claude-skill-registry 163
-
comprehensive-issue-analyzer
Fetches ALL open issues from any GitHub repository using pagination and generates a comprehensive analysis including category breakdown, age distribution, stale issues (30+ days), top discussed issues, prioritization, and detailed recommendations for triage. Handles large repositories (5000+ issues) efficiently.
majiayu000/claude-skill-registry 163
-
component-from-capture
画像キャプチャ(直接貼り付けまたはファイルパス指定)から既存のWindows Forms風Astroコンポーネントを組み合わせて画面ページを自動生成します。UIデザインを解析し、レイアウト、色、サイズ、テキストを再現した画面を作成します。
majiayu000/claude-skill-registry 163
-
ux-researcher
Expert in understanding user behaviors, needs, and motivations through qualitative and quantitative research methods to drive user-centered design.
majiayu000/claude-skill-registry 163
-
rsc-data-optimizer
Optimize Next.js App Router data fetching by converting slow client-side
fetching to fast server-side fetching using React Server Components (RSC).
Use when:
- User reports slow initial page load with loading spinners
- Page uses useEffect + useState for data fetching
- StoreContext/useStore pattern causes waterfall fetching
- Need to improve SEO (content not in initial HTML)
- Converting "use client" pages to Server Components
Triggers: "slow loading", "optimize fetching", "SSR data", "RSC optimization",
"remove loading spinner", "server-side fetch", "convert to server component",
"data fetch lambat", "loading lama"
majiayu000/claude-skill-registry 163
-
supabase-rate-limits
Implement Supabase rate limiting, backoff, and idempotency patterns.
Use when handling rate limit errors, implementing retry logic,
or optimizing API request throughput for Supabase.
Trigger with phrases like "supabase rate limit", "supabase throttling",
"supabase 429", "supabase retry", "supabase backoff".
majiayu000/claude-skill-registry 163
-
docker-mcp
Comprehensive guide for Docker MCP Toolkit Dynamic Tools - discover and use ~170 MCP servers on-demand. Use when working with MCP servers, dynamic tools, database access, APIs, cloud services, or needing external integrations during conversations.
majiayu000/claude-skill-registry 163
-
init-config
Generate $HOME/.claude/CLAUDE.md with AI-driven environment detection and advanced configuration options
majiayu000/claude-skill-registry 163
-
color-curator
Browse and select color palettes from Coolors or curated fallbacks. Use to find the perfect color palette for a design project.
majiayu000/claude-skill-registry 163
-
tailwind-patterns
Production-ready Tailwind CSS patterns for common website components: responsive layouts, cards, navigation, forms, buttons, and typography. Includes spacing scale, breakpoints, mobile-first patterns, and dark mode support.
Use when building UI components, creating landing pages, styling forms, implementing navigation, or fixing responsive layouts.
majiayu000/claude-skill-registry 163
-
toolchain-preferences
Apply preferred toolchain and technology stack defaults: pnpm, Next.js, TypeScript, Convex, Vercel, Tailwind, shadcn/ui, Zustand, TanStack, Vitest. Use when setting up new projects, choosing dependencies, discussing stack decisions, or evaluating alternatives.
majiayu000/claude-skill-registry 163
-
comparative-analysis
Systematic comparison of segments, cohorts, or time periods - ensure fair apples-to-apples comparisons, identify meaningful differences, explain WHY differences exist
majiayu000/claude-skill-registry 163
-
xss
跨站脚本漏洞检测与利用。当目标存在用户输入反射、评论功能、搜索框、URL 参数显示时使用。包括反射型、存储型、DOM XSS。
majiayu000/claude-skill-registry 163
-
lhott-cohesive-linear
Cohesive Linear HoTT patterns for interaction entropy with diagram generation. Implements Schreiber's cohesive modalities (♯,♭,ʃ) and Riley's linear modality (♮) for quantum-classical bridging.
majiayu000/claude-skill-registry 163
-
release-post
Create professional package release blog posts following Tidyverse or Shiny blog conventions. Use when the user needs to: (1) Write a release announcement blog post for an R or Python package for tidyverse.org or shiny.posit.co, (2) Transform NEWS/changelog content into blog format, (3) Generate acknowledgments sections with contributor lists, (4) Format posts following specific blog platform requirements. Supports both Tidyverse (hugodown) and Shiny (Quarto) blog formats with automated contributor fetching and comprehensive style guidance.
majiayu000/claude-skill-registry 163
-
troubleshooting-execute
Use when execute command encounters errors - diagnostic guide for phase failures, parallel agent failures, merge conflicts, worktree issues, and recovery strategies
majiayu000/claude-skill-registry 163