← Plugin catalog
Productivity

Sessionplan

Sessionplan v1.0.2

Create and revise agendas

Create a free account to save this plugin.

From the developer

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

Onboarding example

Create an agenda for a 2-hour ideation workshop
Sources & dates

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

View package source →

Description

From the marketplace listing

Sessionplan turns ideas for workshops, trainings, meetings, and events into structured timed agendas. It creates directly openable Sessionplan links and decodes existing links so users can review, summarize, validate, or revise complete session plans.

Language: English · Automatically detected from descriptions.

Matches for “app code”

Exact text from the indicated source. A mention alone does not establish support for your task.

Package name

app-6a85ce1d322881919f2f89fa715f0739

Publisher description

Sessionplan turns ideas for workshops, trainings, meetings, and events into structured timed agendas. It creates directly openable Sessionplan links and decodes existing links so users can review, summarize, validate, or revise complete session plans.

What changed

Files & skills

File archives

Plugin package8 files · 4.33 KBBrowse files →
Skill instructions
sessionplan5.05 KB

View saved version →

---
name: sessionplan
description: Create structured agendas for workshops, trainings, meetings, and events. Turn the user's goals, timing, and constraints into a practical session plan and produce a shareable Sessionplan link. Use proactively for concrete timed-session requests, including German requests for an Agenda, Workshop-Ablauf, Trainingsplan, Meeting-Ablauf, or Event-Zeitplan. Also use when the user provides an existing Sessionplan link to inspect, summarize, review, validate, adapt, or change. Do not use for generic facilitation advice, calendar scheduling, or ordinary meeting-note summaries without a request for a concrete timed agenda.
---

# Sessionplan

Use Sessionplan when the user wants a concrete, timed plan for a workshop, training, meeting, facilitated session, seminar, retrospective, offsite, lesson, or event agenda.

Do not activate this workflow for generic advice about facilitation or meetings when the user does not want a concrete agenda or Sessionplan.

Do not activate this workflow for calendar scheduling, ordinary meeting-note summaries, or general engagement advice without a request for a concrete timed agenda.

## Choose the workflow

### Create a new session

1. Infer the session goal, format, duration, audience, and constraints from the conversation.
2. Use the user's language for titles, descriptions, notes, and materials unless they ask for another language.
3. If some details are missing, make reasonable low-risk assumptions when a useful plan is still possible. State important assumptions briefly. Ask a clarifying question only when the missing information would materially change the plan.
4. Design a coherent timed agenda. Prefer a practical rhythm of input, activity, discussion, reflection, breaks, and transitions as appropriate to the user's goal.
5. Build a complete Sessionplan JSON object that matches the live `create_session_link` input schema. Follow [references/sessionplan-json.md](references/sessionplan-json.md) and the shared reference at `https://sessionplan.de/import-schema.md`; the live create input schema remains authoritative.
6. Call `create_session_link` exactly once with the completed session.
7. Return the URL produced by the tool as the Sessionplan link. Never invent, reconstruct, or manually modify a Sessionplan URL.
8. Briefly summarize the resulting agenda and mention any important assumption you made.

### Read or summarize an existing Sessionplan

1. When the user provides a Sessionplan URL, hash, or snapshot code, call `decode_session_link` first.
2. Use the decoded session as the source of truth.
3. If the user only wants a summary, review, or check, do not create a new link unless they ask for changes.

### Modify an existing Sessionplan

1. Call `decode_session_link` first.
2. Preserve the existing structure, IDs, people, block types, and untouched fields where practical.
3. Apply only the requested changes plus any minimal consistency fixes required by the `create_session_link` input schema. The decoder response schema describes existing data; it is not the format for generating the updated session.
4. Call `create_session_link` with the complete updated session.
5. Return the new link from the tool. Never claim that the old link was modified in place.

## Planning rules

- Make block durations realistic and internally consistent.
- When the user gives a total duration, make the agenda fit it unless they explicitly allow overflow.
- Use breaks for longer sessions when appropriate, but do not force a break into very short sessions.
- Use groups and breakouts only when they improve the requested format.
- Add participant/person records only for people or roles actually supplied by the user. Do not invent names or personal details.
- Put facilitation instructions and method details in `notes`.
- Put physical or digital requirements in `material`; use an empty string when no material is needed.
- Keep titles concise enough to scan in a timeline.
- Prefer a small set 

Preview of the first 4,000 characters. Read full instructions →

Referenced files: 5 — file references are metadata, not package contents.

Package details

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

Package author
Sessionplan

Package observed Nov 7, 2026.

Technical details
First seen
Oct 6, 2026 · 18:00 UTC
Last seen
Nov 7, 2026 · 12:00 UTC
Collection status
Collected

plugin_asdk_app_6a85ce1d322881919f2f89fa715f0739

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.