GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” GitHub - labudis/agentics: A sample pack of GitHub Agentic Workflows!

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

511 Commits
511 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.vscode
.vscode
 
 
docs
docs
 
 
workflows
workflows
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
CODEOWNERS
CODEOWNERS
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
SUPPORT.md
SUPPORT.md
 
 

Repository files navigation

✨ The Agentics

A sample family of reusable GitHub Agentic Workflows.

πŸ“‚ Available Workflows

Maintainer Workflows

Make software maintenance enjoyable! From basic issue triage to Repo Assist - a powerful triage multi-task backlog burner, issue labeller, bug fixer and general repository assistant. Other workflows help gate your repository.

  • 🏷️ Issue Triage - Triage labelling of issues and pull requests and not much more
  • πŸ€– Repo Assist - A regular, pervasive all-tools repository assistant that triages issues, investigates issues, replies with comments, fixes bugs, proposes engineering improvements, and maintains activity summaries
  • πŸ›‘οΈ AI Moderator - Automatically detect and moderate spam, link spam, and AI-generated content

Fault Analysis Workflows

Investigate faults proactively and improve CI.

  • πŸ₯ CI Doctor - Monitor CI workflows and investigate failures automatically
  • πŸš€ CI Coach - Optimize CI workflows for speed and cost efficiency
  • πŸ’° Cost Tracker - Post per-run agent spend summaries on pull requests using token-usage.jsonl from gh-aw's firewall

Code Review Workflows

  • 😀 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
  • πŸ” Contribution Check - Regularly review batches of open PRs against contribution guidelines and create prioritized reports
  • βœ… Contribution Guidelines Checker - Review pull requests for compliance with contribution guidelines

Research, Status & Planning Workflows

  • πŸ”„ Autoloop - Loop anything in your repo to continuously research, develop and maintain
  • πŸ“š Weekly Research - Collect research updates and industry trends
  • πŸ“Š Weekly Issue Activity - Weekly issue activity report with trend charts and recommendations
  • πŸ‘₯ Daily Repo Status - Assess repository activity and create status reports
  • πŸ‘₯ Daily Team Status - Create upbeat team activity summaries with productivity insights
  • πŸ“° Daily Repository Chronicle - Transform repository activity into an engaging newspaper-style narrative with trend charts
  • πŸ“‹ Daily Plan - Update planning issues for team coordination
  • πŸ” Discussion Task Miner - Extract actionable improvement tasks from GitHub Discussions and create tracked issues
  • πŸ—ΊοΈ Weekly Repository Map - Visualize repository file structure and size distribution with a weekly ASCII tree map
  • πŸ“° Tech Content Editorial Board - Daily tech content editorial-board review of technical rigor, wording, structure, and editorial quality

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

Documentation Workflows

  • πŸ“– Documentation Update on Push to Main - Update documentation automatically on every push to main
  • πŸ“– 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
  • πŸŽ™οΈ Dictation Prompt Generator - Generate and maintain a project-specific DICTATION.md file with speech-to-text vocabulary and error-correction guidance
  • πŸ”— 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
  • πŸ“ Markdown Linter - Run Markdown quality checks on all documentation files and get a prioritized issue report of violations
  • πŸ“± Daily Multi-Device Docs Tester - Test documentation sites across mobile, tablet, and desktop viewports for responsive layout and interaction issues

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.

  • πŸ” Daily Accessibility Review - Review application accessibility by automatically running and using the application
  • πŸ”Ž Daily Adhoc QA - Perform adhoc explorative quality assurance tasks
  • πŸ—‚οΈ Large File Simplifier - Identify the largest source file and create a detailed refactoring plan as an issue

Code Improvement Workflows (by making changes, producing pull requests)

  • ✨ Code Simplifier - Automatically simplify recently modified code for improved clarity and maintainability
  • πŸ” Duplicate Code Detector - Identify duplicate code patterns and suggest refactoring opportunities
  • πŸ§ͺ 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
  • 🌱 Daily Efficiency Improver - Improve energy efficiency and computational footprint across code, data, network, and UI
  • πŸ“Š Repository Quality Improver - Daily rotating analysis of repository quality across code, documentation, testing, security, and custom dimensions

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.

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.

  • πŸ“Š Archie - Generate Mermaid diagrams to visualize issue and pull request relationships with /archie 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

Security Workflows

  • πŸ” Daily Malicious Code Scan - Scan recent code changes for suspicious patterns indicating malicious activity or supply chain attacks
  • πŸ”’ VEX Generator - Auto-generate OpenVEX statements for dismissed Dependabot alerts, capturing security assessments in a machine-readable format

Formal Verification Workflows

  • πŸ”¬ Lean Squad - Progressively apply Lean 4 formal verification to your codebase: research targets, extract specs, write Lean propositions, translate implementations, and attempt proofs β€” finding bugs or issuing stamps of confidence

Meta-Workflows

  • πŸ”§ Q - Workflow Optimizer - Expert system that analyzes and optimizes agentic workflows

Issue Farming Workflows

  • πŸ”’ Sub-Issue Closer - Automatically close parent issues when all their sub-issues are complete
  • 🌳 Issue Arborist - Automatically organize issues by linking related issues as parent-child sub-issues

🧩 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 sq for 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 #agentic-workflows channel in the GitHub Next Discord.

About

A sample pack of GitHub Agentic Workflows!

github.com/github/gh-aw

Resources

Readme
License

Code of conduct

Code of conduct

Security policy

Security policy
Activity

Stars

2 stars

Watchers

0 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.