Claude Code skills for automated website testing with webship-js (Playwright + Cucumber-js).
| Skill | Command | Description |
|---|---|---|
| Setup | /webship-js-setup |
Initialize a new webship-js test project |
| Test | /webship-js-test |
Create & run BDD tests for a page |
| Report | /webship-js-report |
Generate & analyze HTML test reports |
| Steps | /webship-js-steps |
Quick reference for all step definitions |
git clone https://github.com/webship/webship-js-skills.git
cp -r webship-js-skills/.claude/skills/* ~/.claude/skills/cp -r webship-js-skills/.claude/skills/* /path/to/project/.claude/skills/git clone https://github.com/webship/webship-js-skills.git
cd webship-js-skills
bash install.sh # Install globally
bash install.sh --project /path/to/project # Install to projectIn Claude Code, invoke skills with slash commands:
/webship-js-setup https://example.com
/webship-js-test /contact
/webship-js-report @desktop
/webship-js-steps form
# 1. Set up project
/webship-js-setup https://example.com
# 2. Create tests for the contact page
/webship-js-test /contact
# 3. Run tests and get report
/webship-js-report
# 4. Look up step syntax
/webship-js-steps api- Claude Code CLI
- Node.js >= 20.0
MIT