skills/abd-solution-modeler/SKILL.md
Transforms raw context into a validated OO domain model and interaction tree. Pipeline: Guidance → Sketch → Refine. Use when the user wants to "model domain", "build interaction tree", "extract domain from rules", or "solution model".
npx skillsauth add agilebydesign/agilebydesign-skills abd-solution-modelerInstall 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.
Transforms raw context (rules, requirements, documentation) into a Domain model and Interaction tree (Story Map). Pipeline: Guidance → Sketch → Refine. Process is code-driven — scripts orchestrate phases; AI produces output when a phase invokes it.
abd-context-to-memory — Use for context preparation (chunk, index). Run before Phase 1 if source is documents. See pieces/process.md for details.
docs/requirements.md — phases, formats, outputs, checkpointsdocs/plan.md — skill structure, dependencies, implementation orderRun from workspace root. Scripts in skills/abd-solution-modeler/scripts/.
pipeline.py run <phase> — Run phase N (1–13)pipeline.py pipeline — Run phases 1–N in sequenceassemble_agents.py — Assemble AGENTS.md from content pieces. Run after editing pieces/*.md.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.