backup/abd-shaping/SKILL.md
Shape source material into an Interaction Tree and State Model (story map and domain model). Use when shaping requirements, deriving epics and stories from source documents, or building a hierarchical structure of actor exchanges and domain concepts.
npx skillsauth add agilebydesign/agilebydesign-skills abd-shapingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
abd_content/source/ contains content sources. Workspace RFQ folders are linked in for skill access:
source/JBOM Agile Support — Junction to workspace/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.
Reference these guidelines when:
| Priority | Category | Impact | Prefix |
|----------|----------|--------|--------|
| 1 | Source & Scope | HIGH | source- |
| 2 | Hierarchy | HIGH | hierarchy- |
| 3 | State & Structure | HIGH | state- |
| 4 | Interaction | MEDIUM-HIGH | interaction- |
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 inventhierarchy-parent-granularity — Keep parent nodes at appropriate granularity; do not leak child detailhierarchy-sequential-order — Order tree sequentially; required state creators before consumersstate-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 sliceinteraction-supporting-actor-response — Supporting = system; Actor → System exchangeinteraction-story-granularity — Break down by distinct areas; sufficient stories for rule detailRead individual rule files for detailed DO/DO NOT guidance:
rules/source-derive-from-source.md
rules/state-required-state.md
Each rule file contains:
For the complete guide with all rules, core definitions, output structure, validation, and shaping process: AGENTS.md
To regenerate AGENTS.md from content:
cd skills/abd-shaping
python scripts/build.py
Run from the agilebydesign-skills root, or from within the abd-shaping skill directory.
development
Synthesizes a map-model-spec (domain model + story map) from chunked context. Pipeline: context (Stages 1–3) then map-and-model steps per parts/process.md (scaffold, classify, deepen, integrate, evidence, structure, finalize). Use when the user wants to "synthesize map model spec", "build story map from context", or "extract domain and stories from chunks".
development
Agile Skill Build — Create and scale ace-skills. Scaffold new skills and assemble content into AGENTS.md. Use when creating or scaling a skill with the standard ace-skill structure.
development
# ace-foo Ace-skill. Fill content pieces and run build.
development
Drives the synthesis workflow (create_strategy, run_slice, validate) using abd-story-synthesizer. Use when running orchestrated story synthesis, shaping content into interaction tree and state model, or when the user asks to run the synthesis orchestrator.