What is PullUp?
PullUp is a “factory skill” - a Claude skill that generates application-specific testing skills for web applications. It explores your application, maps its structure, and creates a custom skill that already knows your app’s pages, forms, and workflows and cites specific Playwright scripting details for reference to improve the speed and quality of your test automation.View on Github
View the MIT licensed source code.
Quick Start
Get started in 5 minutes
Why PullUp?
When using browser automation tools like Playwright, you constantly provide the same information about your application. PullUp solves this by:One-Time Exploration
Explore your web application once to discover all pages, forms, and user
flows.
Pre-Mapped Knowledge
Generated skills include your app’s structure, eliminating repetitive
explanations.
Faster Testing
Skip the setup - your skill already knows URLs, selectors, and test
credentials.
Easy Updates
Re-run PullUp when your app changes to keep skills current.
How It Works
- Provide your app URL or documentation
- PullUp explores your application automatically
- Generated skill contains all application knowledge
- Test easily without re-explaining your app structure
Features
- Automatic Discovery - Crawls pages, forms, and user flows
- Smart Analysis - Identifies patterns and test scenarios
- Skill Composability - Works with Playwright skill for execution
- Documentation-First - Extract app knowledge from your existing docs
- Easy Updates - Keep skills in sync with app changes
- Team Sharing - Version control and share generated skills
Installation
Add from Marketplace (Recommended)
Or Clone from GitHub
Full Installation Guide
Detailed setup instructions and troubleshooting