Sum of the Parts valuation, segment-based valuation, conglomerate valuation, business segment analysis, breakup value, segment sum valuation, parts worth more than whole, hidden asset value
npx skills add https://github.com/agentii-ai/agentii-investment-intelligence --skill sotp-valuation
Values each business segment independently and sums for total enterprise value. Essential for conglomerates (GE, MMM, HON), multi-segment tech (AMZN: AWS + Retail + Ads, GOOG: Search + Cloud + YouTube), and holding companies. SOTP often reveals "hidden value" when the market undervalues individual segments.
Run the canonical pre-flight sequence — MCP health probe, ticker resolution, workspace style.md override, memory load, and coverage check. See contracts/preflight.md.
Include the X-Agentii-Trace header on every tool call per contracts/x-agentii-trace-header.md.
| Parameter | Default | Notes |
|-----------|---------|-------|
| segment_discovery | statement_tree | Use get_statement_structure for segment identification |
| peer_multiples | sector | Apply sector-appropriate multiples per segment |
| include_corporate | true | Subtract corporate overhead, net debt |
unstructured_document_search — SOTP requires segment financials from XBRL (structured) AND segment narrative/business description from MD&A (unstructured) for appropriate multiple selection.
See contracts/retrieval.md for the canonical decision tree; skill-specific retrieval detail is in references/methodology.md.
Default lookback: 4 fiscal quarter(s); maximum: 12. The default balances recency against the trend window this analysis requires.
Per frontmatter allowed_tools:
search_xbrl_facts — primary structured financial facts (is_primary default)search_companies — ticker resolution + company context (entity-alias fuzzy match)get_realtime_quote — latest market price for valuation cross-checkssearch_documents — Layer 1 document discovery (page-level silver records)read_source_outline — Layer 2 lightweight page map (description + keywords)read_source_deep_outline — Layer 2.5a deep page map (table_titles/drivers/metrics)read_source_pages — Layer 3 deep read of selected pages with table markersget_statement_structure — XBRL presentation tree (concept hierarchy)Step-by-step execution detail is in references/methodology.md.
Inputs → Build → Validate → Output → Next
search_xbrl_facts, get_company_financials) and any filing pages from the three-layer protocol..md sum-of-the-parts valuation (segment multiples, conglomerate-discount analysis) per ## Output Structure.## Validation Gates below.## Output File.agentii.md; hand off to a downstream pitch/review skill if requested.Write the final deliverable to {ticker}/{YYYY-MM-DD_HHMM}_sotp-valuation_{affix}.md.
The deliverable is a structured markdown report written to the path in ## Output File. Full section-by-section template (headings, tables, and field definitions) lives in references/output-structure.md. Required elements:
[FACT] / [DEDUCTED] / [VIEW] per contracts/snapshot-synthesis.md./v/ citations are PRIMARY (immediately after each fact); the bottom Citations section is a non-duplicative roll-up index.contracts/output-frontmatter-schema.md.Citations & memory: follow contracts/citation-and-memory.md — ≥1 citation per 200 words; every material fact, table row, and metric is immediately followed by its inline clickable https://agentii.ai/v/{ticker}/{citation_id}/{N} link; a bottom Citations section provides a non-duplicative roll-up index; the closing TUI reply includes a compact Key Citations list (headline 5–10 facts) of clickable /v/ URLs; and append the run to agentii.md per contracts/agentii-md-schema.md.
Per-tool failure modes and fallback actions are tabulated in references/tool-fallbacks.md.
contracts/memory-load.md.key_metrics, conclusions, facts_count, deducted_count, views_count, citation_count) per contracts/output-frontmatter-schema.md.[FACT]/[DEDUCTED]/[VIEW] — see contracts/snapshot-synthesis.md.sessions/{YYYY-MM-DD}/ and update sessions/INDEX.md per contracts/session-format.md.End the closing chat reply with a compact Key Citations list (headline 5–10 facts), each a clickable https://agentii.ai/v/{ticker}/{citation_id}/{N} link, so the user can cmd+click straight to the exact SEC page. See contracts/citation-and-memory.md.
| Failure Mode | Action | User-Facing Message |
|-------------|--------|---------------------|
| No segment data | Company reports as single segment | "{ticker} reports as a single operating segment — SOTP not applicable. Use DCF or comps." |
| Missing segment financials | Proceed with available data; flag gaps | "Segment financials incomplete for {segment_names}; SOTP based on partial data." |
Take agentii-ai/sotp-valuation from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.