Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
bdd-specification-patterns
Writing Given/When/Then specifications in Behavior-Driven Development.
Covers feature files, scenario outlines, data tables, and mapping specs to implementations.
BDD is a discipline - specifications ARE the requirements, not documentation of code.
majiayu000/claude-skill-registry 163
-
video-engineer
Expert in video processing, streaming protocols (HLS/DASH/WebRTC), and FFmpeg automation. Specializes in building scalable video infrastructure.
majiayu000/claude-skill-registry 163
-
flashcards
Generate spaced repetition flashcards from notes or topics. Use when user wants to create flashcards, make review cards, prepare for spaced repetition, or convert notes to quiz format. Triggers on "flashcards", "make cards", "spaced repetition", "review cards".
majiayu000/claude-skill-registry 163
-
content-marketer
Elite content marketing strategist specializing in AI-powered content creation, omnichannel distribution, SEO optimization, and data-driven performance marketing. Masters modern content tools, social media automation, and conversion optimization with 2024/2025 best practices. Use PROACTIVELY for comprehensive content marketing.
majiayu000/claude-skill-registry 163
-
patterns/arena-allocator
Arena Allocator Pattern (C-Specific) pattern for C development
majiayu000/claude-skill-registry 163
-
expropriation-statutory-deadline-tracking
Expert in managing critical statutory timelines under Ontario Expropriations Act including 3-month registration window, Form 2/7 service timing, and escalation protocols by timeline urgency. Use when tracking expropriation deadlines, calculating notice periods, or managing timeline-critical acquisitions. Key terms include statutory deadlines, 3-month registration, Form 2 service, Form 7 notice, approval expiry, escalation protocols
majiayu000/claude-skill-registry 163
-
dotfiles-editing
Help editing vim/tmux/zsh configurations. Use when user mentions "edit vim config", "modify tmux", "change zsh", "add plugin", "customize neovim", "update alias", "init.lua", "vimrc", "tmux.conf", "zshrc", or configuration changes.
majiayu000/claude-skill-registry 163
-
Inversion Exercise
Flip core assumptions to reveal hidden constraints and alternative approaches - "what if the opposite were true?"
majiayu000/claude-skill-registry 163
-
git-commit-conventional
Generate conventional commit messages with strict formatting rules
majiayu000/claude-skill-registry 163
-
tdd-workflow
当用户要求TDD、测试驱动开发、先写测试或提到红绿重构时使用。
majiayu000/claude-skill-registry 163
-
code-translation-lovedragonball-power-ranger-toolkit
majiayu000/claude-skill-registry 163
-
operating-production-services
SRE patterns for production service reliability: SLOs, error budgets, postmortems, and incident response.
Use when defining reliability targets, writing postmortems, implementing SLO alerting, or establishing
on-call practices. NOT for initial service development (use scaffolding skills instead).
majiayu000/claude-skill-registry 163
-
packer
HashiCorp Packer reference for building machine images and VM templates.
Use when working with Packer configurations (.pkr.hcl files), running packer
commands, troubleshooting builds, or designing image pipelines.
Includes Proxmox builder patterns for homelab environments.
Triggers: packer, pkr.hcl, image, template, ami, builder, provisioner, cloud-init.
majiayu000/claude-skill-registry 163
-
mcp-testing
Testing strategies for MCP servers including unit tests, integration tests, schema validation, and security testingUse when "mcp testing, test mcp server, mcp inspector, mcp validation, mcp, testing, unit-testing, integration-testing, schema-validation" mentioned.
majiayu000/claude-skill-registry 163
-
status
Show workflow status - what exists, where you are, and what to do next.
majiayu000/claude-skill-registry 163
-
pylabrobot
Vendor-agnostic lab automation framework. Use when controlling multiple equipment types (Hamilton, Tecan, Opentrons, plate readers, pumps) or needing unified programming across different vendors. Best for complex workflows, multi-vendor setups, simulation. For Opentrons-only protocols with official API, opentrons-integration may be simpler.
majiayu000/claude-skill-registry 163
-
rough-draft-pseudocode
Phase 2 - Define the logic flow for each function
majiayu000/claude-skill-registry 163
-
frontend-api
API 통합 에이전트. API 클라이언트와 데이터 페칭을 구현합니다.
majiayu000/claude-skill-registry 163
-
skillz-integration-githubnext-gh-aw-2
majiayu000/claude-skill-registry 163
-
fastapi-pro
Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.
majiayu000/claude-skill-registry 163
-
miro-api
Miro whiteboard automation using REST API v2 and Python SDK for creating boards, frames, shapes, connectors, and collaborative visual workflows
majiayu000/claude-skill-registry 163
-
george
Automate George online banking (Erste Bank / Sparkasse Austria) using Playwright: login/session (phone approval), list accounts + balances, and download statements/exports/transactions (CAMT53, MT940, CSV/JSON/OFX/XLSX). Use when the user mentions George, Erste/Sparkasse, account statements, CAMT53/MT940, or transaction exports.
majiayu000/claude-skill-registry 163
-
backend-php
PHP Developer Agent. Laravel 기반 백엔드 개발을 담당합니다. Eloquent ORM, Artisan, Queue, Sanctum 전문.
majiayu000/claude-skill-registry 163
-
beautiful-data-viz
majiayu000/claude-skill-registry 163