Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
nft-standards
Implement NFT standards (ERC-721, ERC-1155) with proper metadata handling, minting strategies, and marketplace integration. Use when creating NFT contracts, building NFT marketplaces, or implementing digital asset systems.
majiayu000/claude-skill-registry 163
-
node-ts-cli
Generate new Node.js CLI tool projects using TypeScript with ESM modules, tsc for building, tsx for development, Biome for linting/formatting, and Node's built-in test runner. Use this skill when the user requests to create a new Node TypeScript CLI project or CLI tool.
majiayu000/claude-skill-registry 163
-
Causal Inference
Determine cause-and-effect relationships using propensity scoring, instrumental variables, and causal graphs for policy evaluation and treatment effects
majiayu000/claude-skill-registry 163
-
ash
Rules for working with Ash
majiayu000/claude-skill-registry 163
-
sfh-mfg
Prepare horn geometries for metal additive manufacturing (L-PBF/SLM). Use when
analyzing printability, optimizing orientation, generating supports, preparing
build files, or estimating costs. Specializes in complex acoustic geometries.
majiayu000/claude-skill-registry 163
-
azure-devops
On-demand Azure DevOps operations (PRs, work items, pipelines, repos) using context-efficient patterns. Loaded only when needed to avoid polluting Claude context with 50+ MCP tools.
majiayu000/claude-skill-registry 163
-
atlas-standard
Standard 5-phase workflow for most development tasks - bugs, small features, refactors (30-60 min)
majiayu000/claude-skill-registry 163
-
packmol
This skill should be used when the user asks to "create a packmol input", "pack molecules with packmol", "solvate a protein", "build an initial configuration", "setup molecular dynamics", or discusses molecular packing, solvation, or building simulation starting structures.
majiayu000/claude-skill-registry 163
-
analyze-simd-usage
Analyze SIMD usage opportunities in Mojo code. Use to find performance optimization opportunities.
majiayu000/claude-skill-registry 163
-
searxng-search
Enhanced web and package repository search using local SearXNG instance
majiayu000/claude-skill-registry 163
-
ir-velociraptor
Endpoint visibility, digital forensics, and incident response using Velociraptor Query Language (VQL) for evidence collection and threat hunting at scale. Use when: (1) Conducting forensic investigations across multiple endpoints, (2) Hunting for indicators of compromise or suspicious activities, (3) Collecting endpoint telemetry and artifacts for incident analysis, (4) Performing live response and evidence preservation, (5) Monitoring endpoints for security events, (6) Creating custom forensic artifacts for specific threat scenarios.
majiayu000/claude-skill-registry 163
-
gh-get-review-comments
Retrieve all review comments from a pull request using the GitHub API. Use when you need to see what feedback has been provided on a PR.
majiayu000/claude-skill-registry 163
-
run-precommit
Run pre-commit hooks locally or in CI to validate code quality before committing. Use to ensure commits meet quality standards and CI will pass.
majiayu000/claude-skill-registry 163
-
conda-multi-account-hipergator
Set up conda with multiple group storage locations on HiPerGator
majiayu000/claude-skill-registry 163
-
detect-empty-catch
Detect empty catch blocks and exception swallowing anti-patterns. Finds catch blocks that silently ignore errors without logging or rethrowing. Works across all languages. Use when user asks about error handling issues.
majiayu000/claude-skill-registry 163
-
fundamental-coding-principles
Apply SOLID, DRY, KISS, YAGNI, and SSOT principles when writing, reviewing, or refactoring code to ensure maintainability and quality.
majiayu000/claude-skill-registry 163
-
feasibility-analysis
Technical, economic, operational, and schedule feasibility evaluation for proposed initiatives
majiayu000/claude-skill-registry 163
-
glsl-shader
Create audio-reactive GLSL visualizers for Bice-Box. Provides templates, audio uniforms (iRMSOutput, iRMSInput, iAudioTexture), coordinate patterns, and common shader functions.
majiayu000/claude-skill-registry 163
-
roslyn-source-generators
Create and maintain Roslyn source generators for compile-time code generation. Use when building incremental generators, designing pipelines with ForAttributeWithMetadataName, creating marker attributes, implementing equatable models, testing generators, or debugging generator performance issues.
majiayu000/claude-skill-registry 163
-
clean-branches
Clean up git branches by analyzing merged/unmerged status, archiving completed work,
and organizing active branches. This skill should be used when the user wants to clean
up branches, organize their git repository, or review branch status.
Triggered by "/clean-branches", "/branches", "clean branches", "check branches", "check branch", or "branches".
majiayu000/claude-skill-registry 163
-
whop
Whop platform expert for digital products, memberships, and community monetization. Covers memberships API, payments, courses, forums, webhooks, OAuth apps, and checkout integration. Build SaaS, course platforms, and gated communities. Triggers on Whop, memberships, digital products, course platform, community monetization, Whop API, license keys.
majiayu000/claude-skill-registry 163
-
choir-perspective-analysis
Analyze multiple cognitive perspectives to identify consensus and divergence patterns.
majiayu000/claude-skill-registry 163
-
ha-emby-research
Use when ANY code implementation fails twice - STOP coding immediately and research using official docs, source code, or web search. Prevents wasted cycles from guess-and-check coding. Two failures trigger mandatory research.
majiayu000/claude-skill-registry 163
-
ghe-status
READ-ONLY quick overview of GitHub Elements workflow state. Shows active threads, phase distribution, and workflow health at a glance.
USE THIS SKILL WHEN:
- User asks "what's the status" or "show me the status"
- User asks "what threads are active" or "what am I working on"
- User asks "show me the workflow state" or "what's happening"
- User wants a quick overview before starting work
- Starting a session and need context
DO NOT USE THIS SKILL WHEN:
- User wants to CLAIM an issue (use ghe-claim)
- User wants to POST a checkpoint (use ghe-checkpoint)
- User wants to TRANSITION phases (use ghe-transition)
- User wants DETAILED metrics/health reports (use ghe-report)
EXAMPLES:
<example>
Context: User starting a session wants to see current state
user: "What's the github elements status?"
assistant: "I'll use ghe-status to show you the current workflow state"
</example>
<example>
Context: User wants to know what work is available
user: "Show me what threads are active"
assistant: "I'll use ghe-status to display active and available threads"
</example>
<example>
Context: Quick check before doing work
user: "What am I currently working on?"
assistant: "I'll use ghe-status to find your in-progress threads"
</example>
majiayu000/claude-skill-registry 163