Skip to main content
This agent turns a raw changelog into customer-facing release notes. The procedure and the layout live in a skill, not in the agent’s instructions. You can improve the skill as a new version, test it, and then switch every session to it, without touching the agent. You will use: skills and templates, a managed sandbox, and artifacts.
A managed sandbox uses machine time while it runs and needs your plan’s minimum balance of Orca credit in your wallet.

The skill

A skill is a folder with a SKILL.md and any files it refers to. This one carries a template for the layout.
SKILL.md
template.md
The program below zips these two files and uploads them as a skill.

How it works

The agent’s instructions stay short. They point at the skill, and the skill carries the procedure.

The program

Examples on this page assume the settings from the shared setup. The TypeScript version also needs npm install jszip to build the zip. It uploads the skill, saves a template that installs a pinned version of it, runs one session from the template, and then deletes everything it created, so a run leaves nothing behind.
With this changelog, expect the refactor entry to be dropped, the rounding fix to become a sentence a customer understands, and the endpoint change to land under Breaking changes. If a run does something else, tighten the skill, not the agent.

Improve the skill safely

To improve the skill over time, keep it and its template instead of deleting them: create them once, save their IDs, and remove those two deletes from the program. Then, when the notes need a change, upload a new version without making it the default, try it, then promote it:
Templates that pin a version keep using it until you update them, so a test never changes what your other sessions do. See versions.

Make it yours

  • Encode your style once. Tone, banned words, and section order belong in SKILL.md, where every agent that uses the skill gets them.
  • Add more skills. An agent can have several installed and picks the one whose description matches the task. Write descriptions that say when to use each.
  • Share it. A kit carries the agent, the skill, and the template together.