Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
json-canvas
Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.
majiayu000/claude-skill-registry 163
-
interactive-checklist
Create interactive, guided checklists for multi-step workflows, validation processes, onboarding sequences, and complex procedures with step-by-step tracking and decision trees. Use when documenting complex workflows, creating validation procedures, or building step-by-step guides requiring user interaction and decision tracking.
majiayu000/claude-skill-registry 163
-
alfworld-object-cooler
This skill cools a held object using an appropriate cooling appliance, such as a fridge. It should be triggered when the task requires reducing the temperature of an object (e.g., a hot pot). The skill assumes the agent is holding the object and is near the cooling receptacle; it performs the 'cool' action to achieve the desired state change, preparing the object for subsequent steps like placement or serving.
majiayu000/claude-skill-registry 163
-
fix-ci-failures
Diagnose and fix CI/CD failures by analyzing logs, reproducing locally, and applying fixes. Use when CI checks fail on pull requests.
majiayu000/claude-skill-registry 163
-
agentuity-cli-git-account-add
Add a GitHub account to your organization. Requires authentication
majiayu000/claude-skill-registry 163
-
react-i18n
react-i18next for React 19 - useTranslation hook, TypeScript Selector API, namespaces, pluralization, lazy loading, Suspense integration. Use when implementing translations in React apps (not Next.js).
majiayu000/claude-skill-registry 163
-
turborepo-caching
Configure Turborepo for efficient monorepo builds with local and remote caching. Use when setting up Turborepo, optimizing build pipelines, or implementing distributed caching.
majiayu000/claude-skill-registry 163
-
skill-coach
Guides creation of high-quality Agent Skills with domain expertise, anti-pattern detection, and progressive disclosure best practices. Use when creating skills, reviewing existing skills, or when users mention improving skill quality, encoding expertise, or avoiding common AI tooling mistakes. Activate on keywords: create skill, review skill, skill quality, skill best practices, skill anti-patterns. NOT for general coding advice or non-skill Claude Code features.
majiayu000/claude-skill-registry 163
-
you-might-not-need-an-effect
Review React code for unnecessary useEffect usage based on react.dev guidelines. Analyses code for useEffect anti-patterns and optionally applies fixes. Use when reviewing React code quality or refactoring effects.
majiayu000/claude-skill-registry 163
-
voice-capture
This skill should be used when extracting voice profiles from sample text, creating voice documentation, or matching a specific writing style. It applies when users provide sample text and want to capture the voice for future use.
majiayu000/claude-skill-registry 163
-
atlas14-spatial-variance
Analyze spatial variability of NOAA Atlas 14 precipitation frequency estimates
within HEC-RAS model domains using intelligent extent-based downloading.
Helps determine whether uniform rainfall assumptions are appropriate for
rain-on-grid modeling by calculating min/max/mean/range statistics within
2D flow areas or project extents.
Uses NOAA CONUS NetCDF with HTTP byte-range requests for 99.9% data reduction
compared to traditional state-level ZIP downloads.
Primary sources:
- ras_commander/precip/CLAUDE.md (lines 118-629) - Complete workflows
- ras_commander/precip/Atlas14Grid.py - API reference
- ras_commander/precip/Atlas14Variance.py - Variance analysis API
- examples/725_atlas14_spatial_variance.ipynb - Working demonstration
majiayu000/claude-skill-registry 163
-
system-hardening-toolkit
macOS and Linux security hardening toolkit providing configuration scripts,
audit checklists, and remediation procedures for system security.
majiayu000/claude-skill-registry 163
-
tauri-v2
Tauri v2 cross-platform app development with Rust backend. Use when configuring tauri.conf.json, implementing Rust commands (#[tauri::command]), setting up IPC patterns (invoke, emit, channels), configuring permissions/capabilities, troubleshooting build issues, or deploying desktop/mobile apps. Triggers on Tauri, src-tauri, invoke, emit, capabilities.json.
majiayu000/claude-skill-registry 163
-
business-requirements-framing
Translate stakeholder questions and business objectives into structured requirements and success criteria. Use when framing pilot scope, defining problem statements, and establishing acceptance metrics based on interviews, briefs, or process documentation.
majiayu000/claude-skill-registry 163
-
agent-ops-constitution
Create/update .agent/constitution.md. Use when commands/boundaries/constraints must be confirmed before baseline or code changes. Draft v0 from repo evidence, then interview user.
majiayu000/claude-skill-registry 163
-
rewrite-history
Restructure branch into clean, reviewer-friendly commits. Analyzes total diff since main, groups files by concern, and rewrites with conventional commit messages.
majiayu000/claude-skill-registry 163
-
codeql
CodeQL is a static analysis framework that queries code as a database. Use when you need interprocedural analysis or complex data flow tracking.
majiayu000/claude-skill-registry 163
-
dotnet-api
Patterns and best practices for building .NET Web APIs with ASP.NET Core
majiayu000/claude-skill-registry 163
-
mutation-test
Run mutation testing to validate test quality beyond code coverage. Use when assessing test effectiveness, finding weak tests, or validating test suite quality.
majiayu000/claude-skill-registry 163
-
generate-form
Generate form component with validation, state management, and submit handling. Use when creating new data entry forms.
majiayu000/claude-skill-registry 163
-
git-worktree-setup
Set up Git worktrees for agent parallelization with isolated environments. Use when setting up parallel agent execution, creating isolated environments per agent, or enabling concurrent development workflows.
majiayu000/claude-skill-registry 163
-
flowchart-generator
Generate flowcharts from YAML/JSON definitions or Python DSL. Supports standard flowchart shapes, swimlanes, and PNG/SVG/PDF export.
majiayu000/claude-skill-registry 163
-
bio-metabolomics-normalization-qc
Quality control and normalization for metabolomics data. Covers QC-based correction, batch effect removal, and data transformation methods. Use when correcting technical variation in metabolomics data before statistical analysis.
majiayu000/claude-skill-registry 163
-
Plugin Settings
This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.
majiayu000/claude-skill-registry 163