Week 17: Exercises & Checklist
Graded exercises
Easy: Run
notebooks/01-agent-ops-observability.ipynbend-to-end (no API key needed). It prints a coverage metric at the end (a number from 0 to 1). Record it in the Week 17 sheet of the Excel tracker.Standard: Write two OpenClaw skills for ZoroLogistics,
track-shipmentandrefund-policy: asSKILL.mdfiles with YAML frontmatter (name, description, and a clear when to use trigger). Load them in your workspace and confirm withopenclaw skills list(or the dashboard) that both are recognized.Stretch: Pull a Hermes-class model (
ollama run hermes4), point OpenClaw at it (baseUrl: "http://localhost:11434", no/v1), and run the same three prompts you used with the previous model. Write down which prompts the Hermes model handled better and which it fumbled, and why function-calling tuning matters for tool use.Portfolio: Commit the two skills, the generated ops runbook, and the coverage metric. The runbook, thresholds, dashboard, and incident steps, is the standing ops artifact a reviewer reads cold (tracked in
curriculum/projects/README.md).
Hints
- Easy: Run the notebook top to bottom (no key needed); the last cell prints
COVERAGEas a number from 0 to 1. Record exactly that value. - Standard: Each
SKILL.mdneedsname+descriptionfrontmatter and a Markdown body with the exact steps; thedescriptionis what the agent matches against, so make it specific ("when a user asks for a shipment's status or ETA"). Confirm withopenclaw skills list. - Stretch: Point OpenClaw at Ollama with
baseUrl: "http://localhost:11434"and no/v1; run the same three prompts as before and note which the Hermes model handled better, which it fumbled, and how that tracks its function-calling tuning. - Portfolio: Commit the two
SKILL.mdfiles, the generated runbook, and the coverage number together; a reviewer reads the runbook cold, so thresholds and incident steps must be concrete numbers, not adjectives.
Checklist (mirrors manifest.json + Excel tracker)
- [ ] Mon: Study OpenClaw and Hermes (reference/agents/openclaw.md + reference/agents/hermes.md + knowledge-base/10).
- [ ] Tue: Install and configure OpenClaw locally; connect a channel (WebChat or Telegram).
- [ ] Wed: Write 2 OpenClaw skills; wire the Week 16 MCP server; test the context loop.
- [ ] Thu: Swap in a Hermes-class model via Ollama; compare assistant quality.
- [ ] Fri: Use case: add tracing and cost tracking to the assistant; publish the ops runbook.
- [ ] Sat: Take the Week 17 quiz (quiz.md), pass with 8/10; record the score in Notes.
- [ ] Milestone: Update the Excel tracker; commit skills and the runbook.