Automate browser tasks like end-to-end testing, form filling, screenshots, and web scraping via a CLI that uses ref-based element targeting. Built on Vercel's agent-browser, it enables reliable element selection without complex selectors.
A collection of Claude Code plugins for business automation, data analysis, and productivity.
Plugins are organized by workstream under plugins/.
| Workstream | Plugin | Description |
|---|---|---|
| bizdev | crm | CRM operations for companies, contacts, and notes via Attio |
| bizdev | research | Social media, web, and market research scraping |
| design | doc-format | AI-powered document, image, and flowchart generation |
| design | design-system | Casper Studios design system and Liquid Glass UI guidance |
| design | content-marketing | LinkedIn posts, video production, and YouTube tooling |
| engineering | code-review | Codebase audits for AI-agent readiness and code review |
| engineering | skill-authoring | Tooling for creating and updating Claude Code skills |
| engineering | marketplace-setup | Security hooks, safe .env loading, and privacy settings |
| engineering | git-pr | Planning, commits, PR management, code polishing, session handoffs |
| engineering | testing | Browser automation and testing |
| engineering | integrations | Google Workspace and universal third-party app integrations |
| engineering | cf-saas-stack | Cloudflare SaaS stack patterns - auth, database, workflows, emails, Stripe, and more |
| engineering | stack-patterns | Idiomatic usage patterns for React, TanStack Table, and better-all |
| product | data-analysis | Data analysis and storytelling for financial and RevOps contexts |
| product | csv-analyzer | CSV data analysis, profiling, and visualization |
| product | discovery | AI voice agent creation for client discovery and feedback calls |
| project-management | brain | Context management for consulting projects - company info, project PRDs, meeting transcripts |
| project-management | comms | Email triage and Slack channel automation |
# Install the skills CLI, then add everything from the marketplace
npx skills add https://github.com/Casper-Studios/casper-marketplace --all -g
The --all flag is idempotent — it installs new skills and overwrites existing ones. The CLI handles cloning, diffing, and symlinking internally.
npx skills add https://github.com/Casper-Studios/casper-marketplace --skill commit
npx skills add https://github.com/Casper-Studios/casper-marketplace --skill pr-comments
# Add the Casper Studios marketplace
/plugin marketplace add Casper-Studios/casper-marketplace
# Install a specific plugin (see table above for the full list)
/plugin install brain
/plugin install data-analysis
/plugin install git-pr
/plugin install stack-patterns
/plugin install cf-saas-stack
Add sync-skills.sh as a Claude Code hook to keep all marketplace plugins up-to-date automatically:
// ~/.claude/settings.json
{
"hooks": {
"SessionStart": [
{
"matcher": "startup",
"hooks": [
{
"type": "command",
"command": "bash /path/to/sync-skills.sh",
"timeout": 60,
"async": true
}
]
}
]
}
}
Plugins are grouped by workstream under plugins/<workstream>/<plugin-name>/. Each plugin follows the standard Claude Code plugin structure:
plugins/<workstream>/<plugin-name>/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── skills/ # Skills with SKILL.md and references/
├── commands/ # Slash commands
├── scripts/ # Utility scripts
└── README.md # Plugin documentation
To add a new plugin:
plugins/<workstream>/ (add a new workstream folder if none fits).claude-plugin/plugin.json manifestMIT
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 claimnpx claudepluginhub casper-studios/casper-marketplace --plugin testingBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
CRM operations for companies, contacts, and notes management via Attio
Google Workspace and universal third-party app integrations (Composio)
Guidance and tooling for creating and updating Claude Code skills
AI-powered document, image, and flowchart generation and formatting
Data analysis, visualization, and storytelling skill for financial and RevOps contexts
Browser-based testing, validation, screenshots, recordings, and quick automation
Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows.
Browser automation and E2E testing with Playwright. Auto-detects dev servers, writes clean test scripts. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use for cross-browser testing, visual regression, API testing, component testing in TypeScript/JavaScript and Python projects.
End-to-end test automation with Playwright, Cypress, and Selenium for browser-based testing
Browser automation CLI for AI agents. Navigate pages, fill forms, click buttons, take screenshots, and test web apps with minimal token usage via snapshot + element refs.
Claude Code Skill for general-purpose browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp, and autonomously handles any browser automation task.