markdowntown-workbench
Installation
SKILL.md
Workbench + export pipeline
When to use
- Building or refactoring Workbench UI panels, onboarding, or actions.
- Updating Workbench state (UAM v1, scopes, blocks, targets) or scan handoff.
- Changing compile/export behavior, adapters, or target options.
Quick map
- Workbench UI + state:
src/components/workbench/*+src/hooks/useWorkbenchStore.ts - Compile endpoint:
src/app/api/compile/route.ts - Compile + adapters:
src/lib/compile/compile.ts,src/lib/adapters/*,src/lib/uam/compile/* - Export UX:
src/components/workbench/ExportPanel.tsx
Workflow
- Confirm entry point
- Identify whether the change is UI-only, state-only, or export pipeline.
- Workbench state lives in
useWorkbenchStore; it normalizes UAM v1 and syncs legacy fields.