All categories
Testing & QA
Unit tests, integration tests, E2E, QA, validation, and test automation
- 31,557
- 1,315
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse testing & qa skills
Showing 5,089–5,112 of 31,557 skills
- Plenum Auth CampaignHISTORICAL campaign record for Plenum issue #373 — adding authentication to the web UI (port 8099) and the MCP server (port 9099). #373 SHIPPED (Phases 1-5), and OIDC single sign-on (#464) shipped as a follow-up; both ports are no longer unauthenticated by default. For CURRENT auth behavior, load `plenum-architecture-contract` (component map: `auth.py`/`oidc.py`) or read `docs/auth.md` directly — do NOT use this file to design or re-plan auth, it is design-rationale archaeology only. Load thi...Votes: 0GitHub stars: 8
- Wp CapabilitiesWordPress capabilities and roles — add_role, remove_role, add_cap, remove_cap, current_user_can, user_can, WP_Roles, custom capabilities, administrator editor author contributor subscriber, capability mapping, meta capabilities, map_meta_cap, register_post_type capabilities, custom post type capabilities, WP_User roles and caps, ACF field group visibility by role. Invoke for: custom roles, multi-role sites, restrict content by capability, map_meta_cap, "hide ACF field from role", "register ca...Votes: 0GitHub stars: 13
- Mermate Tab TypescriptStage 5 tab (TypeScript) of the Mermate pipeline — TypeScript runtime generation from a verified TLA+ spec, tsc compile, tsx test harness, coverage, and the terminal progressionUpdate. Use when editing TS generation, the test harness, /api/render/ts endpoints, or TS↔TLA+ conformance. Refinement judgments defer to tla-refinement / specification-master-agent.Votes: 0GitHub stars: 3
- TestTDD test writer. Writes failing tests FIRST (red), then verifies they pass after implementation (green). Covers unit, integration, and e2e tests.Votes: 0GitHub stars: 86
- TeamMulti-agent meta-orchestrator. Use when task spans 5+ files or 3+ modules, or when user says 'parallel', 'split this up', 'do all of these'. Decomposes large tasks into parallel workstreams, assigns to isolated cook instances, coordinates merging.Votes: 0GitHub stars: 86
- SafeguardBuild safety nets before refactoring. Use when running surgeon or any risky refactor that needs a rollback point. Creates characterization tests, boundary markers, config freezes, and rollback points.Votes: 0GitHub stars: 86
- Review IntakeUse when receiving external input that needs structured intake before action — PR review feedback, code review comments, OR issue tracker items (bug reports, feature requests). PR Review Mode (default) verifies suggestions before implementing. Issue Triage Mode classifies issues into a state machine (ready-for-agent / ready-for-human / needs-info / wontfix) and emits AGENT-BRIEFs for AFK execution. Prevents blind implementation, enforces verification-first discipline.Votes: 0GitHub stars: 86
- RescueLegacy refactoring orchestrator. Use when user says 'refactor', 'modernize', 'clean up this mess', 'rescue', or when dealing with old/messy/legacy code. Multi-session workflow — autopsy, safety net, incremental surgery, progress tracking.Votes: 0GitHub stars: 86
- Logic GuardianProtects complex business logic from accidental deletion or overwrite. Use when editing payment, trading, state-machine, or other load-bearing business logic where a single deleted line can cause silent data corruption. Maintains a logic manifest, enforces pre-edit gates, validates post-edit diffs.Votes: 0GitHub stars: 86
- LaunchDeploy + marketing orchestrator. Use when user says 'launch', 'ship to production', 'deploy and announce', or 'go live'. Runs the full pipeline — pre-flight tests, deployment, live verification, marketing asset creation, and announcement.Votes: 0GitHub stars: 86
- IncidentStructured incident response. Use when user reports an outage, production error, or says 'incident', 'something is down', 'users are affected'. Triage severity, contain blast radius, root-cause, document timeline, generate postmortem.Votes: 0GitHub stars: 86
- FixApply code changes and fixes. Writes implementation code, applies bug fixes, and verifies changes with tests. Core action hub in the development mesh.Votes: 0GitHub stars: 86
- ConvergeSpec↔code convergence scan. Use after implementation to verify the ACTUAL codebase matches the spec/plan — detects missing backends, dead buttons, partial wiring, scope creep. Classifies gaps (missing/partial/contradicts/unrequested), appends remediation tasks, loops until converged. The direct answer to 'the UI renders but nothing works' syndrome.Votes: 0GitHub stars: 86
- Browser PilotPlaywright browser automation. Navigates URLs, takes screenshots, checks accessibility tree, interacts with UI elements, and reports findings.Votes: 0GitHub stars: 86
- BaBusiness Analyst agent. Use when starting a new feature requiring requirements elicitation BEFORE plan or cook. Asks probing questions, identifies hidden requirements, maps stakeholders, defines scope boundaries, and produces a structured Requirements Document that plan and cook consume.Votes: 0GitHub stars: 86
- Windags Skill SelectorStage 3a of the WinDAGs meta-DAG. Given a decomposed subtask graph and a pre-narrowed candidate list per subtask, picks a primary and runner-up skill, plus model tier and cost estimates. Activate on "skill selection", "skill matching", "pick skills for subtasks", "skill cascade", "primary and runner-up", "model tier selection". NOT for pre-narrowing candidates (the SkillSearchService cascade does that), generating subtasks (use windags-decomposer), or building a runnable PredictedDAG (use win...Votes: 0GitHub stars: 10
- Windags DecomposerSecond agent in the WinDAGs meta-DAG. Receives a ProblemUnderstanding from the Sensemaker and produces a validated DecompositionResult -- a DAG with skill assignments, wave definitions, and commitment levels. Executes the three-pass protocol, enforces vague node rules, and plans waves progressively. Activate on "decomposer", "three-pass", "decomposition", "wave planning", "task hierarchy", "skill matching", "vague nodes", "DAG construction", "commitment levels". NOT for problem analysis (use ...Votes: 0GitHub stars: 10
- Webapp TestingToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs. Activate on: Playwright, webapp testing, browser automation, E2E testing, UI testing. NOT for API-only testing without browser, unit tests, or mobile app testing.Votes: 0GitHub stars: 10
- Vitest Testing PatternsWrite tests using Vitest and React Testing Library. Use when creating unit tests, component tests, integration tests, or mocking dependencies. Activates for test file creation, mock patterns, coverage, and testing best practices.Votes: 0GitHub stars: 10
- Test Automation ExpertComprehensive test automation specialist covering unit, integration, and E2E testing strategies. Expert in Jest, Vitest, Playwright, Cypress, pytest, and modern testing frameworks. Guides test pyramid design, coverage optimization, flaky test detection, and CI/CD integration. Activate on 'test strategy', 'unit tests', 'integration tests', 'E2E testing', 'test coverage', 'flaky tests', 'mocking', 'test fixtures', 'TDD', 'BDD', 'test automation'. NOT for manual QA processes, load/performance te...Votes: 0GitHub stars: 10
- State Machine DesignerDesign and implement finite state machines and statecharts for complex UI flows using XState v5 and Zustand. Activate on: multi-step forms, complex UI state, wizard flows, auth flows, statechart, XState. NOT for: simple boolean toggles (use React useState), server state (use data-fetching-strategist).Votes: 0GitHub stars: 10
- Server Sent Events Vs WebsocketsChoosing between Server-Sent Events and WebSockets for real-time client connections, and implementing whichever you pick correctly — SSE wire format per WHATWG, WebSocket frame format per RFC 6455, automatic reconnection with `Last-Event-ID`, ping/pong heartbeats, the HTTP/1.1 6-connection-per-origin limit, and the proxy-buffering trap that silently breaks SSE. Grounded in WHATWG, RFC 6455, MDN.Votes: 0GitHub stars: 10
- Runtime Verification For AgentsCompiling formal invariants (TLA+, Alloy, temporal logic) into runtime monitors that continuously audit agent coordination daemons. The Arbiter pattern: a verification agent that smoke-tests live sessions against proven properties and triggers salvage on violation. NOT FOR application performance monitoring (use observability skills), log aggregation, static analysis, or unit testing.Votes: 0GitHub stars: 10
- Qa Automation SpecialistProduction validation specialist for post-deployment smoke tests, SEO audits, visual regression, and analytics verification. Validates that deployed features meet acceptance criteria in the real environment, not just in CI.Votes: 0GitHub stars: 10