Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
github-automation
Automate GitHub repositories, issues, pull requests, branches, CI/CD, and permissions via Rube MCP (Composio). Manage code workflows, review PRs, search code, and handle deployments programmatically.
majiayu000/claude-skill-registry 163
-
astropy
Comprehensive Python library for astronomy and astrophysics. This skill should be used when working with astronomical data including celestial coordinates, physical units, FITS files, cosmological calculations, time systems, tables, world coordinate systems (WCS), and astronomical data analysis. Use when tasks involve coordinate transformations, unit conversions, FITS file manipulation, cosmological distance calculations, time scale conversions, or astronomical data processing.
majiayu000/claude-skill-registry 163
-
nlp-processing
Process and analyze natural language using modern NLP techniques. Use for text classification, named entity recognition, sentiment analysis, tokenization, embeddings, transformers (BERT, GPT), and language understanding tasks.
majiayu000/claude-skill-registry 163
-
epd-compare
Compare 2+ products side-by-side on environmental impact metrics. Normalizes declared units, checks system boundary alignment, and flags LEED MRc2 compliance.
majiayu000/claude-skill-registry 163
-
keyword-research
Discovers high-value keywords with search intent analysis, difficulty assessment, and content opportunity mapping. Essential for starting any SEO or GEO content strategy.
majiayu000/claude-skill-registry 163
-
git-commit
**Must use before every git commit.** Use when staging files, writing commit messages, or committing changes.
majiayu000/claude-skill-registry 163
-
Commit Changes
Stage files and create a conventional commit with a well-formed message.
majiayu000/claude-skill-registry 163
-
moai-framework-electron
Electron 33+ desktop app development specialist covering Main/Renderer process architecture, IPC communication, auto-update, packaging with Electron Forge and electron-builder, and security best practices. Use when building cross-platform desktop applications, implementing native OS integrations, or packaging Electron apps for distribution. [KO: Electron 데스크톱 앱, 크로스플랫폼 개발, IPC 통신] [JA: Electronデスクトップアプリ、 クロスプラットフォーム開発] [ZH: Electron桌面应用、跨平台开发]
majiayu000/claude-skill-registry 163
-
page-cro
majiayu000/claude-skill-registry 163
-
diagnose
Interactive error diagnosis with auto-routing
majiayu000/claude-skill-registry 163
-
pytorch-lightning
High-level PyTorch framework with Trainer class, automatic distributed training (DDP/FSDP/DeepSpeed), callbacks system, and minimal boilerplate. Scales from laptop to supercomputer with same code. Use when you want clean training loops with built-in best practices.
majiayu000/claude-skill-registry 163
-
cloud-penetration-testing
This skill should be used when the user asks to "perform cloud penetration testing", "assess Azure or AWS or GCP security", "enumerate cloud resources", "exploit cloud misconfiguratio...
majiayu000/claude-skill-registry 163
-
image-comparison-tool
Compare images with SSIM similarity scoring, pixel difference highlighting, and side-by-side visualization.
majiayu000/claude-skill-registry 163
-
adcs-template-abuse
Exploits misconfigured AD CS certificate templates to impersonate any domain user via SAN manipulation or enrollment agent abuse. Covers ESC1 (enrollee supplies subject), ESC2 (any-purpose/no EKU), ESC3 (enrollment agent), ESC6 (EDITF_ATTRIBUTESUBJECTALTNAME2 CA flag).
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
playwright-selectors
Best practices for adding testID and aria-label selectors for Playwright E2E testing in Expo web applications. This skill should be used when adding E2E test coverage, creating new components that need test selectors, or reviewing code for testability.
majiayu000/claude-skill-registry 163
-
tdd
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
majiayu000/claude-skill-registry 163
-
compact-reviewer:testing-review
Use when reviewing test coverage for Compact contracts, identifying missing edge cases, evaluating testing strategies, or assessing test quality and completeness.
majiayu000/claude-skill-registry 163
-
openshift:trusted-ca-bundle
Use OpenShift's trusted CA bundle for TLS verification in pods
majiayu000/claude-skill-registry 163
-
Plugin Structure
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
majiayu000/claude-skill-registry 163
-
ln-113-backend-docs-creator
Creates backend docs (api_spec.md, database_schema.md). Use when project has backend API or database.
majiayu000/claude-skill-registry 163
-
langchain-fundamentals
Create LangChain agents with create_agent, define tools, and use middleware for human-in-the-loop and error handling.
majiayu000/claude-skill-registry 163
-
ln-200-scope-decomposer
Decomposes scope into Epics, Stories, and RICE priorities. Use when user has project scope and wants full Agile breakdown.
majiayu000/claude-skill-registry 163