By veolab
AI-powered app testing & marketing asset generator. Record mobile/web apps, run automated tests with Maestro & Playwright, and generate professional screenshots, GIFs, and test reports.
Generate marketing assets from app screenshots
Search and visualize app knowledge from captured flows
Full mobile testing workflow with Maestro recording
Open the DiscoveryLab web interface
Quickly capture iOS/Android emulator screen
AI-powered app testing, documentation & knowledge base. A plugin for Claude Code and Claude Desktop.

npm install -g @veolab/discoverylab
discoverylab install # auto-detects Claude Code + Claude Desktop
discoverylab serve # opens web UI at localhost:3847
applab works as an alias for discoverylab.
Record app flows. AI analyzes every screen. Ask Claude about any flow in natural language.
flowchart LR
subgraph Capture
A[Mobile App] --> R[Record]
B[Web App] --> R
C[Video File] --> U[Upload]
end
subgraph Analyze
R --> P[Process]
U --> P
P --> AI[AI Analysis]
AI --> K[Knowledge Base]
end
subgraph Use
K --> Q[Ask Claude]
K --> E[Export Assets]
K --> S[Share .applab]
end
| Feature | Description |
|---|---|
| Screen Capture | Record iOS/Android emulators or web apps |
| AI Analysis | OCR, feature detection, smart summaries (Anthropic, OpenAI, Ollama, Claude CLI) |
| Knowledge Brain | Ask Claude about any captured flow — visual answers with interactive infographics |
| Interactive Visualizations | Flow Diagram, Device Showcase, Metrics Dashboard, App Flow Map |
| Grid Assets | Infographic grids with AI annotations, step badges, flow arrows |
| Export | PNG, GIF, MP4, HTML infographic, .applab bundle |
| Document Composer | Build rich Notion pages with preview before export |
| Maestro Testing | Automated mobile app testing with screenshots |
| Playwright Testing | Web testing using your installed Chrome |
| Task Hub | Jira, Notion, Figma, GitHub integration |
| ESVP Protocol | Mobile sessions, replay, and network traces (docs) |
| Share | Export .applab bundles → import on another machine with full context |
Skills available after install:
/discoverylab:open-ui → Open web interface
/discoverylab:quick-capture → Capture emulator screen
/discoverylab:mobile-test → Mobile testing with Maestro
/discoverylab:web-test → Web testing with Playwright
/discoverylab:generate-assets → Create marketing assets
Ask in natural language — Claude opens interactive visuals automatically:
"how does the login flow work?" → opens infographic canvas
"what screens do we have captured?" → lists all projects
"show me the onboarding" → visual flow map
dlab.knowledge.open → visual infographic of a flow (HTML canvas)
dlab.knowledge.search → text search across all projects
dlab.knowledge.summary → overview of all captured knowledge
dlab.export.infographic → export self-contained HTML file
dlab.project.import → import shared .applab bundle
discoverylab serve # start web UI
discoverylab install # auto-detect + configure MCP
discoverylab install --target desktop # Claude Desktop only
discoverylab export <project-id> --format infographic --open
discoverylab import <file.applab> # import shared project
discoverylab setup # check dependencies
discoverylab info # version info
| macOS | Windows | Linux | |
|---|---|---|---|
| Web UI | ✓ | ✓ | ✓ |
| iOS Capture | ✓ | — | — |
| Android Capture | ✓ | ✓ | ✓ |
| Web Recording | ✓ | ✓ | ✓ |
| Apple Vision OCR | ✓ | — | — |
| Claude Desktop | ✓ | ✓ | — |
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub veolab/applab-discovery --plugin discoverylabMobile app test automation with Appium, Detox, XCUITest - test iOS and Android apps
AI-driven mobile testing with Appium: single app, cross-platform parity, migration comparison
Connect to Kobiton mobile testing platform - manage devices, run automation suites, and view test results
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click elements, and perform automated browser testing workflows.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.