You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- **TypeScript packages** — `@foresthubai/workflow-core`and `@foresthubai/workflow-builder` ship in lockstep at the same version.
151
+
- **TypeScript packages** — `@foresthubai/workflow-core`, `@foresthubai/workflow-builder`, and `@foresthubai/workflow-cli` ship in lockstep at the same version, published to public npm.
152
152
- **Container image** — multi-arch (`linux/amd64`, `linux/arm64`), distroless, nonroot, published to GitHub Container Registry.
153
153
154
154
See [RELEASING.md](RELEASING.md).
@@ -171,7 +171,7 @@ Do not open public issues for security vulnerabilities. Use [GitHub private vuln
171
171
| [`ts/workflow-core`](ts/workflow-core) (headless model) | **Apache-2.0** | Workflow model and validation. Same reasoning — should be embeddable into any TypeScript/JavaScript project without copyleft friction. |
172
172
| [`go/`](go) (engine, LLM proxy, drivers) | **AGPL-3.0-only** or **commercial** | Keeps hosted "edge-agents as a service" offerings honest. For commercial use cases incompatible with AGPL, contact **root@foresthub.ai**. |
173
173
| [`ts/workflow-builder`](ts/workflow-builder) (React canvas) | **AGPL-3.0-only** or **commercial** | Same dual-license terms as the engine. |
174
-
| [`ts/app`](ts/app) (reference SPA, not published) | **AGPL-3.0-only** | Reference implementation, not for redistribution. |
174
+
| [`ts/workflow-cli`](ts/workflow-cli) (`@foresthubai/workflow-cli` + reference SPA) | **AGPL-3.0-only** or **commercial** | Bundles the AGPL builder; same dual-license terms. |
175
175
176
176
For the AGPL components, the AGPL network clause applies — providing a modified version over a network requires making the corresponding source available to users of that service.
Copy file name to clipboardExpand all lines: skills/workflow-generate/SKILL.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: workflow-generate
3
-
description: Build a ForestHub workflow JSON from a natural-language description, conforming exactly to contract/workflow.yaml, and validate it via the fh-builder CLI. Use when the user describes a workflow in prose and wants a ready-to-use *.workflow.json.
3
+
description: Build a ForestHub workflow JSON from a natural-language description, conforming exactly to contract/workflow.yaml, and validate it via the fh-workflow CLI. Use when the user describes a workflow in prose and wants a ready-to-use *.workflow.json.
4
4
---
5
5
6
6
# workflow-generate
@@ -19,9 +19,9 @@ The user describes a workflow in prose and wants a usable `*.workflow.json`.
19
19
20
20
Do NOT use this skill for:
21
21
22
-
- Editing an existing workflow visually — that's `fh-builder open`
22
+
- Editing an existing workflow visually — that's `fh-workflow open`
23
23
- Bundling a finished workflow for a controller — that's the `workflow-bundle` skill
24
-
- Only checking an existing file — run `fh-builder check-schema` / `validate` directly
24
+
- Only checking an existing file — run `fh-workflow check-schema` / `validate` directly
25
25
26
26
## How to run it
27
27
@@ -117,7 +117,7 @@ schema check must be green **before** the semantic validator is run at all.
117
117
**Gate 1 — structural (`check-schema`). Loop here until it passes.**
0 commit comments