Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[curriculum-eval] 05-agentic-workflows-intro.md: active_learning — predict-then-reveal pattern missing for key-terms table

Closed Beginner friendly
#3,676 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
88/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
github-actions, markdown

Research direction

Edit workshop/05-agentic-workflows-intro.md. Read the existing predict-then-reveal prompt before “The two-file structure” and the nearby “Three key terms” table, then add one comparable prompt before the table. Run npx --yes markdownlint-cli2 "**/*.md"; done means the new prompt is present, consistent with the page’s activities and checkpoint, and lint passes.

Written by the indexing model from the issue text.

Description

curriculum documentation quality

File: workshop/05-agentic-workflows-intro.md
Overall Score: 5.4 / 10.0 (corpus mean: 6.1)

Flagged Dimensions:

Dimension Score Benchmark Delta
active_learning 2.4 ≥ activity density 3 (score 10) -7.6
cognitive_load 8.5 ≤ 800 words / ≤ 15 new concepts (score 10) -1.5

Note: the rubric also flags missing_checkpoint, but this is a confirmed tooling bug (see scorecard issue) — the file has a well-formed ## :white_check_mark: Checkpoint with 6 specific checklist items plus a collapsible self-test. Dismissed.

Root Cause (≤ 2 sentences):
This page is the conceptual introduction to agentic workflows (1,107 words, 15 new concepts — near the ideal ceiling) but has only 0.72 activity density: two conceptual diagrams and three named "Activity" sections are described, yet the ratio of code blocks + checklist items to word count is low because most of the content is narrative explanation of the trigger/task-brief/safe-outputs model. The three labeled "Activity" sections (predict-the-answer, classify, write) are good active-learning design, but they're spread thin across a long conceptual narrative, diluting density.

Evidence (quoted from the file):

An Agentic Workflow is a plain-English task brief that an AI agent executes inside GitHub Actions. You write what you want — "summarize open issues and post a daily digest" — and the agent reads your repo, calls tools, and posts the output automatically.

Learning Science Rationale:
Mayer's multimedia principle on generative activity indicates that pairing conceptual diagrams with an explicit retrieval prompt increases retention over passive diagram viewing alone. Here, "The two-file structure" section does ask learners to predict which file GitHub Actions actually runs before showing the diagram — a good technique — but this pattern is not repeated for the "Three key terms" table, missing a low-cost opportunity to convert more of the page's prose into active recall.

Improvement Prompt (for an agent):

Edit workshop/05-agentic-workflows-intro.md to raise activity density by adding one short predict-then-reveal prompt before the "Three key terms" table, similar to the existing "write your prediction" pattern used before "The two-file structure" diagram (e.g., "Before reading the table below, guess: which of trigger, task brief, or safe outputs controls how the workflow writes back to GitHub?"). Keep this consistent with the page's existing three "Activity" sections and its checkpoint. Run npx --yes markdownlint-cli2 "**/*.md" after editing.

Expected Score After Fix: 6.0 / 10.0

Generated by 🔬 Curriculum Quality Evaluator · copilot · auto · 74.5 AIC · ⌖ 11.9 AIC · ⊞ 9K · ◷

  • expires on Sep 23, 2026, 3:48 AM UTC
Dominant language
JavaScript
Stars
52
Forks
26
Avg merge
12h 25m
Merged PRs (30d)
18

Getting set up

Open in Codespaces

Starts the project's dev container in your browser, under your own GitHub account.

  • No Dockerfile or Docker Compose file
  • No pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from githubnext/gh-aw-workshop

All issues in githubnext/gh-aw-workshop

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.