Updated today
by pskoett
pmx-canvas
PMX Canvas is a shared board where you and your AI agents collect and present the data and evidence behind your work. Curate that material into context for your agent's next step, then bring the results back onto the board to review and build on. You both add and edit material on the same board, in real time. Pin context to focus input and output.
28 GitHub stars (28)
- 18 skills (18 skills found in its SKILL.md files)
- 4 forks (4 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add pskoett/pmx-canvas
Asks which skills and agents to install. Just one: npx skills add pskoett/pmx-canvas --skill control-session-orchestrator — add -g for every project.
Claude Code
git clone https://github.com/pskoett/pmx-canvascp -r "pmx-canvas/skills/control-session-orchestrator" ~/.claude/skills/
Copies the control-session-orchestrator skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add pskoett/pmx-canvas
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
control-session-orchestrator
Control-plane workflow for coordinating multi-agent, multi-session project work from a single Codex, GitHub Copilot, or agent-app control session. Use this skill whenever the user asks to orchestrate agents, create or steer worker sessions, run a workflow-like effort, fan out audits/research/migrations, coordinate parallel implementation streams, monitor other project sessions, or compare this co…
skills/control-session-orchestrator/SKILL.md on GitHub (opens in a new tab) -
data-analysis
Analytics synthesis with visualizations from engineering and product data sources
skills/data-analysis/SKILL.md on GitHub (opens in a new tab) -
doc-coauthoring
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or…
skills/doc-coauthoring/SKILL.md on GitHub (opens in a new tab) -
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
skills/frontend-design/SKILL.md on GitHub (opens in a new tab) -
json-render-codegen
Code generation utilities for json-render. Use when generating code from UI specs, building custom code exporters, traversing specs, or serializing props for @json-render/codegen.
skills/json-render-codegen/SKILL.md on GitHub (opens in a new tab) -
json-render-core
Core package for defining schemas, catalogs, and AI prompt generation for json-render. Use when working with @json-render/core, defining schemas, creating catalogs, or building JSON specs for UI/video generation.
skills/json-render-core/SKILL.md on GitHub (opens in a new tab) -
json-render-ink
Ink terminal renderer for json-render that turns JSON specs into interactive terminal UIs. Use when working with @json-render/ink, building terminal UIs from JSON, creating terminal component catalogs, or rendering AI-generated specs in the terminal.
skills/json-render-ink/SKILL.md on GitHub (opens in a new tab) -
json-render-mcp
Builds interactive json-render panels with PMX Canvas native tools or standalone MCP Apps. Use for stateful forms, repeated content, and AX actions in PMX Canvas, or MCP-hosted UIs in Claude, ChatGPT, Cursor, and VS Code.
skills/json-render-mcp/SKILL.md on GitHub (opens in a new tab) -
json-render-react
React renderer for json-render that turns JSON specs into React components. Use when working with @json-render/react, building React UIs from JSON, creating component catalogs, or rendering AI-generated specs.
skills/json-render-react/SKILL.md on GitHub (opens in a new tab) -
json-render-shadcn
Pre-built shadcn/ui components for json-render. Use when working with @json-render/shadcn, adding standard UI components to a catalog, or building web UIs with Radix UI + Tailwind CSS components.
skills/json-render-shadcn/SKILL.md on GitHub (opens in a new tab) -
playwright-cli
Browser automation via the Playwright CLI for validating PMX Canvas, embedded web artifacts, and external integrations from the terminal. Use when you need to open pages, click through UI flows, inspect element structure, take screenshots, or verify that a canvas-hosted app actually works in the browser.
skills/playwright-cli/SKILL.md on GitHub (opens in a new tab) -
pmx-canvas-orchestration
Choreography for running multi-agent orchestration ON a PMX Canvas board — the agent host (Claude Code, Copilot, Codex) executes; the canvas is the shared graph, state, human-steering surface, and audit trail. Load this in the ORCHESTRATOR session and in EVERY subagent that touches the board.
skills/pmx-canvas-orchestration/SKILL.md on GitHub (opens in a new tab) -
pmx-canvas-testing
Repo-standard test and verification workflow for PMX Canvas. Use when you change code, add tests, debug regressions, prepare handoff, or need to decide which local verification commands to run. This skill defines the default test ladder, when to run Bun tests vs. browser tests, how to handle pre-existing failures, and what evidence to report back.
skills/pmx-canvas-testing/SKILL.md on GitHub (opens in a new tab) -
pmx-canvas
Spatial canvas workbench for visual thinking — nodes, edges, groups on an infinite 2D canvas with pan/zoom, minimap, and real-time sync. Use this skill whenever you need to lay out information spatially: investigation boards, architecture diagrams, dependency maps, task plans, status dashboards, file relationship views, or any scenario where a flat list or text wall isn't enough. Also use when th…
skills/pmx-canvas/SKILL.md on GitHub (opens in a new tab) -
published-consumer-e2e
Re-run PMX Canvas like an external user by packing the repo, installing the tarball into a clean temp workspace, seeding the SDLC demo, and validating it in a browser. Use when asked to verify the published-package workflow, artifact/json-render coverage, or the full outside-in demo.
skills/published-consumer-e2e/SKILL.md on GitHub (opens in a new tab) -
tufte-viz
Ideate and critique data visualizations using Edward Tufte's principles, and map them onto the PMX Canvas json-render chart catalog (graph / json-render nodes). Use this skill when: (1) Designing or critiquing a canvas graph/json-render chart (2) Choosing a chart type, color encoding (colorBy), or primitive (Sparkline, DotPlot, BulletChart, Slopegraph) (3) Reviewing a board's dashboards/charts fo…
skills/tufte-viz/SKILL.md on GitHub (opens in a new tab) -
web-artifacts-builder
Suite of tools for creating elaborate, multi-component single-file HTML web artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
skills/web-artifacts-builder/SKILL.md on GitHub (opens in a new tab) -
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
skills/web-design-guidelines/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.