paper-ds-land

Installation
SKILL.md

Land an approved decision

Load paper-ds-canvas and ../paper-ds-manage/references/versioning.md. This closes the loop between an exploration and the maintained system. It is not a publishing command.

  1. Read the exact subject, revision, selected nodes, source, checkpoints, and latest Paper artwork. Confirm whether the user requested design adoption only or implementation too. If there are several survivors or no adoption instruction, ask which revision to land.
  2. Record the user's actual approval instruction. Do not turn "looks promising" or "keep these two" into final approval. An explicit implementation request for a specific revision authorizes that implementation, not publication or unrelated API changes.
  3. Capture the previous canonical artwork and token snapshot before replacement. If artwork, source, or tokens materially changed since approval, checkpoint a new draft, set the subject's needsReview to true, and compare again. Get approval for the new revision before adoption; never transfer approval to different artwork.
  4. Promote the approved artwork to its own canonical component page, or the canonical Block/page location for other subjects. Components remains an index. Update the component's page and pages.componentPages mapping when needed. Preserve the previous revision in history, update the canonical node and currentRevision, and update usage notes from the approved behavior. A change to protected Foundations or TEMPLATE needs explicit scope and permission.
  5. For design-only adoption, stop with status approved. Leave implementedRevision unchanged or null. Report the remaining code difference.
  6. For implementation, read values directly from Paper with get_jsx, get_computed_styles, and asset tools. Read source, props, styles, stories, and real call sites. Translate the approved design into existing components and APIs, not literal generated div trees. Limit changes to the approved subject.
  7. Run the project's applicable existing checks and visually compare the implementation with the approved Paper revision using the same content, states, themes, and widths. Use screenshots to verify fidelity, not to infer source values. If a check or fidelity comparison fails, fix it or leave implementation incomplete. Remaining divergences must be explicitly accepted trade-offs, not unresolved failures.
  8. Refresh canonical Paper instances from the verified implementation only within the approved scope. Record the actual source version if available, check results, visual evidence, and remaining divergences. Mark the revision implemented and advance implementedRevision only after verification succeeds.
  9. Archive previous rounds the user agreed to retire. Keep their artifacts and decision history. Report current Paper revision, implemented revision, source, checks, and remaining drift.
Installs
2
GitHub Stars
1
First Seen
Oct 15, 2026