Repository navigation
Workflow Skill Extractor — Shared Component Opportunities Report #29296
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Workflow Skill Extractor. A newer discussion is available at Discussion #30754. |
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.
Summary
Analyzed 205 workflow files across
.github/workflows/to identify reusable shared component opportunities. The repository already has a healthy shared component ecosystem (shared/directory with 50+ components), withreporting.md(50 imports),observability-otlp.md(22),github-guard-policy.md(19), andjqschema.md(18) being the most popular.Three high-impact gaps were identified and filed as issues.
Methodology
/tmp/gh-aw/agent/workflow-index.json(205 workflows)shared/for any overlapping components to avoid duplicatesTop 3 Recommendations
🔴 HIGH — #29292:
shared/daily-issue-base.mdPattern: Scheduled workflows that detect code quality issues and create GitHub issues (not discussions).
Duplication: tracker-id + skip-if-match + activation-app + reporting + create-issue safe-outputs
Affected workflows (confirmed): architecture-guardian, breaking-change-checker, daily-file-diet, daily-testify-uber-super-expert, refactoring-cadence, spec-librarian
Impact: ~12 workflows, ~15 lines/workflow, analogue to existing
daily-audit-base.md🔴 HIGH — #29294:
shared/daily-pr-base.mdPattern: Daily automated code improvement workflows that create pull requests.
Duplication: skip-if-match (PR check) + activation-app + create-pull-request safe-outputs + reporting
Affected workflows (confirmed): code-simplifier, dead-code-remover, code-scanning-fixer, slide-deck-maintainer, ubuntu-image-analyzer, unbloat-docs, daily-rendering-scripts-verifier
Impact: ~15 workflows, ~12–18 lines/workflow
🟡 MEDIUM — #29295:
shared/pr-review-base.mdPattern: Slash-command or PR-triggered code review workflows.
Duplication: github-guard-policy + pr-code-review-config + cli-proxy tools + create-pull-request-review-comment
Affected workflows: grumpy-reviewer, pr-nitpick-reviewer, security-review, refiner, pr-triage-agent, org-health-report
Impact: ~6 workflows, ~10–15 lines/workflow, consistency across all review bots
Coverage Map
shared/reporting.mdshared/daily-audit-base.mdshared/observability-otlp.mdshared/github-guard-policy.mdshared/jqschema.mdshared/activation-app.mdshared/daily-issue-base.mdshared/daily-pr-base.mdshared/pr-review-base.mdNotes
daily-audit-base.mdpattern (53 users) is mature and serves discussion-based daily workflows well; the gaps are specifically in the issue-output and PR-output daily workflow categoriescache-memoryis used by 65+ workflows but configurations vary too widely for a single shared bundle; the existing simplecache-memory: truedefault already worksshared/References: §25163549011
All reactions