Skip to content
scsiwygest. ‘26
Sign in
get startedmcpcommunityapiplaygroundswaggersign insign up
project-state·project-state v3.2 — dual-surface scaffolding, grant-canada pack, and 30 skills19 May 2026David Olsson
project-state

project-state v3.2 — dual-surface scaffolding, grant-canada pack, and 30 skills

#release#project-state#grant-canada#scaffolding#claude-code#plugin

David OlssonDavid Olsson

project-state v3.2 — dual-surface scaffolding, grant-canada pack, and 30 skills

We shipped v3.2 this week. Here's what's new.

Dual-surface scaffolding design system

The biggest UX change in v3.x: every interactive wizard now renders in two modes depending on where you're running it.

HTML artifact mode (Claude Coworker / web): a full interactive UI with progress bars, option cards, toggle cards, form fields, and Mermaid diagrams — all inside a single rendered artifact. Click through steps without leaving the chat.

Markdown mode (Claude Code CLI): the same wizard, rendered as a progress line, Mermaid code block, and numbered prompts. Works in any terminal. No rendering required.

Three skills got the dual-surface treatment in v3.2:

  • /project-scaffolder — 6-step project initialization wizard. Pack selection, phase selection, project identity, consortium structure, surfaces, and a final confirm-before-write step. Never touches disk until Step 6.
  • /project-onboarding — 9-chapter guided initialization. Chapter 0 reads from inbox orientation if documents are present — so you get pre-filled confirmations instead of blank-slate questions. Chapter 8 renders a quality scorecard before writing anything.
  • /grant-scaffolder — 5-step grant submission wizard. Program selection across a searchable grid of 19 Canadian playbooks, compliance gate preview with a Mermaid gate-activation map, and a 3-step award handoff mini-wizard that bridges grant-state to a sibling project-state facility.

grant-canada pack

A new compliance pack covering Canadian grant submissions — pre-award all the way through award handoff.

19 program playbooks: NSERC (Alliance, Discovery, CRD), IRAP, SIF, PIC/PCAIS, CFI, Mitacs (Accelerate, Elevate, Globalink), SR&ED, SDTC, ISED Regional (FedDev, PacifiCan, PrairiesCan, CED, ACOA), Genome Canada, NRC-IRAP, and CMC Microsystems.

12 compliance gates per project: OCAP sovereignty, GBA+ analysis, bilingual requirements, TTO IP disclosure, budget stacking limits, IP ownership declaration, indigenous engagement plan, environmental assessment, cost-share verification, ethics/REB clearance, biosafety certification, and data sovereignty.

The pack ships alongside three new skills: grant-state (memory layer for .grant-state/ facilities), grant-ingestor (RFP ingestion, eligibility extraction, and strategic verdict), and grant-scaffolder (the 5-step wizard above).

30 skills total

v3.2 ships with 30 skills across the full project lifecycle:

TierSkills
Foundationproject-state, project-scaffolder, project-onboarding, project-inbox
Coreproject-phase-gate, project-document-curator, project-milestone-manager, project-status-reporter
Automationproject-orchestrator, project-notifier, project-review-meeting, project-funder-reporting, project-change-register
Surfaceproject-blog-publisher, project-website-publisher, project-doc-suite, project-kanban
SR&EDproject-sred-tracker, project-sred-reviewer
Polishproject-onboarder, project-ip-tracker, project-external-comms, project-lessons, project-archive, project-git, project-harvester
Grantgrant-state, grant-scaffolder, grant-ingestor
Deprecatedproject-doc-suite-generator (use project-doc-suite instead)

Install with two commands:

claude plugin marketplace add github:atomic47/project-state
claude plugin install project-state@project-state

Local kanban dashboard

The plugin now ships with a local Next.js dashboard (/project-kanban to open it at localhost:3355). Four views:

  • Kanban — drag milestones between Planned / In Progress / At Risk / Complete columns. Changes write back to YAML immediately.
  • Dashboard — stat cards, milestone status bars, top risks, activity feed, recent decisions.
  • Inventory — tabbed tables for milestones, risks, decisions, and documents. Card or list view, search, sort.
  • Milestone detail — per-milestone deep view: progress bar, deliverable breakdown, 90-day activity heatmap, full searchable activity log.

The dashboard reads .project-state/ directly via js-yaml. No server, no database — just the files you already have.

What's next

  • M02 (Harden Starter Packs): promoting client-services, board-investor, agile-default, and open-source-community from starter to production maturity. Due Jun 30.
  • M10 (v-mcp Fork): scaffolding the project-state-v-mcp facility — an MCP-first distribution targeting any MCP-capable AI client without requiring Claude Code.
  • M09 (Substrate Validation Suite): cross-reference integrity checker, schema drift detector, and health score dashboard widget. Due Jul 31.

Built by Atomic47 Labs · david@atomic47.co

Share
𝕏 Post