You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository contains 1,308 files totaling 32 MB of code and documentation for the GitHub Agentic Workflows (gh-aw) CLI extension. The project is primarily written in Go (700 files) with markdown documentation (308 files) and JavaScript components (103 files) for GitHub Actions integration.
The largest components are the workflows directory (20 MB, 62.5% of repo) containing 118 agentic workflow definitions and their compiled outputs, followed by the Go packages (9.8 MB, 30.6%) implementing the core CLI functionality.
The .github/workflows/ directory dominates the repository at 62.5% of total size. This reflects the project's core mission: enabling agentic workflows through markdown definitions that compile to GitHub Actions YAML.
118 workflow definitions in markdown format
83 compiled workflows (*.lock.yml) averaging 240 KB each
40 shared components for reusability
24 MCP server configurations for tool integration
2. Comprehensive Go Implementation 🔧
The pkg/ directory contains a well-organized Go codebase with clear separation of concerns:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
🗺️ Repository Tree Map Visualization
This repository contains 1,308 files totaling 32 MB of code and documentation for the GitHub Agentic Workflows (gh-aw) CLI extension. The project is primarily written in Go (700 files) with markdown documentation (308 files) and JavaScript components (103 files) for GitHub Actions integration.
The largest components are the workflows directory (20 MB, 62.5% of repo) containing 118 agentic workflow definitions and their compiled outputs, followed by the Go packages (9.8 MB, 30.6%) implementing the core CLI functionality.
📊 ASCII Tree Map Visualization
📈 Detailed Statistics
Repository Metrics
File Type Distribution
.go.md.cjs.yml.json.sh.ts.astroLargest Files (Top 15)
.github/workflows/poem-bot.lock.yml.github/workflows/cloclo.lock.yml.github/workflows/q.lock.yml.github/workflows/unbloat-docs.lock.yml.github/workflows/pr-nitpick-reviewer.lock.yml.github/workflows/craft.lock.yml.github/workflows/tidy.lock.yml.github/workflows/technical-doc-writer.lock.yml.github/workflows/grumpy-reviewer.lock.yml.github/workflows/changeset.lock.yml.github/workflows/python-data-charts.lock.yml.github/workflows/mergefest.lock.yml.github/workflows/daily-news.lock.yml.github/workflows/copilot-session-insights.lock.yml.github/workflows/smoke-detector.lock.ymlDirectory Size Breakdown
.github/workflowspkg/workflowpkg/clidocspkg/parser.github/instructionsspecs.github/agentspkg/consolescriptsCode Composition
Go Codebase (pkg/ directory):
JavaScript/TypeScript:
Documentation:
.github/workflows/*.md)Configuration:
.lock.yml)🎯 Key Observations
Repository Structure Insights
1. Workflow-Centric Design 🎭
The
.github/workflows/directory dominates the repository at 62.5% of total size. This reflects the project's core mission: enabling agentic workflows through markdown definitions that compile to GitHub Actions YAML.*.lock.yml) averaging 240 KB each2. Comprehensive Go Implementation 🔧
The
pkg/directory contains a well-organized Go codebase with clear separation of concerns:pkg/workflow/): 323 files, 6.4 MB - Transforms markdown to GitHub Actions YAMLpkg/cli/): 276 files, 2.6 MB - Command implementations (compile, logs, audit, mcp)pkg/parser/): 55 files, 668 KB - Frontmatter and YAML processing3. JavaScript Integration 📜
103 CommonJS modules provide GitHub Actions runtime functionality:
4. Documentation Excellence 📚
Multi-layered documentation strategy:
.github/instructions/5. Test Coverage 🧪
Strong testing discipline across the codebase:
6. Development Tooling 🛠️
Rich automation and developer experience:
🔍 File Density Analysis
Files per Directory (High-Activity Areas)
.github/workflows/.github/workflows/shared/mcp/.github/instructions/docs/src/content/docs/reference/.github/workflows/shared/specs/scripts/.github/agents/docs/src/components/File Density Insights
High-Density Directories (>15 files):
.github/workflows/is the most active area with 173 filesFocused Modules (5-10 files):
Single-Purpose Packages:
cmd/gh-aw/has just 4 files for the CLI entry pointGenerated: November 17, 2025
Repository: githubnext/gh-aw
Commit: Latest HEAD
Tool: Repository Tree Map Generator v1.0
Beta Was this translation helpful? Give feedback.
All reactions