Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
legacy-to-ai-ready
Transform legacy codebases into AI-ready projects with Claude Code configurations. Use when (1) analyzing old projects to generate AI coding configurations, (2) creating CLAUDE.md, skills, subagents, slash commands, hooks, or rules for existing projects, (3) user wants to enable vibe coding for a codebase, (4) onboarding new team members with AI-assisted development, (5) user mentions "make project AI-ready", "generate Claude config", or "create coding standards for AI".
majiayu000/claude-skill-registry 163
-
Advanced Modular Library Design
Design modular libraries with clear package boundaries, feature-first organization, and clean API surfaces. Use when structuring monorepos, defining module boundaries, or designing library APIs.
majiayu000/claude-skill-registry 163
-
pytest-mastery
Python testing with pytest using uv package manager. Use when: (1) Running Python tests, (2) Writing test files or test functions, (3) Setting up fixtures, (4) Parametrizing tests, (5) Generating coverage reports, (6) Testing FastAPI applications, (7) Debugging test failures, (8) Configuring pytest options. Triggers: "run tests", "write tests", "test coverage", "pytest", "unit test", "integration test", "test FastAPI".
majiayu000/claude-skill-registry 163
-
database-reset-staging
Resets staging database with full schema drop. Use for schema changes or migrations. SINGLE SOURCE OF TRUTH for staging database reset automation.
majiayu000/claude-skill-registry 163
-
azure-boards-helper
Manage Azure Boards work items including user stories, tasks, and bugs with WIQL queries. Use when managing Azure Boards work items or creating sprint backlogs.
majiayu000/claude-skill-registry 163
-
spec-creation
Spec creation with pattern references, acceptance criteria, and demo scripts. Use when creating implementation specs, defining acceptance criteria, or breaking down user stories.
majiayu000/claude-skill-registry 163
-
requirements-engineering
カール・ウィーガーズの要求工学とIEEE 830に基づき、ステークホルダーニーズを抽出し、検証可能な要件に落とし込むための体系的なスキル。
スコープ定義、要件抽出、仕様化、品質検証、合意形成までの一貫プロセスを提供する。
Anchors:
• 『Software Requirements』(Karl Wiegers) / 適用: 要件工学 / 目的: 品質要件の明確化
• IEEE 830 / 適用: 要件仕様の構造 / 目的: 一貫したドキュメント化
• ISO/IEC 25010 / 適用: 非機能要件分類 / 目的: 品質特性の網羅
Trigger:
Use when defining system requirements, eliciting stakeholder needs, validating requirement quality, or drafting requirements documents.
majiayu000/claude-skill-registry 163
-
aiken-dex-security-audit
Adversarial security audit playbook for Plutus V3 Aiken DEX contracts (threat model, invariants, findings, tests, tx repro shapes).
majiayu000/claude-skill-registry 163
-
architecting-networks
Design cloud network architectures with VPC patterns, subnet strategies, zero trust principles, and hybrid connectivity. Use when planning VPC topology, implementing multi-cloud networking, or establishing secure network segmentation for cloud workloads.
majiayu000/claude-skill-registry 163
-
root-cause-tracing
Trace bugs backward through call stacks and execution flows to identify the original source of errors, invalid data, or incorrect behavior. Use when debugging complex issues, tracing error origins, investigating data corruption, following execution paths, identifying where invalid data enters the system, or finding root causes of cascading failures.
majiayu000/claude-skill-registry 163
-
xlsx
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
majiayu000/claude-skill-registry 163
-
multi-agent-patterns-vuralserhat86-antigravity-agentic-
majiayu000/claude-skill-registry 163
-
moai-document-processing
AI-powered enterprise document processing orchestrator with Context7 integration, intelligent document analysis, automated content extraction, multi-format support (docx, pdf, pptx, xlsx), and enterprise-grade document workflow automation
majiayu000/claude-skill-registry 163
-
rust-errors
Rust to TypeScript error handling patterns for Tauri apps. Use when defining Rust errors that will be passed to TypeScript, handling Tauri command errors, or creating discriminated union error types.
majiayu000/claude-skill-registry 163
-
llama-cpp
Runs LLM inference on CPU, Apple Silicon, and consumer GPUs without NVIDIA hardware. Use for edge deployment, M1/M2/M3 Macs, AMD/Intel GPUs, or when CUDA is unavailable. Supports GGUF quantization (1.5-8 bit) for reduced memory and 4-10× speedup vs PyTorch on CPU.
majiayu000/claude-skill-registry 163
-
remotion-best-practices
Best practices for Remotion - Video creation in React
majiayu000/claude-skill-registry 163
-
PrivateInvestigator
Ethical people-finding. USE WHEN find person, locate, reconnect, people search, skip trace. SkillSearch('privateinvestigator') for docs.
majiayu000/claude-skill-registry 163
-
docker-stack-composer
Multi-service Docker deployment configuration generator with support for
development, staging, and production environments.
majiayu000/claude-skill-registry 163
-
omicverse-visualization-for-bulk-color-systems-and-single-cell-d
Guide users through OmicVerse plotting utilities showcased in the bulk, color system, and single-cell visualization tutorials, including venn/volcano charts, palette selection, and advanced embedding layouts.
majiayu000/claude-skill-registry 163
-
front
Manage team inbox and customer communication with Front's collaborative platform.
majiayu000/claude-skill-registry 163
-
symfony:cqrs-and-handlers
Use when symfony cqrs and handlers
majiayu000/claude-skill-registry 163
-
tessie
majiayu000/claude-skill-registry 163
-
posting-linkedin
Post content to LinkedIn using Playwright browser automation.
Use when publishing LinkedIn posts, configuring posting schedule,
troubleshooting LinkedIn authentication, or managing post queue.
NOT when generating post content (use generating-ceo-briefing for metrics).
majiayu000/claude-skill-registry 163
-
bootstrap-project
Initialize a new backend project with TypeScript, ESLint, Prettier, and Hono. Use when starting a new service from scratch. Triggers on "new project", "bootstrap", "start from scratch", "initialize project".
majiayu000/claude-skill-registry 163