Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
react-development
React開発の詳細ガイド。Hooks、コンポーネント設計、パフォーマンス最適化、テストなど、Reactアプリケーション開発のベストプラクティス。
majiayu000/claude-skill-registry 163
-
unity-editor-operations
Use this skill when operating Unity Editor. Supports creating/modifying GameObjects, transforms, materials, scenes, prefabs, lights, cameras, UI, and terrain via JSON commands. MUST invoke first to get correct command format before executing.
majiayu000/claude-skill-registry 163
-
github-multi-project
Expert at organizing specs and splitting tasks across multiple GitHub repositories. Handles monorepo, polyrepo, and parent repo architectures. Activates for multi-project GitHub setups, task splitting, spec organization, team allocation, cross-repo coordination.
majiayu000/claude-skill-registry 163
-
sentry-advanced-troubleshooting
Execute advanced Sentry troubleshooting techniques.
Use when debugging complex SDK issues, missing events,
source map problems, or performance anomalies.
Trigger with phrases like "sentry not working", "debug sentry",
"sentry events missing", "fix sentry issues".
majiayu000/claude-skill-registry 163
-
debug-team
Full-repo debugging team workflow. Use for 'org run debug', 'org run debug list', or 'org run debug "pasted bug"' requests.
majiayu000/claude-skill-registry 163
-
dart-dart-format
To format Dart code consistently, run `dart format .` on the given roots to apply standard formatting.
majiayu000/claude-skill-registry 163
-
codex-skill-generator
Codex CLI用のスキル作成ガイド。YAML frontmatter、ディレクトリ構造、ベストプラクティスを解説。Use when creating new Codex skills, updating existing skills, or learning about Codex skill development.
majiayu000/claude-skill-registry 163
-
Multi-Language Project Analysis with PMAT
Analyzes polyglot codebases with multiple programming languages using PMAT
(Pragmatic AI Labs MCP Agent Toolkit). Use this skill when:
- Working with projects containing multiple programming languages
- Assessing cross-language integration patterns and quality
- Understanding language distribution and architectural boundaries
- Comparing quality metrics across language ecosystems
- Identifying language-specific best practices violations
Supports 25+ languages including Rust, Python, TypeScript, JavaScript, Go, C++, Java,
Ruby, PHP, Swift, Kotlin, C, C#, Scala, Haskell, Elixir, Clojure, Dart, Lua, R, and more.
Provides unified quality assessment across heterogeneous codebases.
majiayu000/claude-skill-registry 163
-
geopandas
Python library for working with geospatial vector data including shapefiles, GeoJSON, and GeoPackage files. Use when working with geographic data for spatial analysis, geometric operations, coordinate transformations, spatial joins, overlay operations, choropleth mapping, or any task involving reading/writing/analyzing vector geographic data. Supports PostGIS databases, interactive maps, and integration with matplotlib/folium/cartopy. Use for tasks like buffer analysis, spatial joins between datasets, dissolving boundaries, clipping data, calculating areas/distances, reprojecting coordinate systems, creating maps, or converting between spatial file formats.
majiayu000/claude-skill-registry 163
-
open-prose
OpenProse is a programming language for AI sessions. Activate on ANY `prose` command (prose boot, prose run, prose compile, prose update, etc.), running .prose files, mentioning OpenProse/Prose, or orchestrating multi-agent workflows. The skill intelligently interprets what the user wants.
majiayu000/claude-skill-registry 163
-
aws-serverless-eda
AWS serverless and event-driven architecture expert based on Well-Architected Framework. Use when building serverless APIs, Lambda functions, REST APIs, microservices, or async workflows. Covers Lambda with TypeScript/Python, API Gateway (REST/HTTP), DynamoDB, Step Functions, EventBridge, SQS, SNS, and serverless patterns. Essential when user mentions serverless, Lambda, API Gateway, event-driven, async processing, queues, pub/sub, or wants to build scalable serverless applications with AWS best practices.
majiayu000/claude-skill-registry 163
-
edit-schema
マスターデータのYAMLスキーマを編集するためのガイド。スキーマの追加・変更・削除を行う際に使用する。
Use when:1.VanillaSchemaのymlファイル(blocks.yml,items.yml等)を編集する必要がある時2.新しいブロックタイプやパラメータを追加する
3.既存スキーマの構造を変更する4.SourceGeneratorのトリガー方法を確認する
majiayu000/claude-skill-registry 163
-
paper-reviewer
Expert academic paper review including summary, methodology critique, and practical implications
majiayu000/claude-skill-registry 163
-
agents-md-assistant
Inspect a repository and draft an AGENTS.md file using the standard template, capturing commands, structure, and workflow rules.
majiayu000/claude-skill-registry 163
-
sports-podcast-outline-generator
Create structured podcast episodes. Segment timing, debate points, hot takes, listener questions, ad break placement.
majiayu000/claude-skill-registry 163
-
spec-linker
Creates and maintains bidirectional links between specifications and GitHub issues/PRs via comments
majiayu000/claude-skill-registry 163
-
page-scrolling
Add smooth scrolling for same-page anchor links only. Uses JavaScript to handle
majiayu000/claude-skill-registry 163
-
i18n-automation
Automate internationalization and localization workflows for web applications with translation, key generation, and library setup
majiayu000/claude-skill-registry 163
-
patterns/composite
Composite Pattern pattern for C development
majiayu000/claude-skill-registry 163
-
building-terraform-modules
Execute this skill empowers AI assistant to build reusable terraform modules based on user specifications. it leverages the terraform-module-builder plugin to generate production-ready, well-documented terraform module code, incorporating best practices for sec... Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.
majiayu000/claude-skill-registry 163
-
svelte-code-writer
Expert guidance for writing proper Svelte 5 code with runes-based reactivity. Use when writing Svelte 5 components, migrating from Svelte 4, or troubleshooting Svelte 5 syntax. Covers $state, $derived, $effect, $props, $bindable, event handling, snippets, TypeScript integration, and common pitfalls.
majiayu000/claude-skill-registry 163
-
brand-messaging-architecture
Provides brand messaging architecture, value proposition, and brand pillar development frameworks including Peep Laja's Message Layers, Osterwalder's Value Proposition Canvas, Geoffrey Moore positioning template, April Dunford's Five Components, StoryBrand SB7, Andy Raskin's Strategic Narrative, the Messaging House, and MECLABS quality tests. Auto-activates during messaging framework development, value proposition creation, and brand pillar definition. Use when discussing messaging architecture, value proposition, brand pillars, message layers, messaging house, messaging hierarchy, elevator pitch, Peep Laja, Geoffrey Moore, April Dunford, StoryBrand, Andy Raskin, or MECLABS.
majiayu000/claude-skill-registry 163
-
path-tactics
Use ComputationalPaths path tactics to automate common RwEq goals (path_simp/path_auto/path_normalize), and structure calc-based proofs cleanly.
majiayu000/claude-skill-registry 163
-
Localizing Variables
Declare variables in smallest possible scope, initialize close to first use, minimize span and live time
majiayu000/claude-skill-registry 163