โจ The Agentics
A sample family of reusable GitHub Agentic Workflows.
๐ Available Workflows
Triage Workflows
- ๐ท๏ธ Issue Triage - Triage issues and pull requests
- ๐ณ Issue Arborist - Automatically organize issues by linking related issues as parent-child sub-issues
Fault Analysis Workflows
- ๐ฅ CI Doctor - Monitor CI workflows and investigate failures automatically
- ๐ CI Coach - Optimize CI workflows for speed and cost efficiency
Code Review Workflows
- โ Contribution Guidelines Checker - Review pull requests for compliance with contribution guidelines
- ๐ค Grumpy Reviewer - On-demand opinionated code review by a grumpy but thorough senior developer
- ๐ PR Nitpick Reviewer - On-demand fine-grained code review focusing on style, conventions, and subtle improvements
Research, Status & Planning Workflows
- ๐ Weekly Research - Collect research updates and industry trends
- ๐ Weekly Issue Summary - Weekly issue activity report with trend charts and recommendations
- ๐ฅ Daily Repo Status - Assess repository activity and create status reports
- ๐ฅ Daily Team Status - Create upbeat daily team activity summaries with productivity insights
- ๐ Daily Plan - Update planning issues for team coordination
- ๐ Discussion Task Miner - Extract actionable improvement tasks from GitHub Discussions and create tracked issues
Dependency Management Workflows
- ๐ฆ Dependabot PR Bundler - Create pull requests to bundle together as many dependabot updates as possible
- ๐ฆ Dependabot Issue Bundler - Create issues that group together dependabot updates related to the same ecosystem
Command-Triggered Agentic Workflows
These workflows are triggered by specific "/" commands in issue or pull request comments, allowing for on-demand agentic assistance. Only maintainers or those with write access can trigger these workflows by commenting with the appropriate command.
- ๐ Plan Command - Break down issues into actionable sub-tasks with /plan command
- ๐ฅ PR Fix - Analyze failing CI checks and implement fixes for pull requests
- ๐ Repo Ask - Intelligent research assistant for repository questions and analysis
Code Improvement Workflows (by analysis, producing report)
These workflows analyze the repository, code, and activity to produce reports, insights, and recommendations for improvements. They do not make any changes to the codebase directly but can be used as input for maintainers to take action.
You can use the "/plan" agent to turn the reports into actionable issues which can then be assigned to the appropriate team members or agents.
- ๐ Daily Accessibility Review - Review application accessibility by automatically running and using the application
- ๐ฑ Multi-Device Docs Tester - Test documentation sites across mobile, tablet, and desktop viewports for responsive layout and interaction issues
- ๐ Daily Adhoc QA - Perform adhoc explorative quality assurance tasks
Code Improvement Workflows (by making changes, producing pull requests)
- ๐ Regular Documentation Update - Update documentation automatically
- ๐ Daily Documentation Updater - Automatically update documentation based on recent code changes and merged PRs
- ๐ Agentic Wiki Writer - Automatically generate and maintain GitHub wiki pages from source code
- ๐ง Agentic Wiki Coder - Implement code changes described in GitHub wiki edits
- ๐ Glossary Maintainer - Automatically maintain project glossary based on codebase changes
- ๐ Link Checker - Daily automated link checker that finds and fixes broken links in documentation
- ๐๏ธ Documentation Unbloat - Automatically simplify documentation by reducing verbosity while maintaining clarity
- โจ Code Simplifier - Automatically simplify recently modified code for improved clarity and maintainability
- ๐ Duplicate Code Detector - Identify duplicate code patterns and suggest refactoring opportunities
- ๐๏ธ Daily File Diet - Monitor for oversized source files and create targeted refactoring issues
- ๐งช Daily Test Improver - Improve test coverage by adding meaningful tests to under-tested areas
- โก Daily Perf Improver - Analyze and improve code performance through benchmarking and optimization
- ๐ Repository Quality Improver - Daily rotating analysis of repository quality across code, documentation, testing, security, and custom dimensions
Security Workflows
- ๐ Daily Malicious Code Scan - Daily scan of recent code changes for suspicious patterns indicating malicious activity or supply chain attacks
Maintainer
- ๐ก๏ธ AI Moderator - Automatically detect and moderate spam, link spam, and AI-generated content
- ๐ Contribution Check - Regularly review batches of open PRs against contribution guidelines and create prioritized reports
- ๐ค Repo Assist - Daily repository assistant that triages issues, fixes bugs, proposes improvements, and maintains activity summaries
- ๐ Sub-Issue Closer - Automatically close parent issues when all their sub-issues are complete
Meta-Workflows
- ๐ง Q - Workflow Optimizer - Expert system that analyzes and optimizes agentic workflows
๐งฉ Shared Workflow Fragments
Shared workflow fragments are reusable building blocks that can be imported into other workflows using imports: [shared/name.md]. They provide pre-configured tools, MCP servers, and setup steps.
MCP Servers
- arXiv - Access arXiv research papers: search, get paper details, and retrieve PDFs
- MarkItDown - Convert PDFs, Word documents, PowerPoints, HTML, and other formats to Markdown
- Microsoft Docs - Access Microsoft's documentation via
learn.microsoft.com
Tools & Setup
- FFmpeg - Install and use FFmpeg for video/audio processing (extract audio, frames, scene detection, etc.)
- sq - Install and use
sqfor querying structured data (CSV, Excel, JSON, SQL databases) with jq-like syntax
Formatting & Reporting
- Formatting - Standard content structure with overview and collapsible details sections
- Reporting - Guidelines for reporting workflow run information with clickable run ID links
๐ Updating Workflows
Keep your agentic workflows up to date with the latest features and improvements:
gh extensions upgrade github/gh-aw # Update cli extension gh aw upgrade # Upgrade to latest gh aw engine version gh aw update # Update added workflows
This automatically updates agent files, applies codemods, updates actions versions, and recompiles all workflows.
๐ Learn more about GitHub Agentic Workflows
๐ฌ Share Feedback
Is your favorite agentic workflow not here? Do you have an idea for a new one? Clone this repo and explore, create! Tell us about it! You can file bugs and feature requests as issues in this repository and share your thoughts in the #continuous-ai channel in the GitHub Next Discord.