📚 Documentation Noob Test Report - December 26, 2025 #7719
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.
-
Test Summary
/gh-aw//gh-aw/setup/quick-start//gh-aw/setup/cli//gh-aw/setup/agentic-authoring/Overall First Impression
As a complete beginner landing on this documentation for the first time, I found the experience moderately confusing with several friction points that would slow down or block a new user's getting started experience.
The documentation is well-structured and comprehensive, but suffers from assuming too much prior knowledge and presenting technical details before context.
🔴 Critical Issues (Block Getting Started)
1. Missing Clear Prerequisites Section
Location: Quick Start page
Issue: The prerequisites are scattered and not clearly listed upfront. A beginner doesn't know they need:
Impact: Users will hit errors during installation without knowing why.
Recommendation: Add a clear "Prerequisites" section at the TOP of Quick Start with checkboxes:
2. Confusing Dual-File System Not Well Explained
Location: Quick Start page - "How Agentic Workflows Work" section
Issue: The explanation of
.mdfiles vs.lock.ymlfiles is presented too early and too technically. A beginner reading this section will be confused about:What the docs say:
Why it's confusing:
Recommendation:
.mdfile and run one command to turn it into a GitHub Actions workflow"3. Codespaces Installation Warning is Buried
Location: Quick Start page - Installation step
Issue: There's a critical warning about Codespaces installation failing, but it's in a collapsible "aside" that many users will skip. Users in Codespaces will:
Recommendation: Make this more prominent:
🟡 Confusing Areas (Slow Down Learning)
1. "Agentic" Terminology Not Defined Early
Location: Throughout the documentation
Issue: The term "agentic" is used everywhere but never clearly defined in simple terms. A beginner doesn't know what makes a workflow "agentic" vs a regular GitHub Actions workflow.
Recommendation: Add a simple definition on the homepage or introduction:
2. Examples Don't Show Expected Output
Location: All example pages
Issue: The examples show the workflow code but don't show:
Recommendation: Add "Example Output" sections to each example showing:
3. CLI Commands Page Lacks Context
Location:
/gh-aw/setup/cli/Issue: The CLI commands are listed but there's no guidance on:
Recommendation: Add a "Common Workflows" section showing typical command sequences.
4. No "What Can Go Wrong?" Section
Location: Missing from Quick Start
Issue: New users will make mistakes but don't know what common errors look like or how to fix them.
Recommendation: Add a "Common Issues" section to Quick Start:
5. Network and Tools Configuration Seems Advanced
Location: Quick Start - Workflow configuration section
Issue: The quick start immediately shows network configuration and tools configuration, which makes it seem complex. A beginner doesn't know:
Recommendation:
6. Missing "How to Test Locally" Guidance
Location: Missing from all setup docs
Issue: A beginner will want to test their workflow before pushing to GitHub. The docs don't explain:
Recommendation: Add a "Testing Your Workflow" section explaining:
🟢 What Worked Well
1. Clear Visual Examples on Homepage
The homepage features grid showing different workflow categories (ChatOps, IssueOps, etc.) is excellent. It immediately shows:
2. Code Examples Are Well-Formatted
The code blocks throughout the documentation are:
3. Diagram Showing Workflow Lifecycle
The simple text diagram showing
.md → compile → .lock.ymlis helpful once you understand it.4. Links to GitHub Next Context
The footer linking to GitHub Next and the blog post provides good context about the project's origins.
5. Navigation Structure
The sidebar organization (Setup, Examples, Guides, Reference) follows a logical progression from basic to advanced topics.
📊 Navigation Issues Discovered
Homepage Navigation
Quick Start Flow
Sidebar Navigation
🎯 Prioritized Recommendations
Quick Wins (High Impact, Low Effort)
Add Prerequisites Section to Quick Start
Add "What You'll Build" Preview to Quick Start
Define "Agentic" on homepage/overview
Reorder Quick Start Sections
Add Common Issues Section to Quick Start
Medium-Term Improvements
Add Example Outputs to all example pages
Create Troubleshooting Decision Tree
Add Video Walkthrough (if possible)
📝 Specific Examples of Confusion
Example 1: First-Time Reader on Quick Start
Sees: "How Agentic Workflows Work" with compilation diagram
Thinks:
Should see instead:
Example 2: Trying to Install in Codespaces
Sees: Standard installation command
Tries:
gh extension install githubnext/gh-awGets: Permission error about npm global installs
Thinks: "This doesn't work, the docs are wrong"
Should see instead:
Example 3: Looking at Examples
Sees: Workflow markdown code
Thinks:
Should see instead:
🎭 Testing Methodology
This test was conducted by:
npm install && npm run build)npm run preview)Limitations:
Conclusion
The GitHub Agentic Workflows documentation is structurally sound but has significant beginner experience gaps. The main issues are:
The recommendations above, especially the "Quick Wins" section, would dramatically improve the new user experience with minimal effort.
Estimated Impact: Implementing the top 5 quick wins could reduce new user friction by ~60% and decrease time-to-first-workflow by ~40%.
Labels:
documentation,user-experience,automated-testingBeta Was this translation helpful? Give feedback.
All reactions