[docs-noob-tester] 📚 Documentation Noob Test Report - 2026-05-04 #30064
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it expired on 2026-05-05T05:02:16.946Z.
|
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
🟢 What Worked Well
curlinstaller andgh auth loginworkarounds are genuinely helpful.🔴 Critical Issues
1. "Frontmatter" is used without definition
In Step 4 (Customize), the Quick Start says:
The parenthetical helps, but
frontmatteris jargon that a complete beginner to markdown-based tooling won't know. The link to/gh-aw/reference/frontmatter/is buried in the NOTE callout — a new user might not see it.Suggestion: Introduce "frontmatter" with a brief inline explanation the first time it appears, or add a "Key concepts" callout box near the top of the Quick Start.
2.
COPILOT_GITHUB_TOKENvsGITHUB_TOKENdistinction is confusingIn Step 2, the wizard sets up:
A beginner will not understand why there are two different tokens, why the default
GITHUB_TOKENisn't enough, or how to create aCOPILOT_GITHUB_TOKEN. The link to/gh-aw/reference/auth/is present but the in-line explanation is thin.Suggestion: Add a short "Why two tokens?" explainer box, or a numbered sub-step saying "To create a COPILOT_GITHUB_TOKEN, go to GitHub Settings → Developer Settings → Personal Access Tokens → ..."
3. No mention of what happens if GitHub Actions is disabled
The prerequisites say "GitHub Actions enabled — Check in Settings → Actions" but don't say what to do if it's disabled or why it might be disabled (e.g., org policy). A first-timer who hits this wall will be stuck.
🟡 Confusing Areas
4. "lock file" concept unexplained
In Step 4, the Quick Start references a
.lock.ymlfile:Why does a markdown workflow need a "compiled lock file"? This is never explained in the Quick Start. A new user might wonder if they need to edit both files, or only the
.md.Suggestion: Add one sentence: "The
.lock.ymlis auto-generated bygh aw compile— you never edit it directly."5.
add-wizardcommand format is crypticThe
<owner>/<repo>/<workflow-name>format is explained afterward, but thegithubnext/agenticsrepository is a separate repo from the user's own repo. A beginner might think they're referencing something in their own repository.Suggestion: Add a brief note: "This fetches a pre-built workflow template from the
githubnext/agenticspublic repository — you don't need access to it."6. CLI Commands page is overwhelming in length
The CLI Commands page is 39KB+ of content. While comprehensive, the "Most Common Commands" table at the top is helpful, but there's no visual separation or callout for beginners vs advanced users. Someone just getting started has no idea which sections they can skip.
Suggestion: Add a "Start here" callout highlighting just
init,add-wizard,compile, andrunas the 4 commands beginners need, and mark the rest as "advanced."7. Early development warning is buried
The home page has this important note:
This is rendered as a blockquote after several paragraphs of feature descriptions. A new user might not see it until after they've already started following the guide.
Suggestion: Move this disclaimer to near the top of the home page hero section, or add a prominent "Status: Early Preview" badge.
📋 Recommendations (Prioritized)
Quick Wins
workflow,frontmatter,lock file,engine. Even 4 bullet definitions would unblock many beginners.Medium-Term
Longer-Term
gh aw compile→ lock file → GitHub Actions → AI agent → safe outputs.Screenshots
📎 [home.png] — Home page (hero, navigation, key features)
https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/1f03139e4177e369a840deb22b9be6f9b1c7e091e6ed982b101e01cb2e40cee1.png?raw=true
📎 [quick-start.png] — Quick Start guide (prerequisites, Step 1–2 visible)
https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/f5e474bcc0443ed34e3e5835f96074d41e30af612624bcc202e67def8f0298f5.png?raw=true
📎 [cli-commands.png] — CLI Commands page (top of page, most common commands table)
https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/742a3864141fc617e1f56eb0dca6e6dafb382bd1d026d76aa51c18635cd8d261.png?raw=true
References: §25301690479
Warning
Firewall blocked 5 domains
The following domains were blocked by the firewall during workflow execution:
accounts.google.comandroid.clients.google.comclients2.google.comsafebrowsingohttpgateway.googleapis.comwww.google.comSee Network Configuration for more information.
Beta Was this translation helpful? Give feedback.
All reactions