Add "Agentic" starter workflows & metadata#3270
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new Agentic starter-workflow category to this repository, including a large set of Agentic workflow templates + metadata, plus support for Lucide-prefixed icons in validation/sync scripts and documentation.
Changes:
- Register
agentic/as a recognized folder/category and document the new category inREADME.md. - Extend validation + GHES sync scripts to resolve
iconName: "lucide <name>"toicons/lucide-<name>.svg. - Add Agentic workflow markdown templates, their
.properties.jsonmetadata, and corresponding Lucide SVG icon assets.
Show a summary per file
| File | Description |
|---|---|
| script/validate-data/settings.json | Adds agentic/ to the validated folders and allowed category list. |
| script/validate-data/index.ts | Adds Lucide icon-name resolution when validating iconName values. |
| script/sync-ghes/index.ts | Adds Lucide icon-name resolution when syncing SVG icons to GHES branch. |
| README.md | Documents the new agentic/ directory, category, and Lucide icon format. |
| icons/lucide-accessibility.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-angry.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-badge-check.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-binoculars.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-bot.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-chart-column.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-chart-line.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-clipboard-list.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-clipboard-pen-line.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-copy.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-dumbbell.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-file-check.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-file-code.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-file-pen.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-file-search.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-git-pull-request.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-library.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-link.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-list-checks.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-lock.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-map.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-messages-square.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-monitor-smartphone.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-newspaper.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-notebook-pen.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-package-search.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-pen-line.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-refresh-cw.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-rocket.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-route.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-scan-text.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-scroll-text.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-search-code.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-search.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-settings-2.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-shield-alert.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-shield-check.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-shield.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-sigma.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-stethoscope.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-tag.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-test-tube.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-tree-pine.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-user-round.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-users.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-wand-sparkles.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-wrench.svg | Adds Lucide icon asset for Agentic starters. |
| icons/lucide-zap.svg | Adds Lucide icon asset for Agentic starters. |
| agentic/weekly-research.md | Adds Agentic weekly research workflow template (markdown-based). |
| agentic/weekly-repo-map.md | Adds Agentic weekly repository map workflow template (markdown-based). |
| agentic/weekly-issue-summary.md | Adds Agentic weekly issue summary workflow template (markdown-based). |
| agentic/vex-generator.md | Adds Agentic VEX generator workflow template (markdown-based). |
| agentic/update-docs.md | Adds Agentic docs update workflow template (markdown-based). |
| agentic/unbloat-docs.md | Adds Agentic documentation “unbloat” workflow template (markdown-based). |
| agentic/sub-issue-closer.md | Adds Agentic sub-issue closer workflow template (markdown-based). |
| agentic/repo-ask.md | Adds Agentic “repo-ask” workflow template (markdown-based). |
| agentic/pr-nitpick-reviewer.md | Adds Agentic PR nitpick reviewer workflow template (markdown-based). |
| agentic/pr-fix.md | Adds Agentic PR fix workflow template (markdown-based). |
| agentic/plan.md | Adds Agentic planning workflow template (markdown-based). |
| agentic/markdown-linter.md | Adds Agentic markdown linting workflow template (markdown-based). |
| agentic/link-checker.md | Adds Agentic link checker workflow template (markdown-based). |
| agentic/issue-triage.md | Adds Agentic issue triage workflow template (markdown-based). |
| agentic/issue-arborist.md | Adds Agentic issue arborist workflow template (markdown-based). |
| agentic/grumpy-reviewer.md | Adds Agentic grumpy reviewer workflow template (markdown-based). |
| agentic/glossary-maintainer.md | Adds Agentic glossary maintainer workflow template (markdown-based). |
| agentic/duplicate-code-detector.md | Adds Agentic duplicate code detector workflow template (markdown-based). |
| agentic/discussion-task-miner.md | Adds Agentic discussion task miner workflow template (markdown-based). |
| agentic/dependabot-pr-bundler.md | Adds Agentic Dependabot PR bundler workflow template (markdown-based). |
| agentic/dependabot-issue-bundler.md | Adds Agentic Dependabot issue bundler workflow template (markdown-based). |
| agentic/daily-team-status.md | Adds Agentic daily team status workflow template (markdown-based). |
| agentic/daily-repo-status.md | Adds Agentic daily repo status workflow template (markdown-based). |
| agentic/daily-repo-chronicle.md | Adds Agentic daily repo chronicle workflow template (markdown-based). |
| agentic/daily-qa.md | Adds Agentic daily QA workflow template (markdown-based). |
| agentic/daily-plan.md | Adds Agentic daily planning workflow template (markdown-based). |
| agentic/daily-multi-device-docs-tester.md | Adds Agentic multi-device docs tester workflow template (markdown-based). |
| agentic/daily-file-diet.md | Adds Agentic file diet workflow template (markdown-based). |
| agentic/daily-doc-updater.md | Adds Agentic daily doc updater workflow template (markdown-based). |
| agentic/daily-accessibility-review.md | Adds Agentic accessibility review workflow template (markdown-based). |
| agentic/contribution-guidelines-checker.md | Adds Agentic contribution guidelines checker workflow template (markdown-based). |
| agentic/contribution-check.md | Adds Agentic contribution check workflow template (markdown-based). |
| agentic/code-simplifier.md | Adds Agentic code simplifier workflow template (markdown-based). |
| agentic/ci-doctor.md | Adds Agentic CI doctor workflow template (markdown-based). |
| agentic/ci-coach.md | Adds Agentic CI coach workflow template (markdown-based). |
| agentic/autoloop.md | Adds Agentic autoloop workflow template (markdown-based). |
| agentic/archie.md | Adds Agentic archie workflow template (markdown-based). |
| agentic/ai-moderator.md | Adds Agentic AI moderator workflow template (markdown-based). |
| agentic/agentic-wiki-writer.md | Adds Agentic wiki writer workflow template (markdown-based). |
| agentic/agentic-wiki-coder.md | Adds Agentic wiki coder workflow template (markdown-based). |
| agentic/repo-assist.md | Adds Agentic repo assist workflow template (markdown-based). |
| agentic/repository-quality-improver.md | Adds Agentic repository quality improver workflow template (markdown-based). |
| agentic/q.md | Adds Agentic workflow optimizer (“Q”) workflow template (markdown-based). |
| agentic/lean-squad.md | Adds Agentic Lean Squad workflow template (markdown-based). |
| agentic/daily-malicious-code-scan.md | Adds Agentic malicious code scan workflow template (markdown-based). |
| agentic/daily-perf-improver.md | Adds Agentic performance improver workflow template (markdown-based). |
| agentic/daily-test-improver.md | Adds Agentic test improver workflow template (markdown-based). |
| agentic/tech-content-editorial-board.md | Adds Agentic tech content editorial board workflow template (markdown-based). |
| agentic/properties/weekly-research.properties.json | Adds metadata for Weekly Research Agentic template. |
| agentic/properties/weekly-repo-map.properties.json | Adds metadata for Weekly Repository Map Agentic template. |
| agentic/properties/weekly-issue-summary.properties.json | Adds metadata for Weekly Issue Summary Agentic template. |
| agentic/properties/vex-generator.properties.json | Adds metadata for VEX Generator Agentic template. |
| agentic/properties/update-docs.properties.json | Adds metadata for docs update Agentic template. |
| agentic/properties/unbloat-docs.properties.json | Adds metadata for docs unbloat Agentic template. |
| agentic/properties/tech-content-editorial-board.properties.json | Adds metadata for editorial board Agentic template. |
| agentic/properties/sub-issue-closer.properties.json | Adds metadata for sub-issue closer Agentic template. |
| agentic/properties/repository-quality-improver.properties.json | Adds metadata for repository quality improver Agentic template. |
| agentic/properties/repo-assist.properties.json | Adds metadata for repo assist Agentic template. |
| agentic/properties/repo-ask.properties.json | Adds metadata for repo ask Agentic template. |
| agentic/properties/q.properties.json | Adds metadata for workflow optimizer (“Q”) Agentic template. |
| agentic/properties/pr-nitpick-reviewer.properties.json | Adds metadata for PR nitpick reviewer Agentic template. |
| agentic/properties/pr-fix.properties.json | Adds metadata for PR fix Agentic template. |
| agentic/properties/plan.properties.json | Adds metadata for plan command Agentic template. |
| agentic/properties/markdown-linter.properties.json | Adds metadata for markdown linter Agentic template. |
| agentic/properties/link-checker.properties.json | Adds metadata for link checker Agentic template. |
| agentic/properties/lean-squad.properties.json | Adds metadata for Lean Squad Agentic template. |
| agentic/properties/issue-triage.properties.json | Adds metadata for issue triage Agentic template. |
| agentic/properties/issue-arborist.properties.json | Adds metadata for issue arborist Agentic template. |
| agentic/properties/grumpy-reviewer.properties.json | Adds metadata for grumpy reviewer Agentic template. |
| agentic/properties/glossary-maintainer.properties.json | Adds metadata for glossary maintainer Agentic template. |
| agentic/properties/duplicate-code-detector.properties.json | Adds metadata for duplicate code detector Agentic template. |
| agentic/properties/discussion-task-miner.properties.json | Adds metadata for discussion task miner Agentic template. |
| agentic/properties/dependabot-pr-bundler.properties.json | Adds metadata for Dependabot PR bundler Agentic template. |
| agentic/properties/dependabot-issue-bundler.properties.json | Adds metadata for Dependabot issue bundler Agentic template. |
| agentic/properties/daily-test-improver.properties.json | Adds metadata for daily test improver Agentic template. |
| agentic/properties/daily-team-status.properties.json | Adds metadata for daily team status Agentic template. |
| agentic/properties/daily-repo-status.properties.json | Adds metadata for daily repo status Agentic template. |
| agentic/properties/daily-repo-chronicle.properties.json | Adds metadata for daily repo chronicle Agentic template. |
| agentic/properties/daily-qa.properties.json | Adds metadata for daily QA Agentic template. |
| agentic/properties/daily-plan.properties.json | Adds metadata for daily plan Agentic template. |
| agentic/properties/daily-perf-improver.properties.json | Adds metadata for daily perf improver Agentic template. |
| agentic/properties/daily-multi-device-docs-tester.properties.json | Adds metadata for multi-device docs tester Agentic template. |
| agentic/properties/daily-malicious-code-scan.properties.json | Adds metadata for malicious code scan Agentic template. |
| agentic/properties/daily-file-diet.properties.json | Adds metadata for file diet Agentic template. |
| agentic/properties/daily-doc-updater.properties.json | Adds metadata for daily doc updater Agentic template. |
| agentic/properties/daily-accessibility-review.properties.json | Adds metadata for accessibility review Agentic template. |
| agentic/properties/contribution-guidelines-checker.properties.json | Adds metadata for contribution guidelines checker Agentic template. |
| agentic/properties/contribution-check.properties.json | Adds metadata for contribution check Agentic template. |
| agentic/properties/code-simplifier.properties.json | Adds metadata for code simplifier Agentic template. |
| agentic/properties/ci-doctor.properties.json | Adds metadata for CI doctor Agentic template. |
| agentic/properties/ci-coach.properties.json | Adds metadata for CI coach Agentic template. |
| agentic/properties/autoloop.properties.json | Adds metadata for autoloop Agentic template. |
| agentic/properties/archie.properties.json | Adds metadata for archie Agentic template. |
| agentic/properties/ai-moderator.properties.json | Adds metadata for AI moderator Agentic template. |
| agentic/properties/agentic-wiki-writer.properties.json | Adds metadata for agentic wiki writer template. |
| agentic/properties/agentic-wiki-coder.properties.json | Adds metadata for agentic wiki coder template. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 100/148 changed files
- Comments generated: 7
|
Seeing that |
|
@salmanmkc, @pelikhan: Hi guys! I just did a final clean up of all the workflows. ✨
So, I think we're all set now? 🚢 |
Awesome, thank you so much, looks good to me! |
Actions Runtime maintains starter workflows. Add the team to the repo-wide CODEOWNERS rule so Runtime members can satisfy the required review on PRs like #3270.
Adds the top 11
agenticstarter workflows toactions/starter-workflowsas part of https://github.com/github/c2c-actions/pull/9996.This PR addresses the first of the ADR which adds the GitHub Agentic Workflows from
githubnext/agentics:Agenticcategory and addsagenticfolderagentic/[<workflow-name>.md)agentic/properties/<workflow-name>.properties.json)This PR also adds:
Agenticcategory/folderREADMEThis PR does not add
labels: ["preview"]to the Agentic templates as they will not surface just by existing in this repository. Until the dotcom/new agentic category lands, these templates remain effectively non-visible in product.All agentic workflows compiled successfully with
github/gh-aw v0.68.1.