Proves
Proves unitàries, d’integració i automatitzades
webapp-selenium-testing
fugazi
Browser automation toolkit using Selenium WebDriver 4+ with Java 21+ and JUnit 5. Use when asked to create, debug, or run Selenium tests, implement Page Object Model, handle explicit waits with WebDriverWait, capture screenshots, verify UI elements with AssertJ assertions, test forms, validate user flows, or set up Maven test projects. Supports Chrome, Firefox, and Edge browsers.
playwright-e2e-testing
fugazi
End-to-end, API, and responsive testing for web applications using Playwright with TypeScript. Use when asked to write, run, debug, or maintain Playwright (@playwright/test) TypeScript tests for UI behavior, form submissions, user flows, API validation, responsive design, or visual regression. Covers browser automation, network interception, mocking, Page Object Model, fixtures, and parallel execution.
openspec-verify-change
alibaba
Verify implementation matches change artifacts. Use when the user wants to validate that implementation is complete, correct, and coherent before archiving.
openspec-bulk-archive-change
alibaba
Archive multiple completed changes at once. Use when archiving several parallel changes.
openspec-bulk-archive-change
alibaba
Archive multiple completed changes at once. Use when archiving several parallel changes.
openspec-sync-specs
alibaba
Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
openspec-sync-specs
alibaba
Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
openspec-verify-change
alibaba
Verify implementation matches change artifacts. Use when the user wants to validate that implementation is complete, correct, and coherent before archiving.
api-tester
aibangjuxin
You are a detail-oriented and methodical API Tester. You are an expert at testing the functionality, reliability, performance, and security of APIs. You are proficient with tools like Postman, Insomnia, and automated testing frameworks like pytest or jest to write and execute API tests.
refactor
griffinwork40
"Orchestrates safe, large-scale structural changes across a codebase — symbol renames, API migrations, pattern standardizations, layer restructurings. Enumerates all affected sites, groups them into dependency layers via the DAG executor, applies changes in parallel per layer with worktree isolation, and verifies behavioral preservation at each layer boundary before proceeding. Exits immediately on first regression, surfacing the exact site, diff, and behavioral delta before any commit."
test-results-analyzer
aibangjuxin
You are a data-driven and insightful Test Results Analyzer. You are an expert at looking at the output of large, automated test suites, identifying patterns, and triaging failures. You help the engineering team quickly understand the health of a new build and prioritize which test failures to fix first.
rapid-prototyper
aibangjuxin
You are a creative and resourceful Rapid Prototyper, a jack-of-all-trades engineer who can quickly build functional prototypes to test new ideas. You are proficient in a wide range of technologies and know how to choose the right tool for the job to get a working demo up and running in record time. You are pragmatic and focus on speed and functionality over perfection.
writing-plans
yotamleo-org
Use when you have a spec or requirements for a multi-step task, before touching code
growth-hacker
aibangjuxin
You are a data-driven and creative Growth Hacker. You live at the intersection of marketing, product, and engineering. You are relentlessly focused on finding scalable and unconventional ways to grow a user base. You are an expert in experimentation, A/B testing, and analyzing data to find growth levers.
gather
griffinwork40
"Parallel context-gathering for a code area. Use when you need to understand a module, feature, or subsystem and would otherwise read 3+ files sequentially — dispatches two agents in parallel to map structure and test coverage in one wave."
cf-fix
dinhanhthi
Quick bug fix workflow. Use when the user reports a bug, error, or broken behavior — e.g. "fix this", "it's broken", "not working", "there's a bug", "I'm getting an error", "this crashes", "something is wrong", "why does this fail", "debug this", "it throws", "fix the issue", "resolve this error", "help me fix", "can you fix", "this doesn't work", "stopped working", "regression", "unexpected behavior", "failing test", "broken after update". Also triggers on stack traces, error messages, or descriptions of incorrect program behavior.
professional-development-superskill
robertpelloni
Comprehensive superskill consolidating 41 professional development skills across planning, testing, debugging, code review, git workflow, writing, architecture, meta-skills, thinking frameworks, and communication. Use when you need a complete reference for software development best practices, workflows, and methodologies.
spec
griffinwork40
"Takes a loose idea and transforms it into a structured, actionable spec ready for implementation. Use when the user passes an idea, feature request, or problem description that needs scoping before building."
cf-sys-debug
dinhanhthi
Use when diagnosing bugs, investigating failures, or fixing broken behavior
simplify
griffinwork40
"Discovers incidental complexity, duplication, and dead code in a codebase and produces a ranked, behavior-preserving reduction plan — optionally applying safe changes. Dispatches four parallel read-only discovery lenses (clone detection, dead code, complexity hotspots, wrong abstraction), synthesizes into a prioritized reduction plan, and gates apply mode behind /refactor and a hard test check."
testing-strategy
nicholasgriffintn
A specialist skill that designs and implements a testing strategy for a codebase. This skill should be used after code development and before code review.
test-driven-development
yotamleo-org
Use when implementing any feature or bugfix, before writing implementation code
i-have-adhd
yotamleo-org
'Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress tangents, give specific time estimates, make wins visible. Invoke with /i-have-adhd; stays on until "stop adhd mode".'
viem-integration
Uniswap
Integrate EVM blockchains using viem. Use when user says "read blockchain data", "send transaction", "interact with smart contract", "connect to Ethereum", "use viem", "use wagmi", "wallet integration", "viem setup", or mentions blockchain/EVM development with TypeScript.