Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
github-flow
Use this skill when working with the lightweight GitHub Flow branching model. Ideal for projects with continuous deployment where 'main' is always deployable.
majiayu000/claude-skill-registry 163
-
bitcoin-mining
Comprehensive Bitcoin mining knowledge from 7 industry reports covering 2024 market overview, mining economics, operational handbooks, heat reuse strategies, mining glossary, Stratum V2 protocol specifications, and ultimate mining handbook. Use when planning mining operations, analyzing profitability, optimizing energy efficiency, understanding mining terminology, or exploring sustainable mining practices.
majiayu000/claude-skill-registry 163
-
biorxiv-database
Efficient database search tool for bioRxiv preprint server. Use this skill when searching for life sciences preprints by keywords, authors, date ranges, or categories, retrieving paper metadata, downloading PDFs, or conducting literature reviews.
majiayu000/claude-skill-registry 163
-
openmetadata-dq
Configure and manage data quality tests, profiling, alerts, and incidents in OpenMetadata. Use when setting up quality tests, configuring profiler workflows, creating observability alerts, or triaging data quality incidents.
majiayu000/claude-skill-registry 163
-
prd-documentation
Product Requirements Document creation and feature specification writing. Use when writing PRDs, technical specs, feature documentation, or requirements. Triggers on "PRD", "product requirements", "feature spec", "technical requirements", "functional spec".
majiayu000/claude-skill-registry 163
-
multi-agent-ai-projects
Guidelines for multi-agent AI and learning projects with lesson-based structures. Activate when working with AI learning projects, experimental directories like .spec/, lessons/ directories, STATUS.md progress tracking, or structured learning curricula with multiple modules or lessons.
majiayu000/claude-skill-registry 163
-
senior-fullstack
Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows.
majiayu000/claude-skill-registry 163
-
security-guidelines
セキュアな開発・運用のための実装指針、機密情報管理、通信の確保、入力値検証、依存ライブラリ管理のガイドラインを定義する。セキュリティ実装時、認証・認可実装時、API開発時、またはユーザーがセキュリティ、機密情報、暗号化、XSS対策、SQL injection、脆弱性管理に言及した際に使用する。
majiayu000/claude-skill-registry 163
-
sales-compensation
Design a sales compensation plan (OTE & pay mix, quotas & ramp, commission mechanics, and retention-aligned incentives) and produce a Sales Comp Plan Pack. Use for AE/SDR/AM comp plans, early sales hires, and GTM scaling. Category: Sales & GTM.
majiayu000/claude-skill-registry 163
-
openai-agents-sdk
Expert guidance for building multi-agent AI applications using the OpenAI Agents SDK for Python. Use when (1) creating agents with handoffs, tools, guardrails, or sessions, (2) implementing structured outputs with Pydantic models, (3) building agentic workflows, (4) debugging and tracing agent execution, (5) working with provider-agnostic LLM applications (OpenAI, Anthropic, LiteLLM), or (6) implementing customer support, legal research, financial analysis, or autonomous task completion systems.
majiayu000/claude-skill-registry 163
-
python-pytest-creator
Generate comprehensive pytest test files for Python using the test-generator-framework
majiayu000/claude-skill-registry 163
-
OpenAPI Governance
Comprehensive guide to OpenAPI governance, API design standards, automated linting, breaking change detection, and API lifecycle management
majiayu000/claude-skill-registry 163
-
abaqus-material
Define material properties for FEA models. Use when user mentions steel, aluminum, Young's modulus, elastic, plastic, density, or asks about material properties.
majiayu000/claude-skill-registry 163
-
creating-adts
This skill should be used when the user asks to "create an ADT", "scaffold a discriminated union", "add a tagged union", "create Effect Schema union", or needs to create algebraic data types following the ADT library pattern with proper member files and barrel exports.
majiayu000/claude-skill-registry 163
-
task-test
Test skill that exercises the Task tool system to create and manage tasks
majiayu000/claude-skill-registry 163
-
spec-flow-instructions
MUST use when working with spec files in `specs/` directories, or when commands reference this skill for conventions.
majiayu000/claude-skill-registry 163
-
dotnet-testing-advanced-tunit-advanced
TUnit 進階應用完整指南 - 資料驅動測試、依賴注入與整合測試實戰。涵蓋 MethodDataSource、ClassDataSource、Matrix Tests、Properties 過濾。包含 Retry/Timeout 控制、WebApplicationFactory 整合、Testcontainers 多服務編排。
Keywords: TUnit advanced, TUnit 進階, MethodDataSource, ClassDataSource, Matrix Tests, MatrixDataSource, MicrosoftDependencyInjectionDataSource, Property, Retry, Timeout, 資料驅動測試, 測試過濾, WebApplicationFactory TUnit, 多容器編排
majiayu000/claude-skill-registry 163
-
Emacs Ecosystem
This skill should be used when the user asks to "write elisp", "emacs config", "init.el", "use-package", ".el file", "emacs lisp", or "magit". Provides comprehensive Emacs ecosystem patterns and best practices. For org-mode, use org-ecosystem skill.
majiayu000/claude-skill-registry 163
-
brunch-writer
브런치 블로그 글 작성을 도와주는 Skill. 사용자가 초안 파일(.md)을 @멘션하면서 "브런치", "글 작성", "블로그 글" 등을 언급하면 활성화. vault-intelligence 시스템으로 관련 자료를 검색하고, 구조 제안, 스타일 체크 등을 수행. 단, Claude가 직접 글을 쓰지 않고 사용자의 글쓰기를 보조하는 역할.
majiayu000/claude-skill-registry 163
-
audit-expert
Expert-level security auditing, compliance, code review, and vulnerability assessment
majiayu000/claude-skill-registry 163
-
safe-build-operations
Safely execute build, flash, and monitor operations for ESP32/MCU projects. Prevents dangerous operations and validates commands before execution.
majiayu000/claude-skill-registry 163
-
reverse-date
Convert dates from various formats (like "21 Oct 2025", "October 21, 2025", "21/10/2025") to ISO format (YYYY-MM-DD). Use when users need to standardize date formats, convert human-readable dates to machine-readable formats, or reformat dates for data processing.
majiayu000/claude-skill-registry 163
-
launch-strategy
When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' or 'product update.' This skill covers phased launches, channel strategy, and ongoing launch momentum.
majiayu000/claude-skill-registry 163
-
git-safety-guard
Blocks destructive git and filesystem commands before execution.
Prevents accidental loss of uncommitted work from git checkout --,
git reset --hard, rm -rf, and similar destructive operations.
Works as a Claude Code PreToolUse hook with fail-open semantics.
majiayu000/claude-skill-registry 163