Plan the code changes needed to add a TriggerCrud-based trigger to Windmill. The checklist covers backend, database, API, CLI, frontend, capture, and validation work so the new trigger can be managed across the product.
- Add a Kafka, GCP, or Azure style trigger to Windmill
- Find all product areas affected by a new trigger kind
- Review implementation and validation steps before a trigger PR
windmill-labs/windmill☆ 18.3KUpdated Oct 26, 2026
Improve Windmill’s AI chat by reviewing its tools, prompts, result shapes, and context usage. The guidance helps place shared instructions where chat and CLI can use them, reduce repeated token costs, and compare behavior before and after changes with A/B evaluations.
- Edit Windmill chat tools or system prompts
- Reduce chat context window usage
- Benchmark a chat behavior change
windmill-labs/windmill☆ 18.3KUpdated Oct 26, 2026
Create and run black-box benchmarks for Windmill AI generation modes such as flows, apps, scripts, CLI, and global requests. Each case exercises the production path, checks hard requirements, and uses an LLM judge to assess user-facing behavior before and after changes.
- Adding a benchmark case for an AI mode
- Comparing AI chat behavior before and after a change
- Checking copilot changes with realistic requests
windmill-labs/windmill☆ 18.3KUpdated Oct 26, 2026
Use this reference to work with Windmill resources from the command line, including scripts, flows, datatables, and workspace settings. It also covers listing jobs, inspecting details and logs, retrieving results, and rerunning or restarting executions when investigating failures.
- Inspecting a failed job and its logs
- Reviewing recent runs and retrieving job results
- Managing scripts and flows from the command line
windmill-labs/windmill☆ 18.3KUpdated Oct 26, 2026
Use this skill to shape modules with small interfaces and substantial behavior behind them. It helps you decide where a seam belongs, reduce complexity exposed to callers, and make code easier to test and maintain.
- Designing a module interface
- Finding places to simplify a module
- Choosing where behavior should vary
windmill-labs/windmill☆ 18.3KUpdated Oct 26, 2026
Use this skill to review pending changes, select only the relevant files for staging, and create a focused Git commit. It formats the single-line message with a Conventional Commits type such as feat, fix, or docs, and checks the resulting status.
- Committing a new feature
- Recording a bug fix
- Committing documentation changes
windmill-labs/windmill☆ 18.3KUpdated Oct 26, 2026