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
20 workflows share a near-identical repo-memory configuration pattern for persisting historical analysis data in a memory/ branch. The configuration is boilerplate (same file-glob extensions, same max-file-size: 102400) with only the branch-name and description varying. Extracting this into a parametrized shared component (shared/repo-memory-standard.md) would eliminate ~7–8 lines per workflow and establish a consistent standard for historical memory branches.
Current Pattern
Every affected workflow manually repeats this block:
Lines saved: ~140–160 lines (7–8 lines per workflow)
Maintenance benefit: Ensures consistent file-glob extensions (json, jsonl, csv, md) across all workflows. Prevents drift where some workflows forget to include .jsonl or .csv in their glob patterns.
Implementation Plan
Create shared component at .github/workflows/shared/repo-memory-standard.md
Verify import-schema supports the file-glob interpolation syntax needed
Migrate workflows with simple memory/<slug> pattern first (10 workflows)
Migrate remaining 10 workflows
Recompile all affected workflows with make recompile
Test 2–3 affected workflows
Related Analysis
This recommendation comes from the Workflow Skill Extractor analysis run on 2026-04-02. See full analysis report in the discussions for details.
Skill Overview
20 workflows share a near-identical
repo-memoryconfiguration pattern for persisting historical analysis data in amemory/branch. The configuration is boilerplate (samefile-globextensions, samemax-file-size: 102400) with only thebranch-nameanddescriptionvarying. Extracting this into a parametrized shared component (shared/repo-memory-standard.md) would eliminate ~7–8 lines per workflow and establish a consistent standard for historical memory branches.Current Pattern
Every affected workflow manually repeats this block:
Current Usage
This skill appears in the following workflows:
agent-performance-analyzer.md(memory/agent-performance)audit-workflows.mdcode-scanning-fixer.mdcopilot-agent-analysis.md(memory/agent-analysis)copilot-cli-deep-research.mdcopilot-pr-nlp-analysis.md(memory/nlp-analysis)copilot-pr-prompt-analysis.mdcopilot-session-insights.md(memory/session-insights)daily-cli-performance.mddaily-copilot-token-report.md(memory/token-metrics)daily-news.mddaily-testify-uber-super-expert.md(memory/testify-expert)deep-report.mddelight.mddiscussion-task-miner.mdfirewall-escape.mdmetrics-collector.mdpr-triage-agent.mdsecurity-compliance.mdworkflow-health-manager.mdProposed Shared Component
File:
.github/workflows/shared/repo-memory-standard.mdUsage Example:
Impact
file-globextensions (json, jsonl, csv, md) across all workflows. Prevents drift where some workflows forget to include.jsonlor.csvin their glob patterns.Implementation Plan
.github/workflows/shared/repo-memory-standard.mdimport-schemasupports the file-glob interpolation syntax neededmemory/<slug>pattern first (10 workflows)make recompileRelated Analysis
This recommendation comes from the Workflow Skill Extractor analysis run on 2026-04-02. See full analysis report in the discussions for details.