You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: migrate skills to RPLayout, purge em dashes, prep v1.0.0-beta.0
@react-pdf-kit/viewer v2.0.0 deprecates RPDefaultLayout in favor of
RPLayout (with its structured toolbar prop and RPHorizontalBar /
RPVerticalBar slot customization). All six framework-and-layout
skills are updated to teach RPLayout. RPDefaultLayout is preserved
only as a Gotcha entry explaining the deprecation so agents migrating
existing projects pick the right target.
The toolbar-customization skill is rewritten to teach the canonical
partial-customization path (RPLayout.toolbar.topbar.component =
<RPHorizontalBar slots={{...}} />), with the fully-custom-bar
recipe (composing individual *Tool exports) preserved as step 4.
The custom-layout skill reframes the headless replacement around
RPLayout instead of RPDefaultLayout.
Catalog prose (all SKILL.md bodies, README, CLAUDE.md, MAINTENANCE.md,
CHANGELOG.md) no longer uses the em dash character. Voice tightened
across all authored content.
CHANGELOG.md now has a [1.0.0-beta.0] section, validated against
@react-pdf-kit/viewer >=1.0.0 <2.0.0. The previous [Unreleased]
content rolls into the beta. Catalog versioning is independent of
the library; per-skill metadata.react_pdf_kit_version ranges carry
the actual compatibility signal. Live sample-build trials (T026
through T031, T033, T041) remain pending; beta release is for
feedback on skill accuracy and the install workflow before v1.0.0.
Conformance: scripts/verify-all.sh passes 8/8 against the v1 catalog.
scripts/check-changelog.sh v1.0.0-beta.0 passes.
0 commit comments