Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
design-archive
Archive outdated design documentation. Use when design docs are no longer relevant, have been superseded, or document deprecated features.
majiayu000/claude-skill-registry 163
-
deepagent
Expert guidance for DeepAgents framework - simplified agent creation with tool integration for LangChain/LangGraph workflows.
majiayu000/claude-skill-registry 163
-
bio-alignment-pairwise
Perform pairwise sequence alignment using Biopython Bio.Align.PairwiseAligner. Use when comparing two sequences, finding optimal alignments, scoring similarity, and identifying local or global matches between DNA, RNA, or protein sequences.
majiayu000/claude-skill-registry 163
-
token-budget-advisor
Proactive token budget assessment and task chunking strategy. Use this skill when queries involve multiple large file uploads, requests for comprehensive multi-document analysis, complex multi-step workflows with heavy research (10+ tool calls), phrases like "complete analysis", "full audit", "thorough review", "deep dive", or tasks combining extensive research with large output artifacts. This skill helps assess token consumption risk early and recommend chunking strategies before beginning work.
majiayu000/claude-skill-registry 163
-
github-operations
GitHub CLI operations for issues, PRs, milestones, and Projects v2. Covers gh commands, REST API patterns, and automation scripts. Use when managing GitHub issues, PRs, milestones, or Projects with gh.
majiayu000/claude-skill-registry 163
-
deepchem
Molecular ML with diverse featurizers and pre-built datasets. Use for property prediction (ADMET, toxicity) with traditional ML or GNNs when you want extensive featurization options and MoleculeNet benchmarks. Best for quick experiments with pre-trained models, diverse molecular representations. For graph-first PyTorch workflows use torchdrug; for benchmark datasets use pytdc.
majiayu000/claude-skill-registry 163
-
build-and-deploy
Build and deploy this Next.js LangChain retrieval agent application with Supabase vector store. Use when building, deploying, setting up vector store, or preparing the project for production.
majiayu000/claude-skill-registry 163
-
gitlab-pipeline-schedules
Manages GitLab pipeline schedules. Use for creating, editing, running scheduled pipelines. Triggers: cron jobs, automation.
majiayu000/claude-skill-registry 163
-
terragrunt
Homelab infrastructure management with Terragrunt, OpenTofu, and Terraform patterns.
Use when: (1) Planning or applying infrastructure changes to dev/integration/live clusters,
(2) Adding/modifying machines in inventory.hcl, (3) Creating or updating units and stacks,
(4) Working with feature flags, (5) Running validation (fmt, validate, test, plan),
(6) Understanding the units→stacks→modules architecture, (7) Working with HCL configuration files,
(8) Bare-metal Kubernetes provisioning or Talos configuration.
Triggers: "terragrunt", "terraform", "opentofu", "tofu", "infrastructure code", "IaC",
"inventory.hcl", "networking.hcl", "HCL files", "add machine", "add node", "cluster provisioning",
"bare metal", "talos config", "task tg:", "infrastructure plan", "infrastructure apply",
"stacks", "units", "modules architecture"
Always use task commands (task tg:*) instead of running terragrunt directly.
majiayu000/claude-skill-registry 163
-
rust-clap
Rust Clap CLI argument parsing best practices. This skill should be used when writing, reviewing, or refactoring Rust CLI applications using clap. Triggers on tasks involving argument parsing, CLI design, subcommands, and command-line interfaces in Rust.
majiayu000/claude-skill-registry 163
-
chrome-browser-automation
Automates Chrome browser workflows for testing web apps, debugging with console/network logs,
extracting data, filling forms, and interacting with authenticated web applications (Google Docs,
Gmail, Notion). Use when testing local web apps, debugging frontend issues, automating data entry,
scraping web content, or working with authenticated services. Triggers on "test my web app",
"check the console", "fill this form", "extract data from [URL]", "automate [browser task]",
"open [authenticated app]", or debugging web application issues. Works with Chrome via Claude in
Chrome extension (MCP tools: navigate, click, form_input, read_console_messages, read_network_requests,
tabs_context_mcp, gif_creator).
majiayu000/claude-skill-registry 163
-
sponsor-pitch-generator
Generate professional sponsorship pitches and media kits for brands. Creates compelling proposals highlighting channel value, audience demographics, and collaboration ideas. Use when seeking sponsorships, responding to brand inquiries, or creating media kits.
majiayu000/claude-skill-registry 163
-
switchai-architect
Expert on the SwitchAI Local architecture, Go host, and Lua plugin system.
majiayu000/claude-skill-registry 163
-
validate-pipeline
majiayu000/claude-skill-registry 163
-
gradle-troubleshooting
Analyzes and resolves common Gradle build issues including OutOfMemory errors,
dependency conflicts, build cache problems, configuration cache failures, and slow builds.
Use when asked to "debug Gradle build", "fix build failure", "troubleshoot Gradle",
or "resolve dependency conflicts".
Works with build.gradle.kts, gradle.properties, and build logs.
majiayu000/claude-skill-registry 163
-
libperf
libperf - Performance testing utilities. benchmark function measures execution time and memory. validateDuration and validateMemory assert performance constraints. ScalingAnalyzer detects linear vs sublinear scaling. PerfRunner orchestrates benchmark suites. Use for performance testing, benchmarking, and detecting performance regressions.
majiayu000/claude-skill-registry 163
-
powershell-utf8-fixer
Detect and fix PowerShell script encoding issues that cause Korean and other non-ASCII characters to display incorrectly on Windows. Use when (1) PowerShell scripts display garbled Korean/non-ASCII text, (2) creating new .ps1 files with non-ASCII content, (3) validating encoding before committing PowerShell scripts, or (4) troubleshooting character display issues in PowerShell output.
majiayu000/claude-skill-registry 163
-
scrum-team-developer
AI Developer following TDD principles in AI-Agentic Scrum. Use when implementing PBIs, managing subtasks, or executing the TDD cycle within Scrum.
majiayu000/claude-skill-registry 163
-
image-to-data
Extract data from construction images using AI Vision. Analyze site photos, scanned documents, drawings
majiayu000/claude-skill-registry 163
-
file-analysis
majiayu000/claude-skill-registry 163
-
responsive-design
Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies. Use when building adaptive interfaces, implementing fluid layouts, or creating component-level responsive behavior.
majiayu000/claude-skill-registry 163
-
refactor-code
Safely improve code quality through test-driven refactoring with automatic validation and rollback. Use during quality review to reduce technical debt while preserving behavior.
majiayu000/claude-skill-registry 163
-
n8n-node-configuration
Operation-aware node configuration guidance. Use when configuring nodes, understanding property dependencies, determining required fields, choosing between get_node_essentials and get_node_info, or learning common configuration patterns by node type.
majiayu000/claude-skill-registry 163
-
feature-prioritization-framework
RICE scoring framework for ruthless feature prioritization. Evaluates features against strategic objectives, customer value, and resource constraints. Produces prioritized product roadmap with clear rationale for what to build first, defer, or kill.
majiayu000/claude-skill-registry 163