Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
thinking-triz
Apply TRIZ (Theory of Inventive Problem Solving) methodology to resolve technical contradictions and find innovative solutions. Use for engineering design, breaking through impossible constraints, and systematic innovation.
majiayu000/claude-skill-registry 163
-
mermaid-collab
Create and collaborate on Mermaid diagrams and UI wireframes with real-time preview and team sharing
majiayu000/claude-skill-registry 163
-
nushell-config-sync
Sync Nushell configuration files between the repo (os-config/nushell) and the system config path ($nu.config-path). Use when the user wants to push, pull, or diff nushell config files.
majiayu000/claude-skill-registry 163
-
complex-tensor-handler
Handle complex-valued tensors in PyTorch for astronomical imaging applications. This skill should be used when working with Fourier transforms, phase/amplitude representations, and complex arithmetic in PRISM.
majiayu000/claude-skill-registry 163
-
quarterly-connect
Assist users in creating quarterly connects that act as a strategic partner to guide employees through comprehensive quarterly reflections, helping craft insightful narratives for Quarterly Connection reviews that align with company values and career development goals.
majiayu000/claude-skill-registry 163
-
pr-screenshot-docs
Capture and document UI changes with before/after screenshots for pull requests. Use when creating PRs that include visual changes to ensure reviewers can assess design modifications.
majiayu000/claude-skill-registry 163
-
abstraction-laws
Law-driven abstraction protocol: evidence first, seam test, minimal algebra, executable law check.
majiayu000/claude-skill-registry 163
-
moai-baas-cloudflare-ext
Enterprise Cloudflare Edge Platform with AI-powered edge computing architecture, Context7 integration, and intelligent global orchestration for scalable modern applications
majiayu000/claude-skill-registry 163
-
playwright-browser-handle-dialog
To accept or dismiss browser dialogs like alert/confirm/prompt, handle the dialog so automation can continue.
majiayu000/claude-skill-registry 163
-
networkx
Comprehensive toolkit for creating, analyzing, and visualizing complex networks and graphs in Python. Use when working with network/graph data structures, analyzing relationships between entities, computing graph algorithms (shortest paths, centrality, clustering), detecting communities, generating synthetic networks, or visualizing network topologies. Applicable to social networks, biological networks, transportation systems, citation networks, and any domain involving pairwise relationships.
majiayu000/claude-skill-registry 163
-
accessibility-standards
Implement WCAG 2.1 accessibility standards for Vue 3 apps. Use when adding ARIA labels, keyboard navigation, screen reader support, or checking color contrast. Mentions "accessibility", "ARIA", "keyboard nav", "screen reader", or "color contrast".
majiayu000/claude-skill-registry 163
-
sendgrid-webhooks
Receive and verify SendGrid webhooks. Use when setting up SendGrid webhook handlers, debugging signature verification, or handling email delivery events.
majiayu000/claude-skill-registry 163
-
testing-requirements
Use when writing tests - test structure, mocking patterns, pre-commit checks
majiayu000/claude-skill-registry 163
-
running-openstudio-models
Use this skill when working with OpenStudio 3.10 .osm models to adjust HVAC systems, equipment, thermal zones, schedules, or constructions, then run simulations to validate changes. Handles applying existing measures, running CLI simulations, and saving versioned model files. Delegates to diagnosing-energy-models for simulation failures and writing-openstudio-model-measures for custom measure creation. Includes BCL measure search and download.
majiayu000/claude-skill-registry 163
-
gitignore-hygiene
Automatic gitignore maintenance and cleanup. Use when: (1) after commits,
(2) new file types appear in project, (3) build artifacts get committed,
(4) before pushing to remote. Scans for unwanted files and suggests
gitignore additions.
majiayu000/claude-skill-registry 163
-
worktree-guide
Git worktree patterns, best practices, templates, and quick reference. Use when user asks about "worktree best practices", "worktree patterns", "git worktree help", "worktree template", "worktree mode semantics", "what are worktree modes", "explain worktree metadata", or needs guidance on worktree organization and workflows.
majiayu000/claude-skill-registry 163
-
project-board-enforcement
MANDATORY for all work - the project board is THE source of truth. This skill provides verification functions and gates that other skills MUST call. No work proceeds without project board compliance.
majiayu000/claude-skill-registry 163
-
learn-from-session
Analyze Claude Code sessions to learn what went right/wrong and suggest high-confidence improvements to skills. Use when asked to analyze a session, learn from a session, or review workflow effectiveness.
majiayu000/claude-skill-registry 163
-
design-guide
Modern UI design principles and guidelines for building clean, professional interfaces. Use when creating any UI components, layouts, web pages, or interactive elements including buttons, forms, cards, navigation, or complete applications. Applies to HTML, CSS, React, Vue, Svelte, and any frontend framework. Ensures consistent, minimal, and accessible design patterns.
majiayu000/claude-skill-registry 163
-
component-definition-builder
Create and manage OSCAL component definitions for reusable security control implementations. Inspired by CivicActions components and community patterns. Use for building component libraries and shared control implementations.
majiayu000/claude-skill-registry 163
-
add-repository
Add a new Git repository to the message registry for automatic message type loading. Use when the user wants to support message types from a new ROS2 repository, or when adding support for a new message package.
majiayu000/claude-skill-registry 163
-
ui-designer
Extract design systems from reference UI images and generate implementation-ready UI design prompts. Use when users provide UI screenshots/mockups and want to create consistent designs, generate design systems, or build MVP UIs matching reference aesthetics.
majiayu000/claude-skill-registry 163
-
competitive-landscape
This skill should be used when the user asks to "analyze competitors", "assess competitive landscape", "identify differentiation", "evaluate market positioning", "apply Porter's Five Forces", or requests competitive strategy analysis.
majiayu000/claude-skill-registry 163
-
livekit-voice-agent
Guide for building production-ready LiveKit voice AI agents with multi-agent workflows and intelligent handoffs. Use when creating real-time voice agents that need to transfer control between specialized agents, implement supervisor escalation, or build complex conversational systems.
majiayu000/claude-skill-registry 163