Find the perfect skill
tmux TDD Orchestration
Testing
Orchestrate Test-Driven Development in tmux by reading test output directly from panes. Language-agnostic (Rust, Python, JavaScript, Go, etc.).
Testing Skills
Testing
Runs pytest with optional arguments, lists test files, executes specific test files, and generates coverage reports. Useful for continuous integration and ensuring code quality during development.
UI Verification Before Commit
Testing
Builds project assets, starts a local server, and prompts the user to verify the UI visually before committing. Helps catch UI regressions before they are committed. Used when changes affect templates, components, styles, or other observable UI behavior.
Browser Automation with agent-browser
Testing
Automates browser interactions using the agent-browser CLI: navigate pages, fill forms, click buttons, take screenshots, extract data, and manage authentication state. Useful for web scraping, form submissions, testing web apps, or any task requiring programmatic control of a browser. Operations are driven by element references obtained from interactive snapshots.
PDF Fixture Generator
Testing
Generates complete PDF test fixtures combining ReportLab tables and AI-generated images for extractor testing. Useful for creating PDFs that expose extraction bugs, with presets for specific edge cases like empty sections and malformed titles.
Debug Visual Regression
Testing
Analyze visual regression test failures in Vizzly. Helps identify root cause of visual differences and suggests whether to accept or fix changes. Use when the user mentions failing visual tests, screenshot differences, or asks to debug visual changes.
Testing Tauri Applications
Testing
Covers testing strategies for Tauri v2 applications: unit and integration testing using a mock runtime, end-to-end testing with WebDriver (Selenium, WebdriverIO), and CI integration with GitHub Actions.
Cosmetic Product Verification
Testing
Fact-checking skill to verify cosmetic product information authenticity. Validates official sources and cross-references prices across authorized retailers.
UX Research Flow Audit
Testing
Audit user flows for friction and pain points. Use when reviewing a feature's UX, identifying drop-off risks, or getting actionable improvement recommendations based on industry best practices (Nielsen heuristics, Baymard benchmarks).
Lint and Type Checking
Testing
Runs ESLint and TypeScript type checking on the frontend codebase. Use it after making code changes or before commits to catch lint warnings and type errors. Automatically lists issues with file locations and can apply ESLint auto-fixes with confirmation.
Windows Remote Desktop Control
Testing
Controls Windows Remote Desktop sessions for automation, testing, and remote administration. Connect via RDP, take screenshots, simulate mouse clicks and keyboard input, and interact with remote desktops using accessibility trees or OCR as a fallback.
Web Accessibility Auditor
Testing
Audits web applications for WCAG 2.1 Level AA compliance. Checks ARIA attributes, keyboard navigation, and screen reader support.