Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
using-reducers
Teaches useReducer for complex state logic in React 19. Use when state updates depend on previous state, multiple related state values, or complex update logic.
majiayu000/claude-skill-registry 163
-
dev-swarm-ux
Design user experience including flows, interactions, mockups, and accessibility. Use when user asks to design UX, create mockups, or start Stage 5 after PRD.
majiayu000/claude-skill-registry 163
-
browser-pilot
Chrome DevTools Protocol (CDP) browser automation, web scraping, crawling. 브라우저 자동화, 웹 스크래핑, 크롤링.
Features/기능: screenshot with region control 영역지정스크린샷, viewport control 뷰포트제어, PDF generation PDF생성, web scraping 웹스크래핑, data extraction 데이터추출, form filling 폼작성, login automation 로그인자동화, click/input 클릭/입력, element finder 요소찾기, tab management 탭관리, cookie control 쿠키제어, JavaScript execution JS실행, page navigation 페이지이동, wait for element 요소대기, scroll 스크롤, accessibility tree 접근성트리, console messages 콘솔메시지, network idle 네트워크대기, back/forward 뒤로/앞으로, reload 새로고침, file upload 파일업로드, React compatibility React호환성, Smart Mode with Interaction Map 스마트모드.
Selectors 셀렉터: CSS selectors (ID, class, attribute), XPath selectors with wildcard * (text-based, structural), XPath indexing (select N-th element with same text). Smart Mode: text-based element search with automatic selector generation.
Bot detection bypass 봇감지우회 (navigator.webdriver=false). Auto Chrome connection 자동크롬연결. Headless/headed mode. Daemon-based architecture 데몬기반. Interaction Map System 인터랙션맵. React/framework compatibility React/프레임워크호환성.
majiayu000/claude-skill-registry 163
-
stakeholders-org-design
Use when designing organizational structure (team topologies, Conway's Law alignment), mapping stakeholders by power-interest for change initiatives, defining team interface contracts (APIs, SLAs, decision rights, handoffs), assessing capability maturity (DORA, CMMC, agile maturity models), planning org restructures (functional to product teams, platform teams, shared services), or when user mentions "org design", "team structure", "stakeholder map", "team interfaces", "capability maturity", "Conway's Law", or "RACI".
majiayu000/claude-skill-registry 163
-
frontend-image-generation
Image sourcing for UI. Free first (DiceBear avatars, Unsplash photos, unDraw illustrations). AI generation only for custom needs.
majiayu000/claude-skill-registry 163
-
swarm
Multi-perspective reasoning through Upanishadic Antahkarana voices. Use for complex problems requiring diverse viewpoints and synthesis.
majiayu000/claude-skill-registry 163
-
typescript-react
TypeScript/React conventions for dashboards
majiayu000/claude-skill-registry 163
-
frontend-technologies
Master modern web development with HTML, CSS, JavaScript, React, Vue, Angular, Next.js, TypeScript, and responsive design. Use when building web applications, optimizing UI performance, or learning frontend frameworks.
majiayu000/claude-skill-registry 163
-
debate-orchestrator
Orchestrates formal debates with proposition and opposition sides, coordinating debaters and judges through structured exchanges. Use when running debate exchanges, managing debate rounds, or continuing interrupted debates.
majiayu000/claude-skill-registry 163
-
claude-agent-sdk
Development guide for Claude Agent SDK integration in IPA Platform.
Use when:
- Building autonomous AI agents with Claude
- Implementing agents that need to make independent decisions
- Creating agents with tool usage, MCP integration, or subagent delegation
- Integrating Claude SDK with existing Microsoft Agent Framework
- Working with code in backend/src/integrations/claude_sdk/
Provides: query(), ClaudeSDKClient, built-in tools, hooks, MCP, subagents patterns.
majiayu000/claude-skill-registry 163
-
command-arguments-system
コマンド引数($ARGUMENTS、位置引数)の設計と検証を整理し、引数仕様・検証・エラー設計を一貫して支援するスキル。
引数設計方針、検証ルール、テンプレート運用を段階化する。
Anchors:
• The Pragmatic Programmer (Andrew Hunt, David Thomas) / 適用: 引数仕様と検証の設計 / 目的: 堅牢な引数システムの確立
Trigger:
Use when adding command arguments, defining $ARGUMENTS or positional arguments, or designing argument validation/error handling.
command arguments, $ARGUMENTS, positional arguments, argument validation, error message design
majiayu000/claude-skill-registry 163
-
architecture-skills
Master system design, architecture patterns, algorithms, data structures, and computer science fundamentals for building scalable systems.
majiayu000/claude-skill-registry 163
-
migrating-from-v3
Migrate from Tailwind CSS v3 to v4 including configuration migration (JS to CSS), utility renames, opacity changes, and color system updates. Use when upgrading existing projects to v4.
majiayu000/claude-skill-registry 163
-
frontend-ui-integration
Implement or extend a user-facing workflow in a web application, integrating with existing backend APIs. Use when the feature is primarily a UI/UX change backed by existing APIs, affects only the web frontend, and requires following design system, routing, and testing conventions.
majiayu000/claude-skill-registry 163
-
template-engineering
Guide creation of meta-prompt templates that encode engineering workflows into reusable, scalable units. Use when creating slash commands that generate plans, designing workflow templates, or encoding team best practices into agentic prompts.
majiayu000/claude-skill-registry 163
-
design-system-context
Managing design tokens and system context for LLM-driven UI development. Covers loading, persisting, and optimizing design decisions within context windows.
majiayu000/claude-skill-registry 163
-
primer-web-components
Build checkout and payment experiences using Primer's web components. Use this skill when implementing payment flows, checkout pages, card forms, or integrating Primer SDK into React, Next.js, or vanilla JavaScript applications. Covers component usage, React integration patterns, stable object references, event handling, SSR support, and CSS theming.
majiayu000/claude-skill-registry 163
-
utopia-container-queries
CSS Container Queries with container units (cqi, cqw, cqh, cqb) combined with Utopia.fyi fluid scales for component-level responsiveness. Use when creating truly modular components that adapt to container size, implementing component-level fluid typography with cqi units, or building context-aware design systems. Extends Utopia philosophy from viewport-based to container-based fluidity.
majiayu000/claude-skill-registry 163
-
swift-settingskit-secondsky-claude-skills
majiayu000/claude-skill-registry 163
-
workspace-blazor-mvvm
Guide for implementing LionFire workspace documents with Blazor MVVM patterns, including ObservableDataView component usage, workspace-scoped service injection, and reactive persistence. Use this skill when creating Blazor pages for workspace documents, fixing workspace service scoping issues, or implementing list/detail views with ObservableReader/Writer.
majiayu000/claude-skill-registry 163
-
flutter-animations
Master Flutter animations including implicit, explicit, hero, and physics-based animations. Create smooth, performant UI transitions and custom animated widgets.
majiayu000/claude-skill-registry 163
-
manage-python-env
Quick reference for uv (fast Python package manager) operations to save tokens. Use when creating virtual environments, installing packages, managing dependencies, or when user asks about uv commands. Provides concise patterns for Python project setup and package management.
majiayu000/claude-skill-registry 163
-
flutter-animations
Master Flutter animations including implicit, explicit, hero, and physics-based animations. Create smooth, performant UI transitions and custom animated widgets.
majiayu000/claude-skill-registry 163
-
architecture-designer
majiayu000/claude-skill-registry 163