📚 Documentation Noob Test Report - December 5, 2025 #5603
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it was created by an agentic workflow more than 3 days ago. |
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
Date of test: December 5, 2025
Testing method: Direct markdown file analysis and curl-based HTML inspection (Playwright unavailable due to network restrictions)
Pages visited:
Overall impression: The documentation is comprehensive and well-structured, but suffers from "curse of knowledge" assumptions. The biggest blocker for new users is the hidden GitHub Copilot subscription requirement that only appears at Step 3. The documentation would greatly benefit from visual guidance (screenshots), clearer success criteria at each step, and upfront disclosure of all requirements.
🔴 Critical Issues Found (Block Getting Started)
(strong)1. Copilot Subscription Prerequisite Hidden(/strong) (HIGHEST PRIORITY)
Location: Quick Start, Step 3
Issue: The documentation mentions needing "Copilot Requests" permission for the PAT, but doesn't clearly state upfront that you MUST have an active GitHub Copilot subscription.
Impact: Users without Copilot invest 10-15 minutes following the guide, only to be blocked at Step 3 when they discover they need a paid subscription. This creates significant frustration and wasted time.
Fix:
Severity: 🔥 CRITICAL - Blocks all users without Copilot
(strong)2. Confusing "Agentic Setup" Section Placement(/strong)
Location: Quick Start, between Prerequisites and "Step 1"
Issue: The "Agentic Setup" section with the npx command appears BEFORE "Step 1 - Install the extension", making it unclear whether this is:
Impact: Users are confused about which path to follow. Some may try the npx command first and get confused, others may skip it wondering if they missed something important.
Fix:
Severity: 🔴 HIGH - Creates confusion at the very start of the journey
(strong)3. Missing "What Repository Should I Use?" Guidance(/strong)
Location: Quick Start Prerequisites
Issue: The guide assumes users know which repository to work in, but provides no guidance on:
Impact: Beginners may use the wrong repository, pollute a production repo with test workflows, or hesitate to start at all.
Fix: Add a clear "Choosing Your Repository" section:
Severity: 🔴 HIGH - Causes hesitation and potential mistakes
(strong)4. Discussion Requirement Not Clear Upfront(/strong)
Location: Quick Start Prerequisites
Issue: Mentions "Discussions enabled" in a tip box but doesn't:
Impact: Users reach Step 4, trigger the workflow, and it fails because Discussions aren't enabled. They must then backtrack to enable Discussions and re-run.
Fix:
Severity: 🔴 HIGH - Causes workflow failure and confusion
🟡 Confusing Areas (Slow Down Learning)
(strong)5. "Fine-Grained Token" Terminology Assumed(/strong)
Location: Quick Start, Step 3
Issue: Uses "fine-grained token" without explanation, assuming users know this vs. "classic token"
Impact: Users may create the wrong token type (classic PAT) and wonder why they don't see "Copilot Requests" permission.
Fix: Add a brief inline explanation or link:
(strong)6. Glossary Terms Overused in Quick Start(/strong)
Location: Quick Start, "Understanding Your First Workflow" section
Issue: Heavy use of linked glossary terms (frontmatter, YAML, compilation, permissions, safe-outputs) all at once
Impact: Cognitive overload - too many new concepts introduced simultaneously. Users may click away to read glossary entries and lose their place in the tutorial.
Fix:
(strong)7. Compilation Step Timing Confusing(/strong)
Location: Quick Start, "Understanding Compilation" section
Issue: Explains compilation concept BEFORE adding the workflow, but compilation happens automatically when you use
gh aw add --create-pull-requestImpact: Users wonder "when do I need to run gh aw compile?" since they never ran it manually in the tutorial.
Fix:
gh aw add --create-pull-request, the compilation happened automatically. You only need to rungh aw compilemanually when you edit the .md file yourself."(strong)8. "Customize Your Workflow" Section Too Advanced(/strong)
Location: Quick Start, near the end
Issue: Jumps directly to npm installation, copilot CLI installation, and interactive agent sessions without explaining:
Impact: Users copy-paste commands without understanding, or skip the section entirely thinking customization is too hard.
Fix: Simplify the basic path:
(strong)9. No Clear Success Indicators After "gh aw run"(/strong)
Location: Quick Start, Step 4
Issue: Says "check status with
gh aw status" but doesn't show:Impact: Users don't know if the workflow worked correctly or where to look for results.
Fix: Add expected output examples:
You should see output like:
Then, visit your repository's Discussions tab on GitHub.com to see the generated daily status report!
(strong)13. Missing Error Handling Guidance(/strong)
Location: Throughout Quick Start
Issue: No mention of what to do when steps fail or produce errors
Impact: Users get stuck when something goes wrong and don't know where to look for help.
Fix: Add troubleshooting callout boxes at key steps:
See Common Issues for more help.
:::
Then customize it to fit your needs.
Beta Was this translation helpful? Give feedback.
All reactions