A production-grade testing skill for AI agents to manage Cypress E2E and component tests with advanced debugging and CI support.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cypress-agent-skill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install cypress-agent-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Cypress Expert skill is a comprehensive testing suite designed for AI agents to implement, debug, and optimize web application testing. By integrating this skill into your Openclaw Skills ecosystem, you gain access to a framework that runs natively inside the browser, allowing for direct access to the DOM, network requests, and application state. It emphasizes stability through automatic retries and a strict selector hierarchy, ensuring that tests are resilient to UI changes.
This skill covers the entire testing lifecycle, from initial environment configuration and TypeScript setup to advanced patterns like the Page Object Model (POM) and session caching. It provides the necessary tools for developers and AI agents to maintain high-quality codebases by automating complex workflows such as authentication, file uploads, and network interception. Whether you are building simple UI checks or complex integration tests, this skill provides the architecture needed for professional-grade quality assurance.
To begin using this skill within your Openclaw Skills environment, install Cypress via your preferred package manager:
npm install --save-dev cypress
# Or use yarn/pnpm
yarn add -D cypress
pnpm add -D cypress
Initialize the interactive test runner to generate the default configuration:
npx cypress open
Configure your cypress.config.js to define environment variables, base URLs, and experimental flags such as experimentalRunAllSpecs.
The skill organizes testing data and configuration using a structured file system:
| Path | Purpose |
|---|---|
cypress/e2e/ |
Stores end-to-end test specification files (.cy.js or .cy.ts). |
cypress/fixtures/ |
Contains static JSON data and files for network stubbing. |
cypress/support/ |
Includes global configuration and custom command definitions. |
cypress/component/ |
Dedicated directory for component-level tests. |
cypress.config.js |
The main configuration hub for project-wide settings and plugins. |
cy.prompt() for natural language test execution.cy.session() to prevent redundant login steps.cy.intercept() for dynamic request modification and error simulation.cypress-axe support.Loading
A secure sharing skill that automates uploading text, code, or files to PrivateBin instances with advanced access controls.

An autonomous AI trading agent for Axiom that executes snipes, copy trades, and safety audits for Solana memecoins using semantic browser automation.

An autonomous trading skill enabling AI agents to execute 24/7 crypto swaps and yield strategies on the Stellar network.

An autonomous trading skill for AI agents to trade on the Stellar DEX and generate yield 24/7.

A decentralized protocol integration for managing contract work, bounties, and escrow services natively on the Nostr network.

A specialized workflow for establishing secure, headless Gmail API authentication using the gog CLI and Google Cloud credentials.








































