Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
modern-javascript-patterns
Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.
majiayu000/claude-skill-registry 163
-
post-to-twitter
majiayu000/claude-skill-registry 163
-
rust-core
Comprehensive Rust development expertise covering core principles, patterns, error handling, async programming, testing, and performance optimization. Use when working on Rust projects requiring guidance on: (1) Language fundamentals (ownership, lifetimes, borrowing), (2) Architectural decisions and design patterns, (3) Web development (Axum, Actix-web, Rocket), (4) AI/LLM integration, (5) CLI/TUI applications, (6) Desktop development with Tauri, (7) Async/await and concurrency, (8) Error handling strategies, (9) Testing and benchmarking, (10) Performance optimization, (11) Logging and observability, or (12) Code reviews and best practices.
majiayu000/claude-skill-registry 163
-
bmad-wds-acceptance-testing
Design and run acceptance tests from specification criteria
majiayu000/claude-skill-registry 163
-
kpi-dashboard
KPI dashboard cho PikaRobot: key metrics at a glance.
TRIGGERS: "KPI dashboard", "metrics dashboard", "key metrics", "dashboard", "bảng KPI".
NOT FOR: Detailed financial model (→05/), product metrics deep-dive (→04/4_Measure/).
majiayu000/claude-skill-registry 163
-
motherduck-connect
Connect to MotherDuck from any application. Use when setting up database connectivity via the Postgres endpoint (recommended), pg_duckdb, native DuckDB API, or JDBC. Covers connection strings, authentication, SSL, and environment variable configuration.
majiayu000/claude-skill-registry 163
-
deployment-pipeline-design
Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration. Use this skill when designing zero-downtime deployment pipelines, implementing canary rollout strategies, setting up multi-environment promotion workflows, or debugging failed deployment gates in CI/CD.
majiayu000/claude-skill-registry 163
-
migrate-vstest-to-mtp
Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP). Use when user asks to "migrate to MTP", "switch from VSTest", "enable Microsoft.Testing.Platform", "use MTP runner", or mentions EnableMSTestRunner, EnableNUnitRunner, UseMicrosoftTestingPlatformRunner, or dotnet test exit code 8. Supports MSTest, NUnit, xUnit.net v2 (via YTest.MTP.XUnit2), and xUnit.net v3 (native MTP). Also covers translating xUnit.net v3 MTP filter syntax (--filter-class, --filter-trait, --filter-query). Covers runner enablement, CLI argument translation, Directory.Build.props and global.json configuration, CI/CD pipeline updates, and MTP extension packages. DO NOT USE FOR: migrating between test frameworks (MSTest/xUnit/NUnit), xUnit.net v2 to v3 API migration, MSTest version upgrades (use migrate-mstest-* skills), TFM upgrades, or UWP/WinUI test projects.
majiayu000/claude-skill-registry 163
-
don-apis
Dutch Government API design rules, OpenAPI specifications, and API architecture guidelines. Use when building REST APIs for Dutch government projects, creating OpenAPI specs, or implementing API design patterns like webhooks and event-driven architecture.
majiayu000/claude-skill-registry 163
-
phase-protocol
Phase execution protocol to prevent context drift during long development sessions.
MUST be read at the start of each phase and referenced in the last TODO of each phase.
This ensures AI maintains context across phases.
majiayu000/claude-skill-registry 163
-
acp-setup
Scaffold an ACP merchant server project — install dependencies, import OpenAPI specs and JSON schemas, configure environment, and create initial endpoint stubs. Use when starting a new ACP implementation from scratch.
majiayu000/claude-skill-registry 163
-
dspy-react-agent-builder
This skill should be used when the user asks to "create a ReAct agent", "build an agent with tools", "implement tool-calling agent", "use dspy.ReAct", mentions "agent with tools", "reasoning and acting", "multi-step agent", "agent optimization with GEPA", or needs to build production agents that use tools to solve complex tasks.
majiayu000/claude-skill-registry 163
-
pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
majiayu000/claude-skill-registry 163
-
azure-lighthouse
Expert knowledge for Azure Lighthouse development including decision making, security, configuration, integrations & coding patterns, and deployment. Use when designing multi-tenant delegations, RBAC/AOBO/PIM access, policy-based onboarding, Arc/Sentinel integrations, or Marketplace offers, and other Azure Lighthouse related development tasks. Not for Azure Arc (use azure-arc), Azure Managed Applications (use azure-managed-applications), Azure Resource Manager (use azure-resource-manager).
majiayu000/claude-skill-registry 163
-
data-quality
Ensures data accuracy, completeness, and consistency via validation, cleaning, and monitoring in data pipelines.
majiayu000/claude-skill-registry 163
-
peer-review-spec
Run spec review using the codex CLI as an independent reviewer. Returns structured findings without applying fixes. Use when the user asks to "peer review my spec", "get a second opinion on my spec", "codex review my spec", or "run codex on my spec".
majiayu000/claude-skill-registry 163
-
gradio
Python library for building ML demo UIs with minimal code. Create interactive web interfaces
for models with text, image, audio, and video inputs/outputs. Share demos via public links
or deploy to Hugging Face Spaces.
majiayu000/claude-skill-registry 163
-
speckit-plan
Execute implementation planning workflow using the plan template to generate design artifacts
majiayu000/claude-skill-registry 163
-
nnn
Smart planning - Create comprehensive implementation plan. Use when user types 'nnn' or 'nnn
majiayu000/claude-skill-registry 163
-
blucli
BluOS CLI (blu) for discovery, playback, grouping, and volume.
majiayu000/claude-skill-registry 163
-
fabric-dataflows-perf-remediation
Diagnose and resolve Microsoft Fabric Dataflow Gen2 performance issues including slow refresh times, Fast Copy optimization, query folding failures, staging bottlenecks, gateway latency, incremental refresh tuning, capacity throttling, and data destination write performance. Use when troubleshooting dataflow refresh failures, optimizing Dataflow Gen2 execution time, debugging Power Query mashup engine performance, resolving staging Lakehouse or Warehouse compute issues, configuring Fast Copy connectors, fixing insufficient permissions errors, monitoring dataflow refresh history, or automating dataflow health checks via REST API and PowerShell.
majiayu000/claude-skill-registry 163
-
databases
Work with MongoDB (document database, BSON documents, aggregation pipelines, Atlas cloud) and PostgreSQL (relational database, SQL queries, psql CLI, pgAdmin). Use when designing database schemas, writing queries and aggregations, optimizing indexes for performance, performing database migrations, configuring replication and sharding, implementing backup and restore strategies, managing database users and permissions, analyzing query performance, or administering production databases.
majiayu000/claude-skill-registry 163
-
interview-coach
Full job search coaching system — JD decoding, resume, storybank, mock interviews, transcript analysis, comp negotiation. 23 commands, persistent state.
majiayu000/claude-skill-registry 163
-
dgr
Audit-ready decision artifacts for LLM outputs — assumptions, risks, recommendation, and review gating (schema-valid JSON).
majiayu000/claude-skill-registry 163