Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
RxJS Patterns for Angular
Implement RxJS patterns for reactive programming in Angular. Use this skill when working with Observables, operators, subscriptions, async data flows, and error handling. Covers common patterns like combineLatest, switchMap, debounceTime, catchError, retry logic, and integration with Angular Signals using toSignal() and toObservable(). Ensures proper subscription cleanup with takeUntilDestroyed().
majiayu000/claude-skill-registry 163
-
ios-testing-patterns
XCTest and XCUITest execution workflows and flaky test detection patterns
majiayu000/claude-skill-registry 163
-
go-upgrade
Upgrade Go to the latest version via Homebrew and update all go.mod files in the examples directory. Use when the user mentions upgrading Go, updating Go version, or wants to use the latest Go.
majiayu000/claude-skill-registry 163
-
ash-phoenix
Rules for working with AshPhoenix
majiayu000/claude-skill-registry 163
-
deployment-sop
Deployment workflows, pre-deploy validation, and smoke testing patterns. Use when deploying to staging or production, running smoke tests, or validating deployments.
majiayu000/claude-skill-registry 163
-
systematic
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions
majiayu000/claude-skill-registry 163
-
competitive-cartographer
Strategic analyst that maps competitive landscapes, identifies white space opportunities, and provides positioning recommendations. Use when users need competitive analysis, market positioning strategy, differentiation tactics, or "how do I stand out?" guidance across any domain (portfolios, products, services). NOT for market size estimation or financial forecasting.
majiayu000/claude-skill-registry 163
-
ci-cd-workflows
Guide for GitHub Actions workflows, test orchestration, parallel testing, adapter builds, releases, and CI/CD configuration. Use when working with .github/workflows/, versions.json, or troubleshooting CI issues.
majiayu000/claude-skill-registry 163
-
nuxt-modules
Use when creating Nuxt modules: (1) Published npm modules (@nuxtjs/, nuxt-), (2) Local project modules (modules/ directory), (3) Runtime extensions (components, composables, plugins), (4) Server extensions (API routes, middleware), (5) Releasing/publishing modules to npm, (6) Setting up CI/CD workflows for modules. Provides defineNuxtModule patterns, Kit utilities, hooks, E2E testing, and release automation.
majiayu000/claude-skill-registry 163
-
critical-feedback
This skill enables honest, pressure-tested feedback on ideas, decisions, and proposals. Use this skill when prompted for an opinion on whether something is a good idea, should be done, or what to think about an approach.
majiayu000/claude-skill-registry 163
-
vault-common
Find notes that two specified notes both link to (common neighbors). Triggers on "common references", "shared links", "what do X and Y both link to", "common neighbors".
majiayu000/claude-skill-registry 163
-
pict-test-designer
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for any piece of requirements or code. Analyzes inputs, generates PICT models with parameters, values, and constraints for valid scenarios using pairwise testing. Outputs the PICT model, markdown table of test cases, and expected results.
majiayu000/claude-skill-registry 163
-
kotlin-flow
Kotlin Flow - StateFlow, SharedFlow, operators, testing
majiayu000/claude-skill-registry 163
-
moai-lang-cpp
Modern C++ (C++23/C++20) development specialist covering RAII, smart pointers, concepts, ranges, modules, and CMake. Use when developing high-performance applications, games, system software, or embedded systems.
majiayu000/claude-skill-registry 163
-
mock-infrastructure-engineer
Creates and optimizes MSW (Mock Service Worker) handlers for Playwright E2E tests, implementing handler caching, fixture management, and AI Gateway mocking patterns. Use when mock setup is slow or test data needs centralization.
majiayu000/claude-skill-registry 163
-
spring-boot-testing
Spring Boot 4 testing strategies and patterns. Use when writing unit tests, slice tests (@WebMvcTest, @DataJpaTest), integration tests, Testcontainers with @ServiceConnection, security testing (@WithMockUser, JWT), or Modulith event testing with Scenario API. Covers the critical @MockitoBean migration from @MockBean.
majiayu000/claude-skill-registry 163
-
testing-framework-helper
Generates comprehensive test suites with unit tests, integration tests, and E2E tests for various frameworks (Jest, Pytest, Vitest, etc.). Use when writing tests.
majiayu000/claude-skill-registry 163
-
backend-reliability-enforcer-pvillega-claude-templates-baffc06a
majiayu000/claude-skill-registry 163
-
resend-integration
Set up Resend email integration with newsletters, contact forms, and booking systems. Use when implementing email functionality with Resend Audiences, segments, topics, webhooks, and multi-domain accounts.
majiayu000/claude-skill-registry 163
-
testing-hooks
Teaches testing custom hooks in React 19 using renderHook from React Testing Library. Use when testing custom hooks or hook behavior.
majiayu000/claude-skill-registry 163
-
mcp-2025-patterns
Current best practices for Model Context Protocol server design, implementation, and integration. Updated patterns for 2025 MCP ecosystem including multi-server orchestration, security, and performance.
majiayu000/claude-skill-registry 163
-
running-chaos-tests
Execute chaos engineering experiments to test system resilience.
Use when performing specialized testing.
Trigger with phrases like "run chaos tests", "test resilience", or "inject failures".
majiayu000/claude-skill-registry 163
-
visibility-pattern-guardian
Enforces visibility pattern for testability by detecting private methods that prevent unit testing (causes 20-40% coverage loss). References authoritative style guides rather than duplicating. Auto-refactors code to private[module] object pattern with user approval. Detects inline lambdas and suggests extraction to named functions ("laws"). Blocks during scala-ninja review (Phase 2) as peer review rejection point.
majiayu000/claude-skill-registry 163
-
ticket-status
Programmatic verification of KB state: tickets, phases, tests, integrity.
Provides scripts for automated checking at each workflow stage.
SCRIPTS:
- check_ticket.py: Ticket docs, tests, final status → next step
- check_phase.py: Phase progress, all tickets complete?
- check_tests.py: Trajectory, RED verification, coverage vs spec
- check_integrity.py: Index.md matches dirs, roadmap has all active items
Use when:
- Checking ticket/phase completion
- Validating before commit/archive
- CI/CD automation
- User says "status", "check", "verify"
majiayu000/claude-skill-registry 163