Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
add-protected-page
Creates a protected page with Suspense loading pattern. Use when adding new pages that require authentication, creating dashboard pages, or setting up new routes.
majiayu000/claude-skill-registry 163
-
skill
TODO: Brief description of what the Skill does and when to use it
majiayu000/claude-skill-registry 163
-
planning-sprints
majiayu000/claude-skill-registry 163
-
implement-step-definitions
Implement step definitions for Gherkin scenarios, translating Given/When/Then into executable test code. Use after write-scenario when scenarios are defined but step definitions are missing.
majiayu000/claude-skill-registry 163
-
test-modules
Test script creation and execution for Python modules, focusing on functional testing, unit testing, and integration testing. Use when creating test scripts for software modules, running tests to verify functionality, generating test reports, and ensuring code quality in multi-module projects like YouTube-SC.
majiayu000/claude-skill-registry 163
-
fabric-cli
Use Microsoft Fabric CLI (fab) to manage workspaces, semantic models, reports, notebooks, lakehouses, and other Fabric resources via file-system metaphor and commands. Use when deploying Fabric items, running jobs, querying data, managing OneLake files, or automating Fabric operations. Invoke this skill automatically whenever a user mentions the Fabric CLI, fab, or Fabric.
majiayu000/claude-skill-registry 163
-
using-theme-variables
Define and use theme variables with @theme directive, oklch() color format, semantic naming, and namespaced utilities. Use when customizing design tokens or creating design systems.
majiayu000/claude-skill-registry 163
-
dependency-updater
Smart dependency management for any language. Auto-detects project type, applies safe updates automatically, prompts for major versions, diagnoses and fixes dependency issues.
majiayu000/claude-skill-registry 163
-
react-workflow
React framework workflow guidelines. Activate when working with React components (.jsx, .tsx), React hooks (useState, useEffect), or React-specific patterns.
majiayu000/claude-skill-registry 163
-
template-renderer
Render templates by replacing {{TOKEN}} placeholders with actual values, supporting all three templates (specification, plan, tasks) with schema validation and security sanitization
majiayu000/claude-skill-registry 163
-
crm-rmx-sync-integration
Create or update CRM to RMX syncing integrations. Use when adding a new synced entity, mapping, EF Core model/migration, or CrmSyncingInboxService logic for CRM to RMX (and optional RMX to CRM live sync/outbox). Produces a repeatable step-by-step plan and implements the integration.
majiayu000/claude-skill-registry 163
-
coding-standards-enforcer
Automated code style enforcement with linters, formatters, and pre-commit hooks for consistent codebases
majiayu000/claude-skill-registry 163
-
bsl-model-builder
Build BSL semantic models with dimensions, measures, joins, and YAML config. Use for creating/modifying data models.
majiayu000/claude-skill-registry 163
-
api-portal-design
API documentation and developer portal design
majiayu000/claude-skill-registry 163
-
gcloud-cli
Google Cloud CLI operations and resource management
majiayu000/claude-skill-registry 163
-
n-plus-one-detection
Detects N+1 query problems in GraphQL resolvers and TypeScript code. Checks for missing DataLoader usage, sequential database queries in loops, and resolver batching opportunities. Use before committing GraphQL resolvers or during performance reviews.
majiayu000/claude-skill-registry 163
-
cremieux-cardio
Write data-driven, evidence-first long-form Twitter posts on medicine and cardiology. Use when the user wants to: (1) Create thought leadership content in the style of Eric Topol, Peter Attia, Andrew Huberman, or Rhonda Patrick, (2) Present clinical evidence with charts, data, and Q1 journal citations for educated non-specialist audiences, (3) Write confident, matter-of-fact medical content that is rigorous without being inaccessible, (4) Explain trials, drugs, or medical phenomena using data visualization and systematic evidence review, (5) Build authority through methodological rigor and clear conclusions backed by evidence. NOT for newsletters or Substack. For Twitter long-form posts only.
majiayu000/claude-skill-registry 163
-
journalist-analyst
Analyzes events through journalistic lens using 5 Ws and H, investigative methods, source evaluation,
fact-checking, newsworthiness criteria, and ethical journalism principles.
Provides insights on story angles, information gaps, credibility, public interest, and media framing.
Use when: Breaking news, information verification, source analysis, story development, media criticism.
Evaluates: Factual accuracy, source credibility, completeness, newsworthiness, bias, public interest.
majiayu000/claude-skill-registry 163
-
epub-translate
A skill for creating bilingual EPUB books by adding translated text alongside the original content while preserving the original formatting and structure.
majiayu000/claude-skill-registry 163
-
mcp-security
Security patterns for MCP servers including OAuth 2.0, rate limiting, input validation, and audit loggingUse when "mcp security, mcp authentication, mcp oauth, mcp rate limit, secure mcp server, mcp, security, oauth, authentication, rate-limiting, validation" mentioned.
majiayu000/claude-skill-registry 163
-
auto-deploy
Automatically deploy oh-my-gemini to npm and GitHub
majiayu000/claude-skill-registry 163
-
contract-test-design
Design consumer-driven contract testing strategies using Pact, verify provider contracts, and manage API evolution with contract-first approaches.
majiayu000/claude-skill-registry 163
-
vercel-kv
Integrate Redis-compatible Vercel KV for caching, session management, and rate limiting in Next.js. Powered by Upstash with strong consistency and TTL support.
Use when implementing cache strategies, rate limiters, or troubleshooting environment variables, serialization errors, rate limit issues, scanIterator hangs, or Next.js cache stale reads.
majiayu000/claude-skill-registry 163
-
uspto-database
Access USPTO APIs for patent/trademark searches, examination history (PEDS), assignments, citations, office actions, TSDR, for IP analysis and prior art searches.
majiayu000/claude-skill-registry 163