Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
opengrid-openscad
Interpretive guidance for generating OpenSCAD code for OpenGrid/MultiConnect wall-mounted organizers. Provides pattern selection frameworks, mounting system integration, and dimensional constraints specific to this ecosystem. Use when generating OpenSCAD files for OpenGrid items.
majiayu000/claude-skill-registry 163
-
seo-llm-optimizer-tests
Test specifications for SEO & LLM Optimizer WordPress plugin. Use when testing the SEO & LLM Optimizer plugin, verifying Copy for AI functionality, or checking markdown/RAG export features.
majiayu000/claude-skill-registry 163
-
analyze-test-coverage
Analyze test coverage gaps and report findings
majiayu000/claude-skill-registry 163
-
subgroup-analysis
Conduct subgroup analyses to examine effect moderation. Use when: (1) Testing pre-specified moderators, (2) Exploring heterogeneity, (3) Identifying differential effects, (4) Meta-analysis synthesis.
majiayu000/claude-skill-registry 163
-
sqlite-inspector
Проверка консистентности данных в SQLite базах данных MikoPBX после операций REST API. Использовать при валидации результатов API, отладке проблем с данными, проверке связей внешних ключей или инспектировании CDR записей для тестирования.
majiayu000/claude-skill-registry 163
-
verdex-playwright-complete
Complete Playwright test authoring workflow with Verdex MCP tools. Three phases - explore apps interactively to map user journeys, build stable role-first selectors via progressive DOM exploration, write idiomatic Playwright tests. Includes workflow discovery, selector patterns, and testing best practices.
majiayu000/claude-skill-registry 163
-
setup-playwright
Configure Playwright for E2E testing. Use when setting up end-to-end tests, when no E2E framework is detected, or when the user asks to configure browser testing.
majiayu000/claude-skill-registry 163
-
Configuring Neovim
This skill guides working with Neovim configuration including testing changes headlessly, managing plugins with lazy.nvim, configuring LSP servers, and troubleshooting startup errors. Use this when modifying nvim config files or debugging nvim issues.
majiayu000/claude-skill-registry 163
-
web-qa-exploration
Perform exploratory QA testing on web applications using Playwright. Navigate flows, analyze pages, find issues, and generate actionable reports with evidence.
majiayu000/claude-skill-registry 163
-
testing-unit-integration
Expert guidance for writing clean, simple, and effective unit, integration, component, microservice, and API tests. Use this skill when reviewing existing tests for violations, writing new tests, or refactoring tests. NOT for end-to-end tests that span multiple processes - use testing-e2e skill instead. Covers AAA pattern, data factories, mocking strategies, DOM testing, database testing, and assertion best practices.
majiayu000/claude-skill-registry 163
-
Evaluating Paper Relevance
Two-stage paper screening - abstract scoring then deep dive for specific data extraction
majiayu000/claude-skill-registry 163
-
spec-context-loading
Loads project context, lists existing specs and changes, searches capabilities and requirements. Use when user asks about project state, existing specs, active changes, available capabilities, or needs context discovery. Triggers include "what specs exist", "show changes", "list capabilities", "project context", "find specs", "what's in the spec", "show me specs".
majiayu000/claude-skill-registry 163
-
probitas-write
Writing Probitas scenarios. MUST BE USED when writing/editing E2E tests, creating scenarios, or working with *.probitas.ts files.
majiayu000/claude-skill-registry 163
-
data-seeding
Create database seed scripts with realistic test data for development and testing. Use when setting up development environment or creating demo data.
majiayu000/claude-skill-registry 163
-
mcp-gateway-patterns
MCP Gateway design patterns for Agent Gateway, Subprocess, and Daemon isolation. Use when designing MCP integrations.
majiayu000/claude-skill-registry 163
-
Ruby RSpec TDD Implementer
Expert in Test-Driven Development using Ruby and RSpec framework
majiayu000/claude-skill-registry 163
-
rust-backend-testing
Guides Rust backend test development with testcontainers, mockall, and axum-test. Use when writing integration tests, mocking dependencies, testing HTTP handlers, or setting up test infrastructure for Axum/SQLx projects.
majiayu000/claude-skill-registry 163
-
test-cli
Start tmux sessions, send prompts to the CLI, capture output, and verify behavior using helper scripts. Use when testing the CLI, interactive mode, TUI components, or when the user mentions tmux sessions.
majiayu000/claude-skill-registry 163
-
Delegating to New Relic Agent
Recognize New Relic queries and delegate to specialized sub-agent to avoid context pollution
majiayu000/claude-skill-registry 163
-
cli-interactive-testing
Test and validate DyGram machines using CLI interactive mode. Step through execution, provide intelligent responses, debug behavior, and create test recordings.
majiayu000/claude-skill-registry 163
-
testing-agent
Testing and quality validation for Flutter code.
USE WHEN: creating tests, verifying coverage, running E2E tests,
validating code quality, checking test coverage thresholds.
Minimum coverage: 80% overall, 95% services, 70% widgets.
Examples:
<example>
Context: The user implemented a new feature.
user: "I've just implemented the new itinerary creation service"
assistant: "I'll use testing-agent to generate comprehensive tests and ensure quality."
<commentary>New code needs testing - use testing-agent.</commentary>
</example>
<example>
Context: The user wants to run E2E tests.
user: "Run the E2E tests to validate the login flow"
assistant: "I'll use testing-agent to execute E2E tests with MCP Chrome DevTools."
<commentary>E2E testing is a testing-agent responsibility.</commentary>
</example>
majiayu000/claude-skill-registry 163
-
moai-internal-comms
AI-powered enterprise internal communications orchestrator with Context7 integration, intelligent content generation, automated workflow optimization, multi-format support (reports, newsletters, FAQs), and enterprise-grade communication intelligence
majiayu000/claude-skill-registry 163
-
systemd-units
Create and harden systemd service unit files following modern best practices. Use when writing new systemd units for web applications, background workers, or daemons, or when hardening existing services with security sandboxing and isolation features. Covers service types, dependencies, restart policies, security options, and filesystem restrictions.
majiayu000/claude-skill-registry 163
-
openspec-propose
Use when adding features, changing behavior, or modifying architecture. Creates change proposal with specs and tasks. ALWAYS ask for approval before proceeding to implementation. Do NOT use for bug fixes or trivial changes.
majiayu000/claude-skill-registry 163