[docs-noob-tester] 📚 Documentation Noob Test Report - July 6, 2026 #43686
Replies: 2 comments 1 reply
-
|
/plan |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Smoke club hit. Warning Firewall blocked 6 domainsThe following domains were blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "accounts.google.com"
- "android.clients.google.com"
- "clients2.google.com"
- "contentautofill.googleapis.com"
- "safebrowsingohttpgateway.googleapis.com"
- "www.google.com"See Network Configuration for more information.
|
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" used without definition
The Quick Start mentions editing "frontmatter" in Step 4 with no explanation for readers unfamiliar with YAML front matter:
While it does give a parenthetical, the word "frontmatter" appears earlier in Step 2's
add-wizardcaution without any explanation:"if engine: is later removed from the workflow frontmatter manually". A first-time user may not know what this is.Recommendation: Add a one-sentence tooltip or inline definition the first time "frontmatter" is used: "frontmatter — the YAML block between
---markers at the top of the markdown file."2. Four separate API key "Note" callouts interrupt the flow in Step 2
Step 2 has four sequential collapsed Note blocks (COPILOT_GITHUB_TOKEN, ANTHROPIC_API_KEY, OPENAI_API_KEY, GEMINI_API_KEY). A beginner only needs one of these — but all four are shown inline, creating visual noise and anxiety ("do I need all of these?").
📎 [quick-start-multiple-notes.png] — asset URL: https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/d8e1dd2f36a7925052ac53cfe1c21f9b83810372015de9563d612c8acc51fa91.png?raw=true
Recommendation: Replace with a single tabbed or collapsed section like "Set up your AI engine secret → [Copilot] [Claude] [OpenAI] [Gemini]" so users only read the relevant one.
3.
COPILOT_GITHUB_TOKENvs standardGITHUB_TOKEN— no beginner-friendly explanationThe note says: "a separate GitHub token with Copilot access — distinct from the default GITHUB_TOKEN". For a beginner, the idea that there are two different GitHub tokens is confusing. There's no visual callout or explainer for why a separate token is needed.
Recommendation: Add a 1-2 sentence "Why a separate token?" explanation before the PAT creation steps.
🟡 Confusing Areas
4. Home page: "Public Preview" warning is easy to miss
The Public Preview notice appears in small text beneath the tagline. Given that this is a significant caveat for production use, it could be more prominent.
📎 [home.png] — asset URL: https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/d9053c0923f8bd97c565aab871a9b9a13c8f6e027b422326cf397b880dabf530.png?raw=true
5. CLI page: "Most Common Commands" table has no examples inline
The CLI page opens with a table of commands, but none have inline usage examples. A beginner reading
gh aw auditorgh aw logshas no idea what output they'd produce or when to use them. The detailed descriptions are further down but not linked from the table.📎 [cli.png] — asset URL: https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/ad956f75f46020226b368891b9227a5f8b17e52f96ec79ba58190fa379caa285.png?raw=true
Recommendation: Add a "When to use" column or short example to the top table, or make each command name a link to its detailed section below.
6. Quick Start Step 2:
add-wizardvsadd— why two commands?The Quick Start uses
gh aw add-wizardbut the CLI page also showsgh aw add. A beginner will wonder: "What's the difference? Should I useaddinstead?" There's no cross-reference explaining the difference at the point whereadd-wizardis introduced.Recommendation: Add a one-liner: "(Use
gh aw addif you prefer non-interactive setup.)"7. "What's next?" section mentions "19-part blog series" — overwhelming for a beginner
The final section immediately points to a 19-part blog series. This is great for enthusiasts but may feel daunting as a "next step" for a new user.
Recommendation: Reorder next steps to lead with simpler actions: "Creating Workflows" → "How Workflows Work" → optionally the blog series.
🟢 What Worked Well
curlfallback installer is helpfulRecommendations
Quick wins (low effort, high impact):
Medium-term improvements:
Longer-term improvements:
Screenshots
📎 [home.png] — Home page overview
https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/d9053c0923f8bd97c565aab871a9b9a13c8f6e027b422326cf397b880dabf530.png?raw=true
📎 [quick-start.png] — Quick Start full page
https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/eaf41b7efb240d35faa94f8b2fae7341a234b68347e8e6b318ebcccf759b1c9c.png?raw=true
📎 [quick-start-multiple-notes.png] — Four sequential API key note callouts (Issue #2)
https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/d8e1dd2f36a7925052ac53cfe1c21f9b83810372015de9563d612c8acc51fa91.png?raw=true
📎 [cli.png] — CLI Commands page overview
https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/ad956f75f46020226b368891b9227a5f8b17e52f96ec79ba58190fa379caa285.png?raw=true
Automated noob test — §28769072593
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