scenario-walkthrough

Map scenario steps to CRC classes and generate domain walkthrough artifacts.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/agilebydesign/agilebydesign-skills --skill scenario-walkthrough
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scenario-walkthrough
Source: https://github.com/agilebydesign/agilebydesign-skills/tree/main/agents/abd-ooad/skills/scenario-walkthrough
Command: npx skills add https://github.com/agilebydesign/agilebydesign-skills --skill scenario-walkthrough

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies producing a domain walkthrough by mapping each scenario step to a CRC class and responsibility, ensuring alignment with the CRC model and related artifacts.

Core Features & Use Cases

  • Maps steps to CRC responsibilities and owners to validate scenario quality.
  • Enforces consistency with scenario-validation rules and lifecycle guidance from business-logic.md.
  • Generates the domain walkthrough artifact at abd-ooad/domain-walkthrough.md using the provided template.

Quick Start

Feed abd-ooad/crc.md, abd-ooad/business-logic.md, and abd-ooad/object-sketch.md to generate abd-ooad/domain-walkthrough.md using the domain walkthrough scaffold.

Frequently Asked Questions about scenario-walkthrough

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map domain walkthrough scenarios to CRC classes and responsibilities?

To map domain walkthrough scenarios to CRC classes, feed your abd-ooad/crc.md, abd-ooad/business-logic.md, and abd-ooad/object-sketch.md files into the scenario walkthrough process to generate abd-ooad/domain-walkthrough.md.

How do I validate OOAD scenario steps against business logic and object sketches?

Validating OOAD scenario steps uses scenario-validation rules and lifecycle guidance from business-logic.md to enforce consistency with the CRC model and related artifacts.

What is a domain walkthrough in Object-Oriented Analysis and Design?

A domain walkthrough is a structured artifact mapping each OOAD scenario step to a CRC class and responsibility, ensuring alignment with the CRC model and related artifacts.

Do I need a specific template to generate a domain walkthrough file?

Yes, generating the domain walkthrough file requires using the provided domain walkthrough scaffold template to correctly map steps to CRC responsibilities and owners.

Why does my domain walkthrough show ownership gaps during scenario validation?

Ownership gaps appear during scenario validation when the applied rules detect missing or unassigned CRC responsibilities for specific steps mapped in the domain walkthrough.

Can scenario walkthroughs check for missing responsibilities in CRC models?

Yes, scenario walkthroughs validate ownership and gaps by applying provided rules to ensure every scenario step aligns with a defined CRC class and responsibility.