Use when testing API integration, state transitions, error recovery, or full user journeys with browser. For isolated component logic, use vitest-testing.
Skills(SKILL.md)は、AIエージェント(Claude Code、Cursor、Codexなど)に特定の能力を追加するための設定ファイルです。
詳しく見る →Use when testing API integration, state transitions, error recovery, or full user journeys with browser. For isolated component logic, use vitest-testing.
Ce skill automatise les navigateurs web via Playwright CLI en mode headless. Gère les sessions parallèles nommées, les captures d'écran, l'interaction avec les éléments de page, et le stockage persistant (cookies, localStorage). Token-efficient car basé sur CLI sans chargement de schémas en contexte. Use when l'utilisateur veut automatiser un navigateur, exécuter des tests UI, prendre des screenshots, scraper du contenu web, ou lancer des sessions browser parallèles. Keywords — playwright, headless, browser, test, screenshot, scrape, parallel, QA.
Design multijunction solar cells and bandgap profiles using alloy selection (α-SiGe, α-SiC) and V-shaped grading strategies to optimize carrier collection and overall efficiency. Use this when designing high-efficiency cells, implementing multijunction architectures, or optimizing bandgap profiles.
1. **Bump version** in `desktop/package.json` (patch bump unless user specifies)
SoNash project context injected into agent definitions via skills: field
Fix a GitHub issue by number. Enforces RED→GREEN→CLEANUP TDD discipline and requires every reproduction case from the issue to have a passing test before any code ships.
This skill identifies and prevents common testing anti-patterns that make test suites unreliable, slow, and difficult to maintain. It provides detection strategies and refactoring solutions for health
Run UnrealCV closed-loop test workflow (build + launch + test)
>
Run unit and integration tests
Pull from origin; supports /pull <submodule>.
>
>
Verify that implemented code changes match their specification. Use after a spec has been implemented.
>
>
Runs tests, lint, and format checks; explains CI workflows. Use when running or debugging tests, lint, or GitHub Actions.
Create and install Codex custom agent roles in ~/.codex/config.toml, generate role config files, enforce supported keys, and guide users through required role inputs (model, reasoning effort, developer_instructions).
You are a specialized agent for building and polishing programmatic videos using **Remotion** (React-based video framework). You combine deep Remotion API knowledge with professional motion design pri
Generate structured test cases from requirements and specification documents using test model-based approach per ISO 29119-4.
Create a structured specification document from user ideas and requirements. Use when the user wants to create a spec, write a specification, document requirements, or start a new feature design.
'Work with Cargo commands, workspace configuration, dependency management, and build systems. Use when managing dependencies, configuring workspaces, building projects, running tests, or publishing crates. Handles Cargo.toml configuration, workspace setup, dependency resolution, and build commands.'
Builds and optimizes DSPy (dspy) programs end-to-end: signatures, modules, compilation/optimization, evaluation, and debugging. Use when the user mentions dspy/DSPy, Signature, Module, teleprompter/optimizer, compile, evaluate, few-shot, RAG, tool use, or local LLM endpoints (Ollama/vLLM/LM Studio).
Use this skill for Pest PHP testing in Laravel projects only. Trigger whenever any test is being written, edited, fixed, or refactored — including fixing tests that broke after a code change, adding assertions, converting PHPUnit to Pest, adding datasets, and TDD workflows. Always activate when the user asks how to write something in Pest, mentions test files or directories (tests/Feature, tests/Unit) or architecture tests. Covers: test()/it()/expect() syntax, datasets, mocking, browser testing, arch(), Livewire component tests, RefreshDatabase, and all Pest 3 features. Do not use for editing factories, seeders, migrations, controllers, models, or non-test PHP code.
Guidance for facet `effect/Sink#transforms` focused on APIs like map, mapEnd, and flatMap. Load after `effect-skill-router` when this facet is the primary owner.
>-
name: CI
This skill allows the agent to interact with live web pages to verify functionality and design.
Guidance for facet `effect/Schema#composition` focused on APIs like HashMap, HashMapIso, and compose. Load after `effect-skill-router` when this facet is the primary owner.
Plans a user-provided feature idea by reading SPEC and code (read-only), analyzing scope, proposing a design aligned with existing architecture, optionally clarifying underspecified requirements with focused questions, and opening a GitHub issue that documents requirements, assumptions, design, subtasks with dependencies, and acceptance criteria—without modifying the repository. Use when the user wants a feature scoped and filed as an issue before any implementation, spec edits, or PR work.
E2E testing conventions for Protocol Designer and Labware Library using Playwright + pytest in e2e-testing/. Use when writing, running, or modifying end-to-end tests, page objects, or Playwright tests.
Documentation style guide and rules for creating documentation
Build and integrate with the Mesh Multisig (Cardano multisig wallet) codebase. Use when working on multisig wallets, bot API, v1 REST endpoints, wallet flows, governance, or Cardano treasury tooling.
>-
>-
Create and configure Claude Agent SDK applications with TypeScript or Python, including MCP integration, subagents, permissions, and custom tools. Use when building Claude Code agents, integrating MCP servers, or creating specialized AI agents.
Run, configure, and verify the Zelf backend API. Use when working on backend setup, local execution, tests, Mongo requirements, route verification, or docs-related backend workflows.
When triggered, execute the following steps in order. Each step should be a distinct phase with a clear handoff.
Sketch and specify the update for a scoped improvement
This is a new rule
Interactive PRD exploration and Product Decision Record creation (greenfield)
Implements backend features and bug fixes in this Go project, maintains router-based backend API documentation with request/response JSON contracts, updates Postman collections, and validates changes with build and test commands.
Test that components send correct query parameters or request arguments. Use when testing filtering, sorting, pagination, or any read operation where request parameters matter. Use for test-scoped mock customization.
Create valid Opentrons Python API protocols for OT-2 and Flex robots. Use when creating, writing, editing, or helping with protocol files, liquid handling automation, or Opentrons protocol development. Also use when debugging protocol errors to trace into API source code.
Deploy RHDH to an OpenShift cluster using local-run.sh for E2E test execution, with autonomous error recovery for deployment failures
Maintains the @ekaone/mask-card TypeScript library (credit card masking). Use when working on PAN/credit card masking, maskCard/maskCardAuto/detectCardType/isValidCard changes, PCI display guidance (first 6 + last 4), docs/examples, Vitest tests, tsup builds, versioning, or npm publishing for this repo.
Updates benchmark documentation with latest results including README tables, speedup plots, and library metadata. Use when updating documentation, generating comparison tables, or when the user mentions update_docs.sh or documentation generation.
Analyzes Claude Code usage patterns and provides comprehensive recommendations. Runs usage analysis, discovers GitHub community resources, suggests CLAUDE.md improvements, and fetches latest docs on-demand. Use when user wants to optimize their Claude Code workflow, create configurations (agents/skills/commands), or set up project documentation.
Using System.CommandLine 2.0. Commands, options, SetAction, custom parsing, middleware, testing.
Build tool for Go projects. Use when the user wants to create, edit, or understand Way-specific Magefiles, build targets, or automate Go project tasks.