ace-shaping
SKILL.md
Ace-Shaping
Shape source material into an Interaction Tree and State Model — a story map and domain model. Contains 11 rules across 4 categories to guide shaping of requirements into epics, sub-epics, and stories with associated state concepts.
Source Folder Structure
abd_content/source/ contains content sources. Workspace RFQ folders are linked in for skill access:
source/JBOM Agile Support— Junction toworkspace/Scotia Talent Journey Based Operating Model/source(RFQ docs, B&T, Supplier Q&A, etc.)
Use this path when shaping from RFQ or JBOM source material.
When to Apply
Reference these guidelines when:
- Shaping requirements from source documents into a story map
- Deriving epics and stories from user journeys or business flows
- Building an Interaction Tree (hierarchical actor exchanges)
- Modeling domain state concepts (State Model)
- Defining story granularity and slice order
Rule Categories by Priority
| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Source & Scope | HIGH | source- |
| 2 | Hierarchy | HIGH | hierarchy- |
| 3 | State & Structure | HIGH | state- |
| 4 | Interaction | MEDIUM-HIGH | interaction- |
Quick Reference
1. Source & Scope (HIGH)
source-derive-from-source— Derive concepts from interactions in the source; do not invent workflowssource-logical-domain-level— Keep at logical/domain level; no implementation detailssource-speculation-assumptions— State assumptions when unclear; do not speculate or invent
2. Hierarchy (HIGH)
hierarchy-parent-granularity— Keep parent nodes at appropriate granularity; do not leak child detailhierarchy-sequential-order— Order tree sequentially; required state creators before consumers
3. State & Structure (HIGH)
state-required-state— Shared state on parent only; comprehensive preconditionsstate-resulting-state— Same inheritance as required state; outcome language onlystate-failure-modes— Max 3 per interaction; domain rules onlystate-concept-scoping— Scope concepts to Epic/Story that owns themstate-structured-concepts— Complete full workflow (interactions → concepts → State Model) for each slice
4. Interaction (MEDIUM-HIGH)
interaction-supporting-actor-response— Supporting = system; Actor → System exchangeinteraction-story-granularity— Break down by distinct areas; sufficient stories for rule detail
How to Use
Read individual rule files for detailed DO/DO NOT guidance:
rules/source-derive-from-source.md
rules/state-required-state.md
Each rule file contains:
- Brief explanation
- DO with example
- DO NOT with example
Full Compiled Document
For the complete guide with all rules, core definitions, output structure, validation, and shaping process: AGENTS.md
Build
To regenerate AGENTS.md from content:
cd skills/ace-shaping
python scripts/build.py
Run from the agile-context-engine root, or from within the ace-shaping skill directory.
Weekly Installs
8
Repository
agilebydesign/a…t-engineFirst Seen
13 days ago
Security Audits
Installed on
cline8
github-copilot8
codex8
kimi-cli8
gemini-cli8
cursor8