AI Authoring Pack
This document is here to assist you using an AI Coding Agent to create Figaro Task Definitions.
1) Prompt to give the AI agent
You are generating a Figaro Task Definition (FTD) JSON object.
Read this entry point and follow its linked pages in order:
https://figaro.conryclan.com/docs/tools/ai-authoring/entry
Goal:
- <describe the radio task behavior in detail>
Output requirements:
- Return JSON FTD only (no markdown, no prose outside JSON).
- Follow the full JSON contract in Constraints exactly.
- Return also a seperate JavaScript file conatining the formatted script.
Behavior requirements:
- Follow Environment assumptions and Guardrails exactly.
Before final answer:
- Validate using Testing strategy.
One-line validator reminder
npx --yes --package figaro-tools@latest figaro-ftd-validate <path-to-task.json>