fix(designer): add missing safe output types and frontmatter fields to designer SKILL.md#43118
Merged
Merged
Conversation
… Mapping and add 6 missing frontmatter fields to Generation Template in designer SKILL.md Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
…output types Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix missing safe output types and frontmatter fields in drift report
fix(designer): add missing safe output types and frontmatter fields to designer SKILL.md
Jul 3, 2026
Contributor
|
Great work on this drift audit fix! 🎉 The changes to
This looks ready for review. 🚀
|
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the Agentic Workflow Designer skill documentation to better reflect current safe-output capabilities and workflow frontmatter options, based on a drift audit.
Changes:
- Adds missing error-signaling safe-output mappings (
missing-data,missing-tool,report-incomplete) to the Safe Output mapping table. - Extends the generation template frontmatter to surface
strictand cost/rate/model guardrail fields.
Show a summary per file
| File | Description |
|---|---|
.github/skills/agentic-workflow-designer/SKILL.md |
Expands safe-output mapping guidance and updates the workflow generation template with additional frontmatter fields. |
Review details
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 1/1 changed files
- Comments generated: 3
- Review effort level: Low
Comment on lines
+155
to
+157
| | "report missing data needed for the task" | `missing-data` (system type, auto-enabled) | | ||
| | "report unavailable or missing tool/permission" | `missing-tool` (system type, auto-enabled) | | ||
| | "signal task could not be completed due to infrastructure failure" | `report-incomplete` (system type, auto-enabled) | |
| | "signal task could not be completed due to infrastructure failure" | `report-incomplete` (system type, auto-enabled) | | ||
| | "nothing visible", "just analyze" | no safe outputs required | | ||
|
|
||
| > **System types** (`missing-data`, `missing-tool`, `report-incomplete`) are error-signaling outputs that are automatically available in every workflow without being declared in `safe-outputs:`. They emit structured infrastructure signals (not task results) and can be disabled explicitly (e.g. `missing-tool: false`) but should rarely be suppressed. |
| <trigger config> | ||
| max-turns: <integer or omit> | ||
| max-ai-credits: <integer or omit for default 1000> | ||
| max-daily-ai-credits: <integer or omit to leave disabled> |
This was referenced Jul 3, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
2026-07-03 Designer Drift Audit identified two gaps in
agentic-workflow-designer/SKILL.md: the Safe Output mapping table was missing three error-signaling system types, and the Generation Template omitted six frontmatter fields documented insyntax-agentic.md.Safe Output Mapping — added 3 system error-signaling types
missing-data(system type, auto-enabled)missing-tool(system type, auto-enabled)report-incomplete(system type, auto-enabled)Added a callout below the table clarifying that system types are auto-available in every workflow, require no
safe-outputs:declaration, and can be explicitly disabled (e.g.missing-tool: false).Generation Template — added 6 missing frontmatter fields
strict: trueis placed near the top as a strongly-recommended default. The remaining five fields are exposed as optional placeholders so generated workflows surface cost/rate guardrails as first-class considerations.