← Creative ProductionCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
changed
Update to Creative Production
Snapshot Sep 30, 2026 · 23:20 UTC · version 0.1.25
Collection source: not recorded for this historical snapshot. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.
Supporting file metadata differs
Newly listed paths: agents/openai.yaml. This compares saved file lists, not package contents; a different collection source can change the list.
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Supporting files
Before
[]
After
[{"relative_path":"agents/openai.yaml","size_in_bytes":215}]
Compare saved observations
Download comparison JSONFull technical diff · 1 changed fields
changed /included_files
BEFORE
[]
AFTER
[
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 215
}
]Full snapshot data
{
"name": "intake",
"description": "Use when Creative Production is explicitly invoked or mentioned without a concrete request, when the user asks what Creative Production can do, or when the user wants help getting started without enough context to choose a workflow.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 215
}
],
"skill_md_contents": "---\nname: intake\ndescription: Use when Creative Production is explicitly invoked or mentioned without a concrete request, when the user asks what Creative Production can do, or when the user wants help getting started without enough context to choose a workflow.\n---\n\n# Intake\n\nOpen the Creative Production app in its zero state.\n\nThis skill owns the no-brief entry point. It does not generate images, choose a production mode, or ask structured questions.\n\n## Workflow\n\n1. Call `creative_production_board` exactly once with:\n\n```json\n{\n \"action\": \"open\",\n \"title\": \"Creative Production\",\n \"summary\": \"Start with an idea\"\n}\n```\n\n Preserve the returned `boardId`; it is the only target for later actions.\n2. Let the app show its starter grid.\n3. Do not ask a chat question before the app appears.\n4. Do not call any structured intake tool.\n5. When the user selects a starter, let the app open an editable follow-up prompt. Opening the prompt must not create a placeholder.\n6. After submission, hand off to `produce` with the existing `boardId`. Call `begin_generation` only when generation actually starts, then call `complete_generation` for each generated file. Never call `open` again for that workflow.\n\n## Exit\n\nStop after the zero-state app is visible. The next user turn or starter follow-up owns the concrete creative request and updates this same board.\n"
}SHA-256: 8171cab7e2177165dcd6cf116625b2ceef508daf71388b1f7dd54eabd0f090b6