| name | package-skizzles |
| description | Stage, inspect, and validate the Skizzles versioned plugin from its canonical source tree. Use when changing plugin inputs, checking generated-plugin drift, preparing a reviewable package checkpoint, or diagnosing packaging validation failures. |
Package Skizzles
Package from canonical sources only. Treat plugins/skizzles/ as generated output and never edit it by hand.
Prepare
- Inspect
package.json, packages/core/plugin-template/.codex-plugin/plugin.json, .agents/plugins/marketplace.json, and git status.
- Keep the root
.DS_Store untouched. Remove or relocate Finder metadata and local-state artifacts from package inputs before staging.
- Do not mutate a live Codex directory, installed plugin,
PATH, launchd, or active Container Lab state. The bundled Container Lab runtime is generated from its canonical workspace package.
Stage and verify
- Run
bun install --frozen-lockfile when dependencies are not already available.
- Run
bun run plugin:check before regeneration so existing canonical/generated drift remains visible.
- Run
bun run plugin:build to stage the versioned plugin, then run bun run plugin:check again to validate manifest/marketplace/hooks, reject machine paths and Finder metadata, and prove no generated drift.
- Run
bun test packages/core/test/plugin-package.test.ts when package logic or canonical inputs changed; run the launcher smoke when Container Lab bundles or skill resources changed.
- Inspect the generated diff. Fix canonical inputs, then rebuild; never patch generated files as the fix.
Hand off
Report the canonical changes, generated paths affected, commands and results, and any release or live-install decision still required. Do not publish, tag, install, or cut over a live environment without explicit approval.