claude

hallow-windmill

Build automation tools on Hallow's self-hosted Windmill, no engineering background required. Get a working dev loop, build scripts and flows by describing what you want, run them from a UI or schedule. Includes /wmill-setup, /wmill-doctor, windmill-build entry point, an onboarder subagent, the full set of Windmill authoring skills (write-flow, write-script-*, raw-app, triggers, schedules, resources, preview, cli-commands), windmill-capture-learning for recording gotchas, and reference docs for patterns, shared tools, and ACLs. Supports macOS, Linux/WSL, native Windows.

0 on GitHubby Hallow Sandbox PlatformLicenseRef-Hallow-Internalupdated yesterdayonboarding
/

Plugin hallow-windmill from marketplace hallow-claude-plugins in hallow-inc/claude-plugins. Commands read from the repo's manifest — yesterday.

What it installs

Skills (20)

  • cli-commands

    Use when running `wmill` CLI commands — `script preview/run`, `flow run`, `job get/list/logs`, `workspace`, `version`. Triggers on "run the script", "check the job", "preview vs run", inspecting failures via `wmill job`, "wmill generate-metadata no scripts found", "wmill bootstrap", "wmill --workspa

  • preview

    MUST use when opening the Windmill dev page / visual preview of a flow, script, or app. Triggers on words like preview, open, navigate to, visualize, see the flow/app/script, and after writing a flow/script/app for visual verification.

  • raw-app

    Use when creating a Windmill **raw app** — single-file HTML/JS UI served from Windmill, not a low-code App Editor app. Triggers on "raw app", "html app in windmill", "single-page app on windmill", custom JS dashboards. NOT for: low-code App Editor apps, flow construction (use write-flow).

  • resources

    Use when creating, reading, or wiring a Windmill **resource** — typed credential/connection (DB, API, S3, OAuth) stored in the workspace and referenced from scripts/flows. Triggers on "add a resource", "database credentials in windmill", "resource type", `.resource.yaml`, `.resource-type.yaml`, "cha

  • schedules

    Use when configuring a Windmill **schedule** — cron-based or interval trigger that runs a script/flow on a timer. Triggers on "schedule a script", "run every X minutes", "cron in windmill", `.schedule.yaml`, "schedule churns on every push", "perpetual ~ modify diff", "email field reverts", "cron_ver

  • triggers

    Use when configuring a Windmill **trigger** — HTTP route, webhook, WebSocket, Postgres CDC, MQTT, or SQS entry point that invokes a script or flow on Hallow's customized-OSS Windmill. Triggers on "webhook in windmill", "http route", "sqs trigger", "websocket trigger", "postgres cdc", `.trigger.yaml`

  • windmill-acl

    Use when granting, revoking, or auditing **item-level access** on an existing Windmill entity — narrower than its containing folder's default ACL. Triggers on "who can access this resource", "give X write access to Y", "share this script with just", "narrow this to just the finance team", "revoke ac

  • windmill-ask

    Front door for any QUESTION about Hallow's self-hosted Windmill — how it works, how to do something, why something behaves a certain way, or where the docs are. Triggers whenever the user mentions windmill, wmill, or windmill.platform.hallow.app and is ASKING rather than requesting a build/debug/set

  • windmill-build

    Helps any Hallow team member get something done on the self-hosted Windmill instance — and first decides whether a tool even needs to be built. Triggers when the user wants to automate something, build a tool, make a button, send themselves a Slack when something happens, run a thing on a schedule,

  • windmill-capture-learning

    Capture a Windmill behavior, gotcha, or plugin-doc-contradiction discovered during development. Writes both a memory entry (tag windmill-plugin-update) and a scratchpad bullet in WINDMILL_LEARNINGS.md. Use after any session where Windmill behavior surprised you, a doc was wrong, or a CLI/API quirk n

  • windmill-debug

    Diagnoses Windmill tool failures in plain language. Triggers when the user says their script/flow/app failed, errored, crashed, didn't run, returned nothing, hung, timed out, ran but did the wrong thing, "my tool is broken", "Windmill is throwing an error", "the job failed", "nothing happens when I

  • windmill-discover

    Catalogs existing Windmill tools so users can reuse instead of rebuild — and flags when no tool is needed at all. Triggers when the user asks what tools exist, what's already built, is there something that does X, does anyone have a script for Y, what's in the toolbox, "show me available tools", "li

  • windmill-onboarding

    Reference and discovery skill for Hallow's Windmill onboarding. Loads when a new engineer says they want to set up Windmill, install wmill, connect to windmill.platform.hallow.app, mint a Windmill token, configure the Windmill MCP, get started with Hallow's Windmill instance, or asks any "I'm new an

  • windmill-patterns

    Reference skill for Hallow Windmill usage and development patterns. Loads when an engineer is creating or modifying a Windmill script, flow, app, trigger, schedule, or resource in the Hallow `dev` workspace, asking about shared atoms (slack_post, error_to_slack, assert_principal), the `f/platform_se

  • write-flow

    Use when creating a Windmill **flow** — multi-step orchestration of scripts via `flow.yaml`, with branches, loops, suspends, approvals, error handlers. Triggers on "build a flow", "chain scripts", "windmill workflow", `flow.yaml`, "tag fargate", "S3 step in flow", "AccessDenied cyclic structures", "

  • write-script-bun

    Use when writing a Windmill TypeScript script on the **Bun runtime** with full npm ecosystem and `windmill-client` available. Default TS choice for fastest execution + npm imports (Hallow's primary script language, 63+ in production). Triggers on "windmill ts script", "bun script", uses `import` fro

  • write-script-duckdb

    Use when writing a Windmill DuckDB script — in-process analytical SQL via the `duckdb` runtime. Triggers on "duckdb query", local-file analytics, CSV/Parquet inspection, "DuckLake catalog", "ATTACH ducklake", "duckdb $name bind", "duckdb %%name%% literal substitution", "DuckDB rejected bucket name w

  • write-script-postgresql

    Use when writing a Windmill PostgreSQL script — SQL targeting Postgres via the `postgresql` runtime. Triggers on "postgres query", "pg script", `RETURNING *`, `::jsonb`, `$1` param markers. Covers parameter binding, resource auth, and JSONB handling.

  • write-script-python3

    Use when writing a Windmill Python script (`.py`, python3 runtime). Triggers on "python script in windmill", `def main(...)`, `import wmill`, pip requirements in script header. Covers main signature, wmill SDK usage, dependency pinning, and wmill CLI lifecycle.

  • write-workflow-as-code

    Use when writing or modifying a Windmill **Workflow-as-Code** (WAC) script — TS/Python scripts that orchestrate steps using `@workflow`, `@task`, `step`, `sleep`, `task_script`, `task_flow` decorators instead of `flow.yaml`. Triggers on `workflow()`, `@task`, `taskScript(...)`, `task_flow(...)`, che

Slash commands (3)

  • /hallow-windmill:wmill-doctor

    Run the Windmill onboarding end-to-end smoke test (§8 of the onboarding doc) and report which step failed plus the matching fix from §9. Read-only.

  • /hallow-windmill:wmill-drain-learnings

    Drain pending entries from WINDMILL_LEARNINGS.md into the right skill/doc files, then mark them resolved. Walks the user through each `[ ]` entry, proposes a target, applies edits, updates the scratchpad, and logs the batch to the DuckLake plugin-learnings table.

  • /hallow-windmill:wmill-setup

    Drive a new Hallow engineer through the full Windmill onboarding flow — preconditions, installs, token mint, workdir, CLI workspace registration, and MCP wiring.

Subagents (2)

  • windmill-build-reviewer

    Read-only critic that reviews a locally-authored Windmill entity against Hallow's consolidated build-policy before it is pushed to the dev workspace. Returns PASS or a findings list; never edits, never pushes. Invoke for: the pre-push gate on any script, flow, trigger, schedule, resource, or raw app

  • windmill-onboarder

    Dedicated subagent that owns the full Windmill onboarding flow for new Hallow engineers in an isolated context. Invoke for: any task where the user wants to be walked end-to-end through Windmill setup without flooding the main conversation — first-time install, machine swap, full re-onboarding after

View source on GitHub

More from hallow-inc/claude-plugins

All 2 plugins →

Verification in proportion to criticality. Hooks call the assure CLI to block agent edits to protected files and role-violating edits, inject the repo's level map at session start, and block stopping while changed code fails its fast objectives. Inert in repos without an assurance.yaml; needs assure and its adapters on PATH.

4 skills · 3 agents · hooks

0

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain hallow-windmill?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins