revealui-rollup
One-off MASTER_HANDOFF regen. Alias /rollup. Runs the GAP-314 master-handoff-regen workflow (report-first sweep + regen brief; agent reviews then commits). Use when MASTER_HANDOFF is STALE or EXPIRED, or the user asks to roll up handoffs. Never auto-run from /checkpoint. Not /checkpoint. Not /cleanup.
- License 许可
- MIT
- 最近更新
- 2026-11-11
- Stars
- ★ 2
- Forks
- 0
01 前言 Front Matter
- name
- revealui-rollup
- license
- MIT
- metadata
- { "author": "RevealUI Studio", "related": [ "revealui-ops", "revealui-checkpoint", "revealui-cleanup" ], "version": "0.1.0", "website": "https://revealui.com" }
- description
- One-off MASTER_HANDOFF regen. Alias /rollup. Runs the GAP-314 master-handoff-regen workflow (report-first sweep + regen brief; agent reviews then commits). Use when MASTER_HANDOFF is STALE or EXPIRED, or the user asks to roll up handoffs. Never auto-run from /checkpoint. Not /checkpoint. Not /cleanup.
- allowed-tools
- Bash, Read
03 SKILL.md 正文
Rollup (/rollup) — MASTER_HANDOFF regen
Thin one-off onto the registered workflow master-handoff-regen ($JV_REPO/workflows/master-handoff-regen.yml). Delegates to workflow-run.js. Report-first: the script may sweep aged dated handoffs and print a regen brief; it does not silently rewrite the master body. Agent reviews, then commits on a .jv feature branch if a delta landed.
Load helpers:
. "$REVEALFLEET_ROOT/revskills/scripts/lib/session-state.sh"
Run
node "$JV_REPO/scripts/workflow-run.js" master-handoff-regen
--dry-run on the runner prints the plan. The underlying script also accepts --dry-run / --sweep-only / --apply-frontmatter via its own CLI (Tier 2 escape hatch) — this skill stays on the named workflow.
After the brief
- Read the printed consolidation brief.
- If a sweep moved files or a regen is required, commit only what the script changed, on a
chore/branch fromorigin/test, fragments/derived per.jvcoord rules. gh pr create --base testwith labelmerge:merge-commit. Do not self-merge.
Where this is wired
| Surface | How |
|---|---|
/checkpoint Step 2c |
If staleness is STALE or EXPIRED, list /rollup under OUTSTANDING. Do not run it inside checkpoint. |
/ops master-handoff-regen |
Same workflow by name |
Do not
- Do not run this from
/checkpoint(expensive, owner-attended). - Do not call
master-handoff-regen.jsfrom a hook. - Do not commit
CURRENT-HANDOFF.mdas part of a rollup unless the script's own contract says so (it does not — rolling fragments stay the write surface). - Do not treat this as
/cleanup(session residue) or/checkpoint(session handoff).
04 同仓库更多 Skills
good-skill
A minimal valid skill fixture used to prove the skills-lint and plugin-lint validators accept well formed input. Covers frontmatter shape only.
bad-skill-missing-field
暂无简介
bad-skill-awk
Fixture skill whose fenced shell block violates lint-skill.awk. skills-lint must reject it.
yjs-collaboration
Yjs CRDT collaboration patterns for real-time and offline-first editing. Use when building collaborative documents, shared scratchpads, or multi-user editing. Covers Y.Doc, Y.Map, Y.Array, Y.Text, state encoding, structured patches, server-side document manipulation, and conflict-free merge semantics.
vitest-testing
Vitest testing patterns for production TypeScript projects. Use when writing tests, fixing test failures, configuring coverage, mocking modules, debugging flaky tests, or setting up Vitest in a monorepo. Covers Vitest 3+, vi.mock, vi.fn, React Testing Library, PGlite in-memory PostgreSQL, pool forks, maxWorkers, and hookTimeout.
tailwind-v4
Tailwind CSS v4 patterns, CSS-first configuration, and v3 migration guide. Use when writing styles, configuring @theme variables, creating components with CVA, migrating from tailwind.config.js, or using container queries, dark mode, and new v4 utility syntax. Covers @import tailwindcss, custom properties, oklch colors, and clsx.