Skip to main content

Installation

Prerequisites

  • Node.js >= 14.0.0
  • Playwright skill (for executing tests)

Setup

Option A: Install from Marketplace (Recommended)
Option B: Clone Repository Clone or download the repository and install dependencies:
Setup only needs to be run once. It installs Playwright and Chromium browser.

Create Your First Skill

Create a simple documentation file app-info.md:
Then run:

Option 2: Just URL

Option 3: With Guidance

What Happens Next

PullUp will:
  1. Read your documentation (if provided)
  2. Explore your application (10-30 seconds)
  3. Discover pages, forms, and flows
  4. Generate a custom skill at ~/.claude/skills/myapp-testing/
Provide credentials in your documentation to enable exploration of authenticated areas.

Using Your Generated Skill

Once created, use it naturally with Claude:
The skill already knows:
  • Application URL
  • Page structure
  • Form fields
  • Expected workflows
  • Test credentials

Update When Needed

As your application changes:
PullUp re-explores and merges new findings with existing knowledge.

Command Options

All available options:

Troubleshooting

Use two dashes: --docs not ---docs
Add --url http://localhost:3000 or include URL in your documentation
Run setup: cd skills/pullup-skill && npm run setup
  • Provide credentials in documentation
  • Increase --max-depth and --max-pages
  • Add important pages to documentation
  • Use --verbose to debug

Next Steps

See Usage Examples

Learn advanced usage patterns

GitHub Repository

View source code and examples