Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
performance
Apply performance optimization patterns for game loop, rendering, and state updates. Use when discussing frame rate, optimization, profiling, or when editing core game loop code. Auto-apply when user mentions "slow", "fps", "lag", or "performance".
majiayu000/claude-skill-registry 163
-
lindy-local-dev-loop
Set up local development workflow for Lindy AI agents.
Use when configuring local testing, hot reload, or development environment.
Trigger with phrases like "lindy local dev", "lindy development",
"lindy hot reload", "test lindy locally".
majiayu000/claude-skill-registry 163
-
arxiv-mcp
Search and retrieve academic papers from arXiv.org using WebFetch and Exa. No MCP server required - uses existing tools to access arXiv API directly.
majiayu000/claude-skill-registry 163
-
interactive-portfolio
Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities. Use when: portfolio, personal website, showcase work, developer portfolio, designer portfolio.
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
-
big-data
Apache Spark, Hadoop, distributed computing, and large-scale data processing for petabyte-scale workloads
majiayu000/claude-skill-registry 163
-
curriculum-package-common-cartridge
Generate IMS Common Cartridge 1.3 packages with QTI assessments, LTI tool links, discussion forums, and full gradebook integration. Use when creating portable, interoperable LMS packages for Canvas, Moodle, Blackboard. Activates on "create Common Cartridge", "CC package", "IMS CC", or "interoperable LMS package".
majiayu000/claude-skill-registry 163
-
graphql-operations
Guide for writing GraphQL operations (queries, mutations, fragments) following best practices. Use this skill when: (1) writing GraphQL queries or mutations, (2) organizing operations with fragments, (3) optimizing data fetching patterns, (4) setting up type generation or linting, (5) reviewing operations for efficiency.
majiayu000/claude-skill-registry 163
-
writing-press-releases
Generates professional press releases with headline, dateline, inverted pyramid structure, and boilerplate. Use when the user asks about press releases, media announcements, news releases, PR distribution, or journalist outreach.
majiayu000/claude-skill-registry 163
-
creating-subpackages
Patterns and standards for creating new AWS service subpackages in the monorepo. Use when adding new service packages like Lambda, DynamoDB, Step Functions, etc.
majiayu000/claude-skill-registry 163
-
dbus
Expert in D-Bus IPC (Inter-Process Communication) on Linux systems. Specializes in secure service communication, method calls, signal handling, and system integration. HIGH-RISK skill due to system service access and privileged operations.
majiayu000/claude-skill-registry 163
-
ai-npc-dialogue-designer
Design AI-powered immersive NPC systems for escape room games using proven actor techniques from Korean immersive escape rooms (Danpyeonsun, Ledasquare). Implements adaptive dialogue, emotional simulation, player profiling, and trust dynamics using Gemini/GPT-4. Creates character profiles with lying probabilities, improvisational responses, and cost-optimized streaming. Use for murder mystery NPCs, suspect interrogation, or dynamic character interactions.
majiayu000/claude-skill-registry 163
-
sybil
Use Sybil for testing code examples in documentation and docstrings. Covers pytest integration, parsers, skip directives, and namespace management.
majiayu000/claude-skill-registry 163
-
ralph-prompt-research
Generate Ralph-compatible prompts for research, analysis, and planning tasks. Creates prompts with systematic research phases, synthesis requirements, and deliverable specifications. Use when analyzing codebases, creating migration plans, researching technologies, auditing security, or any task requiring investigation before action.
majiayu000/claude-skill-registry 163
-
skill-maintenance
Use when creating, updating, auditing, or validating Agent Skills. Provides validation scripts and guidance for keeping skills accurate and compliant with the Agent Skills specification.
majiayu000/claude-skill-registry 163
-
release-notes-generate
Generate LLM-backed release notes between git tags using the repo release-scripts. Use when asked for changelogs, release notes, or summaries between two tags.
majiayu000/claude-skill-registry 163
-
deckmate
Stream Deck integration assistant for VSCode. Create, manage, and organize Stream Deck profiles, buttons, snippets, and scripts. Helps build productivity workflows for developers using Stream Deck with Claude Code and TAC (Tactical Agentic Coding) patterns.
majiayu000/claude-skill-registry 163
-
vector-store
Transient vector store service for fast similarity search (FAISS)
majiayu000/claude-skill-registry 163
-
word-processor-expert
Expert guide for building professional word processors with Tiptap/ProseMirror. Use for text editor features, document formatting, export functionality, and achieving Word/Pages/Docs feature parity.
majiayu000/claude-skill-registry 163
-
pr-review-fix
Start a PR review inline comments fixing session. Use when users want to address, fix, or resolve inline review comments on a GitHub PR. Fetches unresolved comments and helps fix each one systematically.
majiayu000/claude-skill-registry 163
-
vue-expert-js
Use when building Vue 3 applications with JavaScript only (no TypeScript). Invoke for JSDoc typing, vanilla JS composables, .mjs modules.
majiayu000/claude-skill-registry 163
-
defi-expert
DeFi protocol expert ensuring correct data formats, types, denominations, and API structures. MUST be consulted before writing ANY protocol integration code. Triggers on ANY mention of Aave, Compound, Uniswap, Curve, Balancer, or DeFi terms like liquidation, swap, flash loan, health factor.
majiayu000/claude-skill-registry 163
-
pytest-runner
Execute Python tests with pytest, supporting fixtures, markers, coverage, and parallel execution. Use for Python test automation.
majiayu000/claude-skill-registry 163
-
design-improvement
Systematic design optimization for young-personal-site following established design principles.
Ensures consistent color palette, responsive layout, and professional appearance.
majiayu000/claude-skill-registry 163