text
| 1 | # Workflow: Hello World |
| 2 | |
| 3 | You are executing the `openagents/hello-world` workflow. Follow the three |
| 4 | steps below in order. Keep the whole run short — this is a smoke test, not a |
| 5 | deep audit. |
| 6 | |
| 7 | ## Inputs |
| 8 | |
| 9 | - `name` (string, optional, default `there`) — who to greet. |
| 10 | |
| 11 | ## Step 1 — Greet |
| 12 | |
| 13 | Say hello to the user by name: |
| 14 | |
| 15 | > Hello, `{{name}}`! I'm running the `hello-world` OpenAgents workflow. |
| 16 | |
| 17 | If `name` was not provided, use "there" as the fallback. |
| 18 | |
| 19 | ## Step 2 — Inspect the repository |
| 20 | |
| 21 | Look at the repository you're currently running in (the caller's project, |
| 22 | not this package): |
| 23 | |
| 24 | - List the top-level files and directories. |
| 25 | - If a `README.md` exists at the repo root, read its first ~30 lines. |
| 26 | - If a package manifest exists (`package.json`, `pyproject.toml`, |
| 27 | `Cargo.toml`, `go.mod`, or similar), read it to identify the language and |
| 28 | any obvious framework. |
| 29 | |
| 30 | Do not modify anything. This step is read-only. |
| 31 | |
| 32 | ## Step 3 — Summarize |
| 33 | |
| 34 | Write a short summary (3–6 sentences) covering: |
| 35 | |
| 36 | - What kind of project this looks like (language/framework, if identifiable). |
| 37 | - One or two notable things you saw in the file listing or README. |
| 38 | - Confirmation that the `hello-world` workflow ran successfully end-to-end. |
| 39 | |
| 40 | ## Done |
| 41 | |
| 42 | Report the summary from Step 3 back to the user and stop. Do not chain into |
| 43 | any other workflow unless explicitly asked. |
| 44 |