---
title: "plotpickle-workflow-tester"
description: "Human-like end-to-end acceptance testing for PlotPickle using a portable Agent Skill and Playwright MCP browser automation."
canonical: https://agentpluginsdirectory.com/plugins/plotpickle-workflow-tester
last-updated: 2026-09-22
---

# plotpickle-workflow-tester
Human-like end-to-end acceptance testing for PlotPickle using a portable Agent Skill and Playwright MCP browser automation.
- Slug: plotpickle-workflow-tester
- Publisher: BryanHarrisScripts
- Repository: https://github.com/BryanHarrisScripts/PlotPickle
- Manifest: tools/agent-plugins/plotpickle-workflow-tester/plugin.json
- Version: 0.1.0
- License: AGPL-3.0-or-later
- Category (editorial): testing
- Skills: 1 (plotpickle-human-acceptance)
- MCP servers: 1 (playwright)
- Stars: 4
- Repository created: 2026-07-20
- Repository last pushed: 2026-09-22
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/plotpickle-workflow-tester
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What plotpickle-workflow-tester does, in the publisher's words

PlotPickle

Learn the craft. Make the decisions. See the story take shape.

Local-first · Writer-controlled · Visual story shaping · AI optional · BUZZ-connected

- Open the repository Releases page.
- Download the newest PlotPickleSetup.exe.
- Double-click the installer.
- Launch PlotPickle from the Start Menu or the optional Desktop shortcut.
- create or unlock your local Human profile;
- open the bundled Afterglow example or create/import a story;

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/BryanHarrisScripts/PlotPickle/HEAD/README.md

## Skills

- plotpickle-human-acceptance: Exercise PlotPickle through its rendered UI like a first-time human user, preserve story context across the workflow, and report reproducible PASS, WARN, or FAIL findings with evidence.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- playwright: transport: stdio; command: node ${PLUGIN_ROOT}/../../../scripts/run-npx-stdio.mjs -y @playwright/mcp@0.0.78 --headless --isolated --browser chrome --console-level warning --output-dir ${PLUGIN_DATA}/creative-writer --allowed-or; env: PLOTPICKLE_ACCEPTANCE_MODE

Read from the plugin's own mcp.json. Environment variable names only, never values.
