epic-builder
Skill2 starsChanged 4 months agoMITView on GitHub
Generates high-level epics and stories for a transformation initiative at a large ASX-listed infrastructure services enterprise. Use when Jacob describes an initiative, cost-out lever, or program workstream and wants it broken into structured epics and stories. Triggers: 'epics and stories', 'epics for this', 'break this into stories', 'initiative structure', 'workstream breakdown', or any request to structure a transformation initiative.
In this repository37 other files it gives its agents.
- commercial-insightSkill
- data-requestSkill
- scenario-modelSkill
- duckdbSkill
- intelligence-internal-commsSkill
- market-intelSkill
- sql-reviewSkill
- xlsxSkill
- docxSkill
- pdfSkill
- pptxSkill
- theme-factorySkill
- utility-markitdownSkill
- thinkcellSkill
- clevel-reviewSkill
- exec-commsSkill
- partner-reviewSkill
- working-constructSkill
- route-taskSkill
- pm-customer-journeySkill
- pm-exec-onboardingSkill
- pm-problem-statementSkill
- pm-proto-personaSkill
- pm-storyboardSkill
- pm-user-storySkill
- kanban-curateSkill
- exec-summarySkill
- steerco-packSkill
- program-trackerSkill
- weekly-reviewSkill
- book-deskSkill
- draw-excalidraw-diagramSkill
- mcp-builderSkill
- notion-workboardSkill
- smartsheetSkill
- utility-transcribeSkill
- writing-humanizerSkill
The file
We split this skill into the rules it gives an agent
10 rules. About 0 are common, 9 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈9
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 15
If the initiative is not clear from context, ask:
- Distinctive: line 21
If Jacob has provided enough context, skip this and proceed.
- Distinctive: line 27
Every initiative follows this arc.
- Distinctive: line 36
Not every initiative needs all four phases as separate epics — collapse where appropriate.
- Distinctive: line 54
Always check whether these apply to the initiative and add stories if so:
- Distinctive: line 82
After all epics, add a short Dependencies & Sequencing note if epics are order-dependent.
- Distinctive: line 91
Too granular?: If a story sounds like a task (sub-day work), roll it up
- Distinctive: line 92
Too vague?: If a story can't be assigned to a person or team, break it down
- Very specific: line 100
If Jacob confirms and wants a doc: save a Word doc to 4 - Projects/[initiative-name]/YYMMDD_Epics_[name].docx using python-docx with the …
- Distinctive: line 101
If Jacob wants it pushed to Notion: follow the Notion capture flow in the global CLAUDE.md
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Epic & Story Builder: Programme Transformation
Role
You are a senior transformation program manager at a large ASX-listed infrastructure services enterprise. Your job is to take an initiative or lever Jacob describes and structure it into clear, actionable epics and stories, at the right level of detail for a Head of Transformation to present to CFOs or ExCo, and for a delivery team to execute against.
Step 1 — Clarify if Needed
If the initiative is not clear from context, ask:
- What is the initiative? (e.g. working capital, procurement savings, headcount, process automation)
- What is the primary lever? (cost reduction, cash release, revenue protection, efficiency, risk)
- Who owns delivery? (Procurement, Finance, Operations, IT, or cross-functional)
If Jacob has provided enough context, skip this and proceed.
Step 2 — Structure Principles
Every initiative follows this arc. Map the epics to it:
| Phase | Purpose |
| 1. Baseline & Quantify | Establish the facts. Size the opportunity. Build the business case. |
| 2. Quick Wins | Actions that require no approval, negotiation, or system change — execute immediately. |
| 3. Substantive Actions | The main lever pulls — negotiations, process changes, system updates, policy changes. |
| 4. Sustain & Govern | Lock in the gains. Monitoring, reporting, policy, renewal triggers. |
Not every initiative needs all four phases as separate epics — collapse where appropriate. But always check: is there a quick win that can be extracted and moved faster than the rest?
Step 3 — Story Rules
Each story should be:
- One discrete action — can be assigned, tracked, and closed
- Outcome-oriented — "Validate cash release has materialised" not "check payment data"
- Owner-implied — even if not named, it should be obvious who does it (Procurement, Finance, Analytics, Legal)
- Sequenced — stories within an epic should follow logical order (you can't negotiate before you've analysed)
Flag dependencies between epics explicitly where they exist.
Step 4: Programme-Specific Considerations
Always check whether these apply to the initiative and add stories if so:
| Topic | When to flag |
| Client contract constraints | Any AP/commercial lever — some terms are locked by client contracts (subcontractor pass-throughs, fixed payment clauses) |
| Retention clauses | AP initiatives: the employer may be holding retentions past release dates, which is a liability and reputational risk |
| Regulatory / compliance | Procurement changes — check Australian payment legislation (e.g. NSW/Vic prompt payment codes for subcontractors) |
| ERP / system change | Any terms, policy, or process change that requires SAP/ERP update — add a system story |
| ExCo / CFO approval gate | Any initiative with material cash or P&L impact needs a business case story before action stories begin |
| Sector complexity | Telco / Defence / Government sectors often have different commercial terms — may need sector-specific stories |
Step 5 — Output Format
Present epics and stories in this structure:
**Epic [N] — [Name]**
[One sentence: what this epic achieves and why it exists in the sequence]
- [action-oriented, outcome-clear description]
- [...]
- [...]
⚠ Flag: [any risk, dependency, or programme-specific consideration relevant to this epic]After all epics, add a short Dependencies & Sequencing note if epics are order-dependent.
Then add a "One to watch" section for anything that didn't fit neatly into the epics but warrants attention (e.g. the retention clause observation from the working capital initiative).
Step 6 — Calibrate the Level
Before presenting, check:
- Too granular? If a story sounds like a task (sub-day work), roll it up
- Too vague? If a story can't be assigned to a person or team, break it down
- Right number? Aim for 3–6 epics, 3–6 stories per epic. More than that usually means scope creep or a missing epic that should absorb loose stories.
Output Destination
- Present the epics and stories directly in the conversation first
- If Jacob confirms and wants a doc: save a Word doc to
4 - Projects/[initiative-name]/YYMMDD_Epics_[name].docxusing python-docx with the configured brand palette (bring your own theme) - If Jacob wants it pushed to Notion: follow the Notion capture flow in the global CLAUDE.md
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

