excavate-synthesis

Merge independent analysis outputs into a conflict-resolved synthesis document.

Updated May 25, 2026
One-click install
npx skills add https://github.com/cmetech/otto-cli --skill excavate-synthesis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excavate-synthesis
Source: https://github.com/cmetech/otto-cli/tree/main/src/resources/skills/excavate-synthesis
Command: npx skills add https://github.com/cmetech/otto-cli --skill excavate-synthesis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Merges independent analysis outputs into a single, conflict-resolved synthesis document.

Core Features & Use Cases

  • Merges independently produced analyses (feature discovery, architecture analysis, API extraction) into a single, cohesive synthesis artifact with provenance.
  • Resolves disagreements through a defined hierarchy and records both viewpoints when conflicts arise.
  • Generates downstream artifacts (behavioral summaries, cross-reference reports, and reimplementation essentials) to guide implementation and spec writing.

Quick Start

Run excavate-synthesis to merge raw analysis sources into a consolidated synthesis bundle.

Frequently Asked Questions about excavate-synthesis

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

FAQPage Schema
How do I merge multiple source analysis documents into a single synthesis?

You can synthesize multi-source findings into structured specs by merging raw source analysis, architecture analysis, and API extraction outputs into a single cohesive synthesis artifact with provenance citations.

What is the best way to resolve conflicts when combining multi-source architecture analysis?

The best way to resolve conflicts in multi-source architecture analysis is applying a defined hierarchy to disagreements while recording both viewpoints, ensuring the final synthesis document maintains accurate multi-source corroboration.

How do I generate reimplementation essentials from raw source analysis?

Generating reimplementation essentials from raw source analysis involves running a phase-driven workflow that merges independent outputs into domain-ready behavioral summaries and a dedicated reimplementation-essentials draft.

Can I use architecture analysis and API extraction outputs to create cross-reference reports?

Yes, you can use architecture analysis and API extraction outputs to create cross-reference reports, as the Skill processes these independent analysis outputs to produce cross-reference reporting and coverage gaps.

Do I need independent analysis outputs before starting multi-source synthesis?

Yes, you need independent analysis outputs such as feature discovery, architecture analysis, or API extraction before starting multi-source synthesis, as the Skill merges these existing outputs into a consolidated synthesis bundle.

What are the limitations of synthesizing multi-source findings without provenance citations?

Synthesizing multi-source findings without provenance citations limits traceability and conflict resolution, making it difficult to track coverage gaps or record disagreements through a defined hierarchy during reimplementation.