Target Operating Model
When to use
Design TOM across capability, org, process, technology, data — anchored to stated ambition and current-state gap.
What this skill does not do
- Does not invent platform names — use profile vocabulary or
INPUT NEEDED. - Does not approve architecture — draft for ARB/steering.
- Does not sequence delivery — hand off to
roadmap-builder.
Preconditions
Load org + transformation profiles; provisional mode available.
Provisional mode
Generic layering; platform terms INPUT NEEDED — see workflow below.
Trust spine
Narrative-synthesis bands; layer constraints flagged; GATE before board/exec final.
Purpose
Produce a TOM design a transformation lead can defend in architecture review and steering — each layer follows from the one above, uses the org's platform vocabulary, and flags where one layer's design constrains another.
Precondition: load profiles
Before designing, read both:
~/.claude/plugins/config/claude-for-strategy/org-profile.md~/.claude/plugins/config/claude-for-strategy/transformation/CLAUDE.md
If missing or template, surface practice setup bounce with /transformation:practice-setup or "provisional".
Provisional mode
Defaults: generic capability → org → process → tech → data layering; no named EA principles; platform layer uses INPUT NEEDED: confirm house platform terms. Tag [PROVISIONAL].
Workflow
Step 1: Orient
| Question | Answer |
|---|---|
| Current state | Operating reality today — structure, systems, key processes |
| Ambition | Target outcome this TOM closes |
| Scope | Enterprise / BU / platform / product line |
| Layers in scope | All five or subset (confirm if user narrows) |
| Audience | Working design / architecture review / steering / board |
| Evidence pack | Architecture docs, org charts, process maps — what's available |
If ambition or current state is unclear, ask before designing.
Step 2: EA principles check
Read ## Framework preferences → Enterprise architecture principles and ## Definitions → Technology constraints from the transformation profile.
For each design choice in the technology and data layers, note compliance or deviation:
EA CHECK:
- [Principle from profile] → [design choice aligns / deviates — explain]
Deviations require explicit flag — not silent overrides of house rules.
Step 3: Layer-by-layer design
Design in order; each layer follows from the one above:
- Capabilities — what the org must be able to do that it can't today. Mark new vs existing-but-improved.
- Organization — structure, roles, reporting lines. Mark new vs redesign of existing.
- Process — end-to-end processes that must change to use the new org/capabilities.
- Technology — platform/system changes in the org's own vocabulary from the profile (not generic placeholders).
- Data — ownership, quality, flow dependencies for the layers above.
Where evidence is missing for a layer, mark INPUT NEEDED: [what document or interview would fill this] — do not invent org structure or system names.
Step 4: Interdependency check
Explicitly test cross-layer constraints:
| Check | Question |
|---|---|
| Org ↔ Process | Can processes actually run on the proposed structure? |
| Process ↔ Technology | Do systems support the redesigned processes? |
| Technology ↔ Data | Does data architecture support the tech choices? |
| Capability ↔ Org | Does structure deliver the capabilities claimed? |
Flag every material constraint in INTERDEPENDENCY FLAGS.
Step 5: Change sizing
Summarize what's genuinely new vs modification — matters for change management and business-case cost sizing later.
Step 6: Sequencing handoff
Note which TOM elements are prerequisites for others — headline sequencing only; detailed phasing goes to roadmap-builder.
Step 7: Board-ready gate
Run trust-spine GATE before steering- or board-facing TOM finals.
Output format
CONFIDENCE: [defensible recommendation | structured first pass]
SCOPE: [enterprise | BU | platform | product line]
AUDIENCE: [working | architecture review | steering | board]
LOAD-BEARING ASSUMPTIONS:
- ...
GAP BEING CLOSED: [current state → ambition, one sentence]
EA PRINCIPLES CHECK:
- ...
CAPABILITIES: [list — new / existing-but-improved]
ORGANIZATION: [structure/roles — new / modified]
PROCESS: [key end-to-end processes affected]
TECHNOLOGY: [platform/system changes, house vocabulary]
DATA: [ownership, quality, flow]
INTERDEPENDENCY FLAGS:
- [layer A] constrains [layer B] because [...]
CHANGE SIZING: [new vs modified summary]
SEQUENCING HANDOFF: [what must land first for `roadmap-builder`]
EVIDENCE GAPS: [INPUT NEEDED]
Quality checks before delivering
- Both profiles loaded (or
[PROVISIONAL]tagged) - Current state and ambition confirmed
- Technology layer uses profile vocabulary — not generic placeholders
- EA principles and tech constraints checked
- Interdependencies flagged — not designed in silos
- New vs modified marked for change sizing
- No invented system names, headcount, or cost figures
Worked example
Input: Ambition = unified customer data; current = siloed CRM per BU.
Expected output (excerpt):
DATA: Single customer golden record — depends on IDENTITY platform layer constraint [review]
INTERDEPENDENCY FLAGS: Org federated squads not yet in place [review]
Propose profile update
When a stable convention surfaces during this run (thresholds, naming, tone, output format, or recurring corrections), propose a profile update: show the exact diff against ~/.claude/plugins/config/claude-for-strategy/transformation/CLAUDE.md (org-wide facts go to org-profile.md), ask for confirmation, and write only on yes. Only /transformation:practice-setup auto-applies a full profile write.
Outputs
Follows plugin CLAUDE.md § Outputs. Next: roadmap-builder, ARB review, maturity-assessment, or GATE before steering.