[skill-activity] Improve step 07: add YAML skeleton and expand checkpoint#2021
Conversation
- Add fenced YAML block showing the expected daily-report-status.md structure with comments explaining each frontmatter key (on, permissions, safe-outputs) and a note about the task brief - Add 'What the agent created' callout to anchor learning before the diagram - Expand checkpoint from 4 to 6 verifiable items including intermediate states: schedule trigger present, compile exits cleanly, workflow visible in Actions tab Addresses curriculum-eval issue: active_learning 3.6/10, checkpoint_quality 5.0/10 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
| name: Daily Report Status | ||
| on: | ||
| schedule: | ||
| - cron: "0 9 * * *" # runs every day at 09:00 UTC |
| issues: read | ||
| copilot-requests: write # required to call the AI model | ||
| safe-outputs: | ||
| - key: create-issue # the only write action the agent may perform |
There was a problem hiding this comment.
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
awmgmcpg
To allow these domains, add them to the
network.allowedlist in your workflow frontmatter:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
Generated by ✅ AW Accuracy PR Reviewer for #2021 · 31.2 AIC · ⌖ 4.81 AIC · ⊞ 4.3K
| copilot-requests: write # required to call the AI model | ||
| safe-outputs: | ||
| - key: create-issue # the only write action the agent may perform | ||
| --- |
There was a problem hiding this comment.
Incorrect safe-outputs syntax in the YAML skeleton.
The example shows:
safe-outputs:
- key: create-issue # the only write action the agent may performThis is not valid safe-outputs frontmatter. The correct format is a map, not a list. All existing workflows in this repository use the map form:
safe-outputs:
create-issue: {}Suggested fix: replace - key: create-issue with create-issue: {}.
See all workflow files in .github/workflows/ for reference (e.g., curriculum-evaluator.md uses create-issue: as a map key).
{"branch":"improve-step-07-active-learning","title":"Improve step 07: add YAML skeleton and expand checkpoint for active learning","body":"## What was improved
Addresses
workshop/07-your-first-workflow.mdflagged by the curriculum evaluator with an overall score of 7.32/10 (corpus mean 8.78).Changes
daily-report-status.mdstructure with inline comments on each frontmatter key.What the agent createdprose block anchoring the learner mental model.Learner pain point addressed
The step had only 1 code block and activity density of 1.08 (benchmark >= 3). Learners could not self-diagnose when the agent produced an incomplete file.
Workshop flow benefit
The annotated skeleton bridges the gap between the agent prompt and the compile step, giving learners a reference before committing."}
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
awmgmcpgSee Network Configuration for more information.