modeling

Convert user ideas into structured backlog tasks across bounded contexts.

27|6|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/heimeshoff/Agentheim --skill modeling-heimeshoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: modeling
Source: https://github.com/heimeshoff/Agentheim/tree/main/skills/modeling
Command: npx skills add https://github.com/heimeshoff/Agentheim --skill modeling-heimeshoff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Modeling skill is the entry point for turning user ideas into structured backlog work items across bounded contexts. It creates task markdown files, coordinates prioritization (CAPTURE/REFINE/PROMOTE/DISMISS), and orchestrates deeper modeling via the orchestrator.

Core Features & Use Cases

  • Converts any idea, bug, or change into one or more backlog or todo tasks aligned to the appropriate bounded context.
  • Supports six conversational modes (Interrogator, Suggestor, Challenger, Storyteller, Facilitator, Synthesizer) for CAPTURE and REFINE to adapt the dialogue style.
  • Handles lifecycle actions (CAPTURE, REFINE, PROMOTE, DISMISS) with index updates, backlink maintenance, and protocol logging.
  • Delegates deep modeling to the orchestrator and folds ADRs and research into task frontmatter.

Quick Start

Describe your idea to model, and the skill will create and route tasks to the correct BCs, coordinating with the orchestrator for refinement.

Frequently Asked Questions about modeling

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

FAQPage Schema
How do I turn ideas into structured backlog tasks?

To turn ideas into structured backlog tasks, describe your concept to the modeling skill, which captures it as task markdown files and routes them to the correct bounded contexts. It coordinates prioritization and orchestrator refinement.

What are bounded contexts in task management workflows?

Bounded contexts in task management are structural boundaries that route captured backlog items to the correct domain areas. The modeling skill assigns tasks to these contexts to maintain global traceability and coordinate orchestrator refinement.

Can I use different conversational modes when refining backlog items?

You can use six conversational modes—Interrogator, Suggestor, Challenger, Storyteller, Facilitator, and Synthesizer—when refining backlog items. These modes adapt the dialogue style during CAPTURE and REFINE lifecycle actions.

How does the modeling skill handle task lifecycle actions and traceability?

The modeling skill handles task lifecycle actions like CAPTURE, REFINE, PROMOTE, and DISMISS by automatically updating task indexes, maintaining backlinks, folding ADRs into frontmatter, and logging protocols to keep global traceability.

Do I need an orchestrator to capture and refine backlog tasks?

You do not need an orchestrator to initially capture backlog tasks, but the modeling skill delegates deeper refinement and modeling coordination to the orchestrator, folding research and ADRs into the task frontmatter during the REFINE phase.