Claude Code in Action
Haus Workflow integrates with Claude Code through /haus-workflow. After npm install -g @haus-tech/haus-workflow, every task below is available from chat — the skill runs the CLI and returns structured results.
Interactive menu (/haus-workflow)
Run without arguments and the skill asks a couple of short questions to narrow down the task — reply with a number or type the subcommand directly to skip straight to it.
project:init — add Haus Workflow to a repo
Runs haus scan → haus recommend → haus apply --write. Idempotent — safe to re-run when the stack or catalog changes.
Running Haus Workflow setup on this repo…
- •haus.typescript-patterns
- •haus.vendure-plugin-patterns
- •haus.writing-documentation
Review .haus-workflow/recommendation.json or run /haus-workflow project:doctor.
project:clone — clone from workspace manifest
Clones a named repo from your workspace configuration without leaving chat.
Cloning from workspace manifest…
Clone complete. Run /haus-workflow project:cloneandsetup haus-storefront for deps + .env, or project:init inside the repo.
project:cloneandsetup — clone and local setup
Clone plus Node version, dependency install, and .env scaffolding.
Clone + local setup for haus-storefront…
Ready. Run /haus-workflow project:init in the repo to add Haus Workflow context.
project:refresh — refresh project context
Re-applies catalog assets and regenerates CLAUDE.md import blocks without a full re-init.
Refreshing project context…
User-edited files with hash mismatch were skipped (see project:doctor).
project:doctor — health check
Compares lock hashes, hook wiring, and catalog cache freshness.
Haus Workflow doctor
No action required. Reset edited skills via catalog + apply, or keep local copies.
update — package, catalog, and global ~/.claude/
Bumps @haus-tech/haus-workflow, fetches the latest Haus Workflow Catalog, and refreshes global slash commands.
Updating Haus Workflow…
Run /haus-workflow project:doctor to verify.