dispatch
v0.3.0Teaches agents how to use Dispatch: shared memory, subagents, repo tools, sharing artifacts, interactive surfaces, review workflow, UI validation, personas, whiteboard, jobs, templates, and personalities.
By Dispatch10 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 12 skill or MCP entries
- Source updated
- Aug 29, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install plugin
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add dispatch@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/selfcontained/dispatchClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/dispatch/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/brain/SKILL.md├── skills/jobs/SKILL.md├── skills/personalities/SKILL.md├── skills/personas/SKILL.md├── skills/repo-tools/SKILL.md├── skills/review-workflow/SKILL.md├── skills/sharing/SKILL.md├── skills/subagents/SKILL.md├── skills/surfaces/SKILL.md├── skills/templates/SKILL.md├── skills/ui-validation/SKILL.md└── skills/whiteboard/SKILL.md
Included Skills12
Record decisions, findings, or state in the repo's shared persistent store so they survive this session. Use when you need to remember something for later, look up what was already decided, or accumulate results across runs.
Run agent work on a schedule with structured pass/fail reporting. Use for recurring or unattended work — nightly triage, release babysitting, cleanup — or when a run's outcome must be machine-readable.
Change how Dispatch agents communicate — tone, verbosity, how much they narrate. Use when the user comments on the way agents talk rather than what they do — too wordy, be blunter, skip the preamble.
Author repository-specific reviewers in .dispatch/personas/. Use when generic review keeps missing this repo's real risks, or when a reviewer would need domain rules nobody has written down.
Expose a repo's own scripts to agents as first-class tools, and run cleanup on agent stop, via .dispatch/tools.json. Use when you keep re-running the same shell command across sessions.
Open a pull request and get the change reviewed in Dispatch, then work the findings. Use when wrapping up a change, about to open a PR, or when review feedback has come back to respond to.
Give the user a file, screenshot, log, or snippet they can actually open. Use whenever you produce an artifact worth seeing — writing it to disk and pasting the path does not surface it in Dispatch.
Delegate work to other Dispatch agents and coordinate with running ones. Use when a task splits into independent parts, needs its own worktree, or when you must message or hand off to another agent.
Present structured or interactive work in an agent-authored Dispatch sidebar tab. Use when the user would benefit from persistent status, progress, options, compact tables, action buttons, data-entry forms, approvals, intake, or a lightweight workflow view that is richer than a pin or chat message.
Save a reusable agent launch configuration with fill-in-the-blank arguments, launchable from the command palette. Use when the user keeps starting the same kind of task, or to back a scheduled job.
Prove a UI change works before calling it done. Use after changing any layout, style, component, or user-facing flow — drive it in a real browser instead of trusting a static render.
Draw on or read the shared whiteboard the user sketches on. Use when the user mentions the whiteboard, board, or drawing, or when a diagram would explain something better than more prose.
Plugin manifests2
{
"name": "dispatch",
"version": "0.3.0",
"description": "Teaches agents how to use Dispatch: shared memory, subagents, repo tools, sharing artifacts, interactive surfaces, review workflow, UI validation, personas, whiteboard, jobs, templates, and personalities.",
"author": {
"name": "Dispatch",
"url": "https://github.com/selfcontained/dispatch"
},
"homepage": "https://github.com/selfcontained/dispatch",
"repository": "https://github.com/selfcontained/dispatch",
"keywords": [
"dispatch",
"agents",
"orchestration",
"mcp",
"review"
],
"interface": {
"displayName": "Dispatch",
"shortDescription": "Skills that teach agents how to use Dispatch's own capabilities.",
"longDescription": "Use Dispatch-native memory, subagents, interactive sidebar surfaces, artifact sharing, review workflows, jobs, and repository tools.",
"developerName": "Dispatch",
"category": "workflow",
"capabilities": [
"Interactive",
"Write"
],
"websiteURL": "https://github.com/selfcontained/dispatch",
"defaultPrompt": [
"Present this decision as an interactive Dispatch sidebar surface.",
"Record this decision so other Dispatch agents can find it later.",
"Delegate the independent parts of this task to Dispatch subagents."
]
}
}{
"name": "dispatch",
"displayName": "Dispatch",
"version": "0.3.0",
"description": "Teaches agents how to use Dispatch: shared memory, subagents, repo tools, sharing artifacts, interactive surfaces, review workflow, UI validation, personas, whiteboard, jobs, templates, and personalities.",
"author": {
"name": "Dispatch",
"url": "https://github.com/selfcontained/dispatch"
},
"homepage": "https://github.com/selfcontained/dispatch",
"repository": "https://github.com/selfcontained/dispatch",
"keywords": [
"dispatch",
"agents",
"orchestration",
"mcp",
"review"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[dispatch on Agent Plugins Marketplace](https://pluginsmp.com/plugins/dispatch)