Skip to content

Workflow Catalog

The catalog is a curated list of specialized workflow skills. During /transcend-init the interview recommends entries matching the detected stack; /transcend-catalog browses and wires them at any time after.

Every selected entry is wired the same way: a line in CLAUDE.md’s “Specialized workflows” section, a checklist step in the relevant pillar rule (usually quality-gates), and a thin pointer skill at .claude/skills/<id>/SKILL.md documenting invocation. See the Specialized Workflows pillar for the wiring model.

Stacks: node-ts-react

Critiques UI work for visual hierarchy, spacing/rhythm, component state coverage (loading/empty/error), responsive behavior, and accessibility heuristics. Run before merging any change that touches UI components.

Invocation: /impeccable against the current diff or a target component.

Stacks: node-ts-react

Captures screenshots of key views/components and compares them against baselines to catch unintended visual changes. For projects with visual UI that should not change unintentionally.

Invocation: /visual-regression to capture/compare; attach diffs to the PR.

Stacks: node-ts-react

Checks interactive UI for roles/labels, color contrast, focus order, and keyboard navigability against common accessibility heuristics. For any user-facing web UI, especially new interactive components.

Invocation: /a11y-audit against the current diff or a target component.

api-contract-audit — API contract review

Section titled “api-contract-audit — API contract review”

Stacks: python-fastapi, go-service

Compares the service’s actual routes/handlers against its OpenAPI (or gRPC) contract: flags breaking changes (removed/renamed fields, narrowed types, changed status codes), undocumented endpoints, and request/response schema drift. For FastAPI it leans on the generated openapi.json; for Go, on the declared routes plus any committed spec.

Invocation: /api-contract-audit against the current diff, or a named router/handler package.

migration-safety — database migration review

Section titled “migration-safety — database migration review”

Stacks: python-fastapi

Reviews new or changed schema migrations for hazards: destructive operations (drops, truncates, type narrowing), missing or broken downgrade paths, lock-heavy DDL on large tables, and drift between ORM models and the migration chain. For every PR that adds or edits a migration, especially against a shared/production database.

Invocation: /migration-safety against the current diff or a specific migration file.

Catalog entries live in core/catalog/catalog.yaml with a human-readable doc per entry under core/catalog/entries/. Each entry declares its stacks, optional detector-signal triggers, and wiring. Stack profiles reference entry ids via catalog_recommend — see Authoring Stacks.