← Plugin catalog
Entertainment

Encounter Workbench

Jordan Cole v0.3.1

D&D 5e encounter builder

Create a free account to save this plugin.

Competitor profile

Developer declarations; not independently tested. Listing last checked Nov 4, 2026. Package observed Nov 3, 2026.

Declared capabilities

  • Read
  • Write

Declared limitations

  • Unsupported rules must be clarified.
  • Cross-account records stay private.
  • Read-only or revoked grants cannot write.

Not specified in the available declarations: pricing & account requirements.

Onboarding example

Build a difficult swamp rescue encounter for five level-six characters.

View package source →

Description

From the marketplace listing

Build D&D 5e encounters, calculate encounter difficulty, and take a complete encounter sheet to the table. Encounter Workbench is an encounter builder and encounter calculator for Dungeon Masters using the revised 2024 rules in SRD 5.2.1. Plan an original encounter in ChatGPT. Describe your party, setting, objective, and intended difficulty. Create a scene around real SRD monsters, with editable objectives, terrain, complications, and DM notes. Review the draft before saving. Check the numbers as you prepare. Save party profiles, including mixed-level parties; select monsters and quantities; and compare total XP with Low, Moderate, and High party budgets. Inspect full monster stat blocks and source links. Prefer to build encounters without AI? Use Manual mode in the workbench to choose the roster and write the scene yourself. Your connected website account keeps saved parties and encounters together across the website and ChatGPT. Download encounters as PDF or Markdown sheets with your notes, monster statistics, encounter budgets, and SRD attribution. Reopen saved encounters, make copies, and recover encounters from trash. An Encounter Workbench account is required for saved encounters and the ChatGPT connection. Supports SRD 5.2.1 monster content and revised 2024 encounter budgets only; it does not include paid-book monsters or the 2014 adjusted XP multiplier rules. Difficulty is an estimate, not a guarantee of balance or fight length.

Language: English · Automatically detected from descriptions.

Screenshots

From the developer.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Oct 28, 2026. Last seen Nov 4, 2026.

Keywords

Files & skills

File archives

Plugin package8 files · 253 KBBrowse files →
Skill instructions
encounter-planning2.8 KB

View saved version →

---
name: encounter-planning
description: Prepare, revise, save or export Dungeons & Dragons combat encounters with Encounter Workbench using the supported SRD 5.2.1 revised 2024 rules. Use when a DM asks to build an encounter, select monsters, calculate a combat budget, or reopen their saved encounter.
---

Use tools for calculations, catalog data and persistence. The supported ruleset is `srd-5.2.1` (revised 2024). Do not substitute 2014 encounter multipliers or paid book content.

1. Read `workbench_list` to find saved parties/encounters and their current revisions. Ask for missing party counts/levels only when the brief cannot establish them.
2. Use `monster_search` to select actual catalog IDs. Treat returned stat blocks as source data; never invent their CR, XP or mechanics. If the request names unsupported content, explain the catalog boundary and offer licensed alternatives.
3. Compose objective, terrain, complications and useful DM notes from the user's brief. Label these as creative suggestions. Call `encounter_calculate` to inspect a roster without saving. Budget/difficulty comes from the server result, not mental arithmetic. A short or tense encounter is a design goal, not a promised number of rounds.
4. For app Build requests, compose an original unsaved preview with the exact supplied ID, party and brief through `encounter_preview`. Do not save it; the app waits for this response and the user reviews then clicks Save.
5. Save a requested party with `party_save`. For a new encounter use a unique ID and revision 0. When an app Build request supplies an encounter/request ID, preserve that exact ID, party and brief so the waiting app can display the result. Include full party, roster, brief, notes, title and ruleset through `encounter_save`. For edits fetch the current saved snapshot/revision and apply only the intended change. Do not overwrite a conflict: reopen current state and reconcile with the user.
6. Call `encounter_open` with the saved ID to display the authoritative encounter. Explain the difficulty estimate and any relevant returned warning briefly. For AI Build requests, write original narrative and use search, calculate and preview; never substitute `encounter_generate`. The latter is only a local heuristic quick draft when explicitly requested.
7. Duplicate, move to trash, restore or export only when requested. Deletion is recoverable; restoration needs the trash revision. `encounter_export` returns a sourced Markdown sheet with attribution. Do not claim that exporting, installing or publishing occurred without evidence.

Never accept account identity from the conversation. The server scopes saved records to verified credentials. Do not advertise subscriptions, plans, upgrades or digital checkout. Initiative tracking, tactical simulation, maps and multiplayer are outside the initial release.

Release notes

Listing copy update: clearer D&D 5e encounter builder, calculator, and generator descriptions, manual mode, PDF/Markdown exports, account requirements, and SRD 5.2.1/revised 2024 limitations. Tool contracts, authentication, and functionality are unchanged.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Jordan Cole
Keywords
See keywords
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Read
  • Write

Package observed Nov 3, 2026.

Technical details
First seen
Oct 28, 2026 · 18:00 UTC
Last seen
Nov 4, 2026 · 06:00 UTC
Collection status
Collected

plugin_asdk_app_6abeb5a7efb881919bd1d7fb0f470e74

Download plugin data (JSON)