[docs-noob-tester] 📚 Documentation Noob Test Report - 2026-07-20 #46705
Closed
Replies: 1 comment
-
|
This discussion has been marked as outdated by Documentation Noob Tester. A newer discussion is available at Discussion #46976. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
🔴 Critical Issues Found
1. "Frontmatter" term used without adequate introduction
Page: Quick Start → Step 4
Quote: "If you changed the frontmatter (the YAML configuration block between the --- markers at the top of the file), regenerate the compiled workflow..."
Issue: The parenthetical explanation is there, but "frontmatter" appears in multiple places before it is defined. A beginner with no static-site or Jekyll background won't understand this term on first encounter. The clarification appears too late.
Recommendation: Add a brief callout or tooltip the first time "frontmatter" is used in the Quick Start.
2.
.lock.ymlconcept introduced abruptlyPage: Quick Start → Step 2
Issue: The guide mentions the
.lock.ymlfile several times, but the explanation that "you never edit it by hand" appears in a[!NOTE]block buried after the command. A beginner seeing two new file types (.mdand.lock.yml) with no prior context may not realize which one to edit.Recommendation: Add a short diagram or 2-sentence explainer at the top of the Quick Start: "You write
.md, the CLI generates.lock.yml, and GitHub Actions runs.lock.yml".3.
COPILOT_GITHUB_TOKENvsGITHUB_TOKENconfusionPage: Quick Start → Step 2 (Copilot tab)
Issue: The guide says this token is "separate from the default
GITHUB_TOKEN" but doesn't immediately explain why two tokens are needed. For beginners, this is a significant friction point — they may assume their existing GitHub authentication is sufficient.Recommendation: Add a one-line rationale upfront: "GitHub Actions provides a
GITHUB_TOKENfor repo operations, but Copilot API calls require a personal token with explicit Copilot access — hence the separate secret."🟡 Confusing Areas
4.
add-wizardvsadddistinction is unclearPage: Quick Start → Step 2
Issue: The guide mentions both
gh aw add-wizardandgh aw addwith a parenthetical note thataddis "non-interactive." For a beginner, it's not obvious when to use which. The inline note (Use gh aw add when you want the non-interactive add command) could be missed.Recommendation: Move the distinction to a clearly labeled callout box at the start of Step 2.
5. Overwhelming sidebar navigation
Page: All pages
Issue: The left sidebar shows 80+ navigation items across many categories (Design Patterns, Practices, Reference, Specs, Experimental...). A beginner immediately thinks "I need to read all of this before I can start."
Recommendation: Consider collapsing advanced/reference sections by default, and adding a "Start here" visual guide at the top of the sidebar or home page.
6.
gh aw add-wizardformat not clearly explainedPage: Quick Start → Step 2
Issue: The command
gh aw add-wizard githubnext/agentics/daily-repo-statususes a<owner>/<repo>/<workflow-name>format that is explained in a separate sentence. A beginner may not know what to replace when adding a different workflow.Recommendation: Show the format template explicitly:
7. "Compile" step only mentioned as optional — but required after changes
Page: Quick Start → Step 4
Issue:
gh aw compileis described in the customization section as something to run only "if you changed the frontmatter." But for a beginner editing their workflow, it's not clear this step is critical. The connection between editing.mdand needing to re-run compile is implicit.Recommendation: Add a warning: "Any time you edit frontmatter, you MUST run
gh aw compilebefore pushing — otherwise the lock file is out of sync and the workflow may behave unexpectedly."8. CLI page lacks a "Copy" button callout for long commands
Page: CLI Commands
Issue: Some commands are very long (PowerShell installer, GHES flags). While code blocks presumably have copy buttons in the browser, there's no visual indicator for beginners that commands are copyable.
🟢 What Worked Well
Settings → Actions) are helpful.[!TIP]for the workshop at the bottom of Quick Start is a nice way to guide learners further.Recommendations (Prioritized)
Quick Wins
.md→ CLI compiles to.lock.yml→ GitHub Actions runs.lock.ymlCOPILOT_GITHUB_TOKENis different fromGITHUB_TOKENin one sentenceLonger-Term
/gh-aw/reference/glossary/) early in the Quick StartScreenshots
Beta Was this translation helpful? Give feedback.
All reactions