Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
lesson-creator
Creates comprehensive, detailed lesson plans for AI/prompt engineering classes. Use when the user asks to create a new lesson, develop class content, or needs a detailed teaching plan for a session. Generates minute-by-minute breakdowns with activities, differentiation, and assessment.
majiayu000/claude-skill-registry 163
-
calendar
Read and write macOS Calendar events using natural language
majiayu000/claude-skill-registry 163
-
skill-usage
Core skills system that manages loading and using other skills through progressive disclosure. Load at startup to enable automatic skill discovery and invocation across all projects.
majiayu000/claude-skill-registry 163
-
rp2350-micropython
Expert RP2350 development with MicroPython, covering Pimoroni Presto hardware, touchscreen interfaces, RGB lighting control, BLE server implementation, and display rendering. Use when developing for RP2350 boards, implementing touch UI, managing BLE communication, or working with RGB backlights.
majiayu000/claude-skill-registry 163
-
claude-code-hook-development
This skill should be used when the user asks to "create a hook", "add a hook", "write a hook", or mentions Claude Code hooks. Also suggest this skill when the user asks to "automatically do X" or "run X before/after Y" as these are good candidates for hooks.
majiayu000/claude-skill-registry 163
-
automated-code-fixer
Automated IT helper for detecting and fixing code issues. Use when code fails tests, linting, type-checking, or has security vulnerabilities. Enforces strict quality gates before accepting fixes.
majiayu000/claude-skill-registry 163
-
autogenerate-validators
Autogenerate validation functions from business rules (BR-*) that specify formats, patterns, ranges, or constraints. Use when BR-* includes validation specifications like regex patterns, min/max values, or allowed values.
majiayu000/claude-skill-registry 163
-
torchserve
Model serving engine for PyTorch. Focuses on MAR packaging, custom handlers for preprocessing/inference, and management of multi-GPU worker scaling. (torchserve, mar-file, handler, basehandler, model-archiver, inference-api)
majiayu000/claude-skill-registry 163
-
tableau
Master Tableau development including calculated fields, LOD expressions, table calculations, and dashboard design
majiayu000/claude-skill-registry 163
-
rust-ui-architecture
Architecture patterns for Rust UI applications including GPUI-specific patterns, code organization, modularity, and scalability. Use when user needs guidance on application architecture, code organization, or scaling UI applications.
majiayu000/claude-skill-registry 163
-
ontology-access-kit
Skills for querying ontologies using the Ontology Access Kit (OAK). This should only be used for complex ontology operations, for basic external ontology searching use the OLS MCP
majiayu000/claude-skill-registry 163
-
releasing-software
Use when preparing a release, tagging a version, or when user says "release", "tag", "ship it", "push to production" - ensures all release artifacts are verified before tagging to avoid the retag-four-times failure pattern
majiayu000/claude-skill-registry 163
-
buddhist-philosophy-and-dharma-teacher
Expert in Buddhist philosophy covering Four Noble Truths, dependent origination, emptiness, and meditation practices across traditions
majiayu000/claude-skill-registry 163
-
python-style
Python coding conventions and best practices. Use when writing, reviewing, or refactoring Python code, or when working with Python scripts and projects.
majiayu000/claude-skill-registry 163
-
dialyzer-configuration
Use when configuring Dialyzer for Erlang/Elixir type checking and static analysis.
majiayu000/claude-skill-registry 163
-
polyglot-integration
Integrate multiple programming languages using FFI, native bindings, gRPC, or language bridges. Use when combining strengths of different languages or integrating legacy systems.
majiayu000/claude-skill-registry 163
-
pr-changeset
Create changesets for package changes in pull requests. Use whenever you modify code in any package (packages/*). Required before committing changes to packages. Handles versioning with patch for bug fixes, minor for features, and major only when explicitly requested.
majiayu000/claude-skill-registry 163
-
build-in-public
Generate social media posts for building in public, coding in public, or dev content creation. Activate when user mentions Twitter, X, BlueSky, LinkedIn, Instagram posts about coding, sharing progress, social media content for developers, or wants to share what they built.
majiayu000/claude-skill-registry 163
-
concept-development
發展研究概念並驗證創新性。觸發:concept、發展概念、研究概念、novelty、創新點、補充概念、幫我補充、擴展概念、加強、驗證失敗、novelty不夠、怎麼改。
majiayu000/claude-skill-registry 163
-
digital-brain
This skill should be used when the user asks to "write a post", "check my voice", "look up contact", "prepare for meeting", "weekly review", "track goals", or mentions personal brand, content creation, network management, or voice consistency.
majiayu000/claude-skill-registry 163
-
TravelPay API Expert
Comprehensive expert on TravelPay payment processing API with deep domain knowledge, workflow expertise, and production-ready code generation capabilities
majiayu000/claude-skill-registry 163
-
go-backend-workflow
Goバックエンドのビルド・テスト・Lintワークフロー。「Goビルド」「バックエンドテスト」「golangci-lint」「go mod」「go test」「swagger」などのキーワードで自動適用。
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
-
m365-agent-architect
Expert in designing Microsoft 365 Copilot agent architectures
majiayu000/claude-skill-registry 163