Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
testing-react-testing-lib-codermariusz-monopilot
majiayu000/claude-skill-registry 163
-
rails-viewcomponents
Specialized skill for building ViewComponents with Hotwire (Turbo & Stimulus). Use when creating reusable UI components, implementing frontend interactions, building Turbo Frames/Streams, or writing Stimulus controllers. Includes component testing with Lookbook.
majiayu000/claude-skill-registry 163
-
context-testing-infrastructure
Tiered testing strategy (UI mock, auth stub, full-stack), fixtures, mocks, and test configuration.
Handles test setup, Playwright E2E tests, pytest backend tests, mocking strategies, and CI test configuration.
Use when working with tests, test setup, mocking strategies, or CI test configuration,
or when user mentions test patterns, auth stub, fixture loaders, Playwright tests, test failures,
tiered testing, UI mock, E2E tests, pytest, vitest, or debugging test issues.
majiayu000/claude-skill-registry 163
-
modern-angular-implementation-pluginagentmarketpla-custom-plugin-angula
majiayu000/claude-skill-registry 163
-
performance-test-planning
Design performance test strategies including load profiles, capacity planning, SLA validation, and .NET performance testing with NBomber and k6.
majiayu000/claude-skill-registry 163
-
api-integration-architect
Expert in API integration with React Query, SWR, RTK Query, REST/GraphQL clients, WebSocket real-time, optimistic updates, caching strategies, and error handling
majiayu000/claude-skill-registry 163
-
test-doubles
テストダブルの選択・設計・検証を一貫して整理するスキル。
依存関係の分離と検証戦略を統一し、テストの意図と可読性を高める。
Anchors:
• Test-Driven Development: By Example / 適用: テストダブル選択 / 目的: テスト意図の明確化
• xUnit Test Patterns / 適用: テストパターン / 目的: ダブル設計の一貫性
Trigger:
Use when choosing, designing, or validating test doubles such as mocks, stubs, fakes, or spies.
test doubles, mock, stub, fake, spy
majiayu000/claude-skill-registry 163
-
update-ai-models
Search the web for the latest AI models from Anthropic, OpenAI, and Google, then update src/models.ts with new model IDs. Use when user asks to update or add AI models.
majiayu000/claude-skill-registry 163
-
observability-ops
Operational observability for the .NET 8 WPF widget host app. Use when adding health checks, diagnostics exports, support tooling, or runtime inspection endpoints.
majiayu000/claude-skill-registry 163
-
vitest-test-creator
Vitest Test Creator - Auto-activating skill for Test Automation.
Triggers on: vitest test creator, vitest test creator
Part of the Test Automation skill category.
majiayu000/claude-skill-registry 163
-
usability-frameworks
Usability testing methodology, Nielsen's heuristics, and usability metrics for evaluating user interfaces
majiayu000/claude-skill-registry 163
-
drupal-at-your-fingertips
Comprehensive Drupal patterns from "Drupal at Your Fingertips" by Selwyn Polit. Covers 50+ topics including services, hooks, forms, entities, caching, testing, and more.
majiayu000/claude-skill-registry 163
-
accessibility-tester
Expert accessibility tester specializing in WCAG compliance, inclusive design, and universal access. Masters screen reader compatibility, keyboard navigation, and assistive technology integration with focus on creating barrier-free digital experiences.
majiayu000/claude-skill-registry 163
-
running-performance-tests
Execute load testing, stress testing, and performance benchmarking.
Use when performing specialized testing.
Trigger with phrases like "run load tests", "test performance", or "benchmark the system".
majiayu000/claude-skill-registry 163
-
test-gen
Generate tests following Frontera test patterns. Use when user says "write tests", "add tests", "test this", "create unit tests", "generate tests", or asks to test a component/function/API.
majiayu000/claude-skill-registry 163
-
everhour-integration
Complete Everhour time tracking integration for accessing and managing time entries via REST API
majiayu000/claude-skill-registry 163
-
mcp-inspector
Test Model Context Protocol (MCP) servers using the MCP Inspector CLI with correct syntax
majiayu000/claude-skill-registry 163
-
data-contract
Create, validate, test, and manage data contracts using the Open Data Contract Specification (ODCS) and the datacontract CLI. Use when working with data contracts, ODCS specifications, data quality rules, or when the user mentions datacontract CLI or data contract workflows.
majiayu000/claude-skill-registry 163
-
create-game-assets
Generate game assets (sprites, UI icons, backgrounds, tilesets) using DALL-E 3 from a YAML specification file. Use when user asks to create game art, generate sprites, or make game graphics.
majiayu000/claude-skill-registry 163
-
evaluating-rag
Evaluate RAG systems with hit rate, MRR, faithfulness metrics and compare retrieval strategies. Use when testing retrieval quality, generating evaluation datasets, comparing embeddings or retrievers, A/B testing, or measuring production RAG performance.
majiayu000/claude-skill-registry 163
-
implementation-plan-generator
Generate phased implementation plans from requirements and UI wireframes. Use when the user provides requirements documents and/or UI wireframes and wants to create a detailed, phased implementation plan. Triggers on requests like "create implementation plan", "plan the implementation", or when asked to design an implementation approach for a project with existing requirements. Produces description-only plans (no code) with clear phases, dependencies, and testing checklists.
majiayu000/claude-skill-registry 163
-
read-vs-logs
Reads Vintage Story logs after manual testing by the user.
majiayu000/claude-skill-registry 163
-
using-vertical-tdd
OpenSpec駆動の垂直TDDスケルトン戦略。提案作成・技術検証・設計・実装・アーカイブの全ライフサイクルをサポート。
使用タイミング:
(1) OpenSpecスラッシュコマンド実行時(`OpenSpec: Propose`, `OpenSpec: Apply`, `OpenSpec: Archive`)
(2) 新機能開発の開始時(「新機能を追加」「〜を実装」リクエスト、OpenSpec提案がまだ存在しない場合)
(3) 提案の修正・継続(openspec/changes/配下にファイルが存在、「提案を修正」「設計を見直し」リクエスト)
(4) 実装の再開(tasks.mdに未完了タスクがある、「実装を続ける」「次のステップ」リクエスト)
(5) 技術検証が必要(design.md作成前、複数技術選択肢がある、「技術検証」「ライブラリ調査」リクエスト)
使用しない場合: バグ修正、タイポ修正、ドキュメント更新のみ、設定ファイル変更のみ
majiayu000/claude-skill-registry 163
-
flutter-riverpod-expert
Expert knowledge in Flutter Riverpod state management (2025 best practices). Use when working with Riverpod, Flutter state management, AsyncNotifier, provider types, code generation with riverpod_generator, state synchronization, or when the user mentions data fetching, mutations, reactive state, performance optimization, or testing in Flutter apps. Covers AsyncNotifierProvider patterns, repository architecture, autoDispose, family providers, and common anti-patterns to avoid.
majiayu000/claude-skill-registry 163