marketplace/bundles/plan-marshall/skills/ref-toon-format/SKILL.md
TOON format knowledge and usage patterns for agent communication and memory persistence in plan-marshall marketplace
npx skillsauth add cuioss/plan-marshall ref-toon-formatInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
REFERENCE MODE: Pure reference skill providing TOON (Token-Oriented Object Notation) format specification, usage patterns, and the parser module.
Execution mode: Reference library with parser module; load reference on-demand.
Prohibited actions:
toon_parser.py with custom parsing logicConstraints:
[N] must match actual row counts{fields} must match all rowsfrom toon_parser import parse_toon, serialize_toonFile: knowledge/toon-specification.md
Contents: Core syntax, uniform arrays, nested structures, conversion examples, agent handoff patterns, toon_parser.py usage, known limitations, performance characteristics, best practices.
| Module | Purpose |
|--------|---------|
| scripts/toon_parser.py | TOON parsing and serialization (parse_toon, serialize_toon, parse_toon_table) |
'95%') are parsed as int (95) — lossy round-trip[N] count against actual rowsplan-marshall:shared-workflow-helpers — Shared workflow infrastructure (triage helpers, CLI construction, error codes)plan-marshall:ref-workflow-architecture — Architecture documentation including workflow skill conventionsdevelopment
Domain-owned OpenRewrite log-line finding parser for the java-cui domain — parses the
development
Domain-owned OpenRewrite marker detection for the java-cui domain — scans Java/Kotlin sources for cui-rewrite TODO markers, categorizes them by recipe, and fails the gate on any detected marker
development
Operator control surface for the marshalld build server — enrol/drop a project in the machine-global registry (the opt-in enable signal and anti-laundering wall), manage the daemon lifecycle (start, stop, drain, status, install, upgrade) version-pinned to the verified bundle copy, and inspect the daemon's per-project interaction-audit log (read-only)
tools
The tiny build-consumption client for the marshalld build server — submit a build job, bounded long-poll for its result, ping the daemon identity, and preflight registry-plus-liveness in one call; consumption only, never provisioning or enrolment