Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
blog-scaffolding
Create new blog post structure for fabiorehm.com. Validates topic uniqueness, identifies personal angle, then creates scaffold through conversation.
Trigger phrases: "new post", "write about", "scaffold", "create post", "start writing", "new blog post"
majiayu000/claude-skill-registry 163
-
implementing-code-splitting
Teaches code splitting with lazy() and Suspense in React 19 for reducing initial bundle size. Use when implementing lazy loading, route-based splitting, or optimizing performance.
majiayu000/claude-skill-registry 163
-
Implement Dynamic Tape Diagram
Create interactive tape diagram builders using p5.js where students construct algebraic equations by dragging and resizing parts.
majiayu000/claude-skill-registry 163
-
frappe-doctype-builder
Build Frappe DocTypes with fields, permissions, and naming configurations. Use this skill when creating or modifying DocType structures.
majiayu000/claude-skill-registry 163
-
Acorn Installation
Install and set up the Acorn theorem prover CLI. Use when the environment doesn't have Acorn installed or when the user needs to set up Acorn for the first time.
majiayu000/claude-skill-registry 163
-
quality-validation
Systematic validation methodology for ResearchPacks and Implementation Plans. Provides scoring rubrics and quality gates to ensure outputs meet standards before proceeding to next phase. Prevents garbage-in-garbage-out scenarios.
majiayu000/claude-skill-registry 163
-
Backend Enum Use
Create feature-rich PHP enums following Laravel conventions with SCREAMING_SNAKE_CASE case names, backed enum values (string or int), helper methods for labels and comparisons, validation rules, and comprehensive Pest tests. Use this skill when converting hardcoded strings or magic numbers to type-safe enums, creating categorical data types like statuses, types, roles or categories, adding enum-based validation to forms or APIs, refactoring magic strings into structured types, or defining a fixed set of allowed values in your application. This skill applies when working on files in app/Enums/ directory, creating enum classes, adding enum casts to models, or implementing enum validation rules.
majiayu000/claude-skill-registry 163
-
create-pr
Create a pull request for the current branch
majiayu000/claude-skill-registry 163
-
think-ahead
AI thinking partner for strategy and planning. Reads the current work state, analyzes progress, and helps you plan the next phase while the worker instance builds. Triggered by "think ahead".
majiayu000/claude-skill-registry 163
-
development-standards
Development standards and best practices. Use when development standards guidance is required.
majiayu000/claude-skill-registry 163
-
reviewing-changes
Performs comprehensive code reviews for Bitwarden iOS projects, verifying architecture compliance, style guidelines, compilation safety, test coverage, and security requirements. Use when reviewing pull requests, checking commits, analyzing code changes, verifying Bitwarden coding standards, evaluating unidirectional data flow pattern, checking services container dependency injection usage, reviewing security implementations, or assessing test coverage. Automatically invoked by CI pipeline or manually for interactive code reviews.
majiayu000/claude-skill-registry 163
-
academic-paper
majiayu000/claude-skill-registry 163
-
install-mkdocs-template
This skill creates a complete MkDocs Material project structure for intelligent textbooks. It sets up a Conda virtual environment named 'mkdocs', installs all dependencies, generates mkdocs.yml with all Material theme options, custom CSS for branding, the social_override plugin for custom social media cards, builds the site, and deploys to GitHub Pages. Use this skill when starting a new intelligent textbook project.
majiayu000/claude-skill-registry 163
-
crdt
Loro CRDT state management with loro-mirror. Use when working on files in src/lib/crdt/.
majiayu000/claude-skill-registry 163
-
pr-workflow
Create pull requests for esphome. Use when creating PRs, submitting changes, or preparing contributions.
majiayu000/claude-skill-registry 163
-
build-pov-ray
Guidance for building POV-Ray (Persistence of Vision Raytracer) from source, particularly legacy versions like 2.2. This skill should be used when tasked with downloading, compiling, and installing POV-Ray from source archives. It covers handling legacy C code, compressed archive formats, build system navigation, and verification strategies for successful compilation.
majiayu000/claude-skill-registry 163
-
monitoring-apis
Build real-time API monitoring dashboards with metrics, alerts, and health checks.
Use when tracking API health and performance metrics.
Trigger with phrases like "monitor the API", "add API metrics", or "setup API monitoring".
majiayu000/claude-skill-registry 163
-
jp-ui-foundations
jp-uiのFoundation(色/タイポ/アイコン/形状/影)を参照して実装するためのスキル。Foundationトークンや関連ファイルが更新されたらこのスキルも更新する。
majiayu000/claude-skill-registry 163
-
test-driven
Implement test-driven development (TDD) practices. Write tests first, then implementation.
majiayu000/claude-skill-registry 163
-
solve-puzzle
Use this to solve the Advent of Code daily puzzles.
majiayu000/claude-skill-registry 163
-
bench-commands
Frappe Bench CLI command reference for site management, app management, development, and production operations. Use when running bench commands, managing sites, migrations, builds, or deployments.
majiayu000/claude-skill-registry 163
-
text-to-speech
Expert skill for implementing text-to-speech with Kokoro TTS. Covers voice synthesis, audio generation, performance optimization, and secure handling of generated audio for JARVIS voice assistant.
majiayu000/claude-skill-registry 163
-
refactor-helper
Refactor code to improve quality, performance, and maintainability. Use when refactoring code, improving code structure, or modernizing legacy code.
majiayu000/claude-skill-registry 163
-
claude-get-session-info
Shared utility script for getting Claude PID and Session ID. Source this in other scripts to access CLAUDE_PID and SESSION_ID variables.
majiayu000/claude-skill-registry 163