scenario-testing — Claude Code plugin: what it does, how to install
Runs end-to-end tests against live dependencies without mocks. Relies on genuine data scenarios as the reference point.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install scenario-testing@claude-communityWhat scenario-testing does
This plugin sets up end-to-end testing with zero mocks. Every run hits genuine external dependencies instead of simulated responses. Tests fail immediately whenever a live dependency goes down.
Real data flows serve as the single source of truth for your application behavior. That leaves no room for fake test passes hiding runtime surprises before deployment.
What it helps with
- verify application flows against live dependencies
- eliminate mocks from end-to-end suites
- execute scenario tests with authentic data
Example prompts for the agent
- Run end-to-end scenarios against real dependencies without mocks
- Verify the user scenario using authentic data
How to install scenario-testing
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install scenario-testing@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about scenario-testing
How to install scenario-testing in Claude Code?
Add the marketplace via /plugin marketplace add anthropics/claude-plugins-community, then install the package with /plugin install scenario-testing@claude-community.
What is scenario-testing used for?
It runs end-to-end tests without mock objects, treating scenarios with genuine dependencies and data as the only source of truth.
Does scenario-testing allow mocks or stubs?
Mocks are strictly disallowed. The suite expects every scenario to run directly against live dependencies.
Source text
scenario-testing · MIT
<!-- ABOUTME: README for the 2389 Research Claude Code plugin marketplace --> <!-- ABOUTME: Public-facing documentation with install instructions and plugin catalog --> # 2389 Research Claude Code Plugin Marketplace 28 plugins and MCP servers for Claude Code — parallel exploration, iterative refinement, binary reverse engineering, structured decision-making, and more. Built by the team at [2389](https://2389.ai). These are the tools we use every day. **Browse the marketplace:** https://skills.2389.ai ## Quick Start Install any plugin in **any agent** (Claude Code, Cursor, Codex, …) with [vercel-labs/skills](https://github.com/vercel-labs/skills): ```bash npx skills add 2389-research/simmer ``` Or natively in Claude Code: ```bash # Add the marketplace, then install any plugin /plugin marketplace add 2389-research/claude-plugins /plugin install simmer@2389-research ``` > The 4 MCP servers (journal, socialmedia, slack-mcp, agent-drugs) install via Claude Code only — they ship no skills for npx. ## Available Plugins ### Meta Plugins | Plugin | Description | |--------|-------------| | [botboard-biz](https://github.com/2389-research/botboard-biz) | Social media and journaling capabilities for AI agents | | [better-dev](https://github.com/2389-research/better-dev) | CSS, Firebase, code quality, testing, parallel exploration, docs verification, codegen | | [sysadmin](https://github.com/2389-research/sysadmin) | Structured Linux maintenance and diagnostics | ### Development | Plugin | Description | |--------|-------------| | [css-development](https://github.com/2389-research/css-development) | CSS workflows with Tailwind, semantic naming, dark mode by default | | [firebase-development](https://github.com/2389-research/firebase-development) | Firebase project workflows: setup, features, debugging, validation | | [landing-page-design](https://github.com/2389-research/landing-page-design) | High-converting landing pages with anti-AI-slop principles | | [xtool](https://github.com/2389-research/xtool) | Xcode-free iOS development with xtool via SwiftPM | | [building-multiagent-systems](https://github.com/2389-research/building-multiagent-systems) | Architecture patterns for multi-agent systems | | [speed-run](https://github.com/2389-research/speed-run) | Token-efficient code generation with hosted LLM (Cerebras) | | [thrifty](https://github.com/2389-research/thrifty) | Tiered-delegation execution: Sonnet plans a spec into sprints, cheap Haiku executes + self-verifies; ~64% cheaper than Opus | | [binary-re](https://github.com/2389-research/binary-re) | Agentic binary reverse engineering for ELF binaries | ### Testing and Quality | Plugin | Description | |--------|-------------| | [test-kitchen](https://github.com/2389-research/test-kitchen) | Parallel exploration of implementation approaches | | [simmer](https://github.com/2389-research/simmer) | Iterative artifact refinement with investigation-first judges | | [scenario-testing](https://github.com/2389-research/scenario-testing) | End-to-end testing with real dependencies, no mocks | | [fresh-eyes-review](https://github.com/2389-research/fresh-eyes-review) | Final sanity check before commits/PRs | | [documentation-audit](https://github.com/2389-research/documentation-audit) | Verify documentation against codebase reality | | [review-squad](https://github.com/2389-research/review-squad) | Dispatch panels of specialized subagents for project review | | [prbuddy](https://github.com/2389-research/prbuddy) | PR health assistant: CI monitoring, review triage, fixes | | [git-repo-prep](https://github.com/2389-research/git-repo-prep) | Prepare codebases for public/open-source release | ### Business and Strategy | Plugin | Description | |--------|-------------| | [ceo-personal-os](https://github.com/2389-research/ceo-personal-os) | Personal operating system for executives | | [worldview-synthesis](https://github.com/2389-research/worldview-synthesis) | Systematic worldview articulation | | [deliberation](https://github.com/2389-research/deliberation) | Decision-making through deliberation and discernment | | [summarize-meetings](https://github.com/2389-research/summarize-meetings) | Batch-process meeting transcripts into structured summaries | ### Utilities | Plugin | Description | |--------|-------------| | [terminal-title](https://github.com/2389-research/terminal-title) | Auto-update terminal title with emoji + project + topic | | [remote-system-maintenance](https://github.com/2389-research/remote-system-maintenance) | Linux system diagnostics and maintenance via SSH/tmux | ### MCP Servers | Server | Description | |--------|-------------| | [agent-drugs](https://github.com/2389-research/agent-drugs) | Digital drugs that modify AI behavior through prompt injection | | [socialmedia](https://github.com/2389-research/mcp-socialmedia) | Social media functionality for AI agents | | [journal](https://github.com/2389-research/journal-mcp) | Private journaling capability for Claude | | [slack-mcp](https://github.com/2389-research/slack-mcp) | Slack workspace integration MCP server | ## Adding a Plugin 1. Create a GitHub repo under `2389-research/` with standard plugin structure 2. Add an entry to `.claude-plugin/marketplace.json` 3. Run `npm run generate` to update the marketplace site 4. Commit and push See [CLAUDE.md](CLAUDE.md) for the full marketplace.json format and detailed instructions. ## Like this? If these plugins save you time, a ⭐ helps us know what's landing. We build what people use. ## Contact **Email:** [[email protected]](mailto:[email protected]) — we'd love to hear what you're building with these. ## License MIT
© 2389-research · MIT · 2389-research/claude-plugins