Triad Derivations

Compute ephemeral ROADMAP, DRIFT, CHANGELOG, PITCH, DEBT, and ONBOARD views from VISION.md, SPEC.md, and BUILDING.md.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/eddiebelaval/triad --skill triad-derivations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Triad Derivations
Source: https://github.com/eddiebelaval/triad/tree/main/skills/triad-derive
Command: npx skills add https://github.com/eddiebelaval/triad --skill triad-derivations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps the Triad's derived outputs fresh and actionable by computing ephemeral views from the core documents (VISION.md, SPEC.md, BUILDING.md) to surface ROADMAP, DRIFT, CHANGELOG, PITCH, DEBT, and ONBOARD outputs.

Core Features & Use Cases

  • Automated derivations: computes six views directly from the three source documents without manual re-entry.
  • Governed outputs: ensures outputs stay consistent with VISION, SPEC, and BUILDING, reflecting reconciliations and recent activity.
  • Use Case: teams review ROADMAP and DRIFT to align strategy, health signals, and shipping cadence in one place.

Quick Start

Ask me to generate ROADMAP, DRIFT, CHANGELOG, PITCH, DEBT, or ONBOARD views from the triangle.

Frequently Asked Questions about Triad Derivations

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

FAQPage Schema
How do I generate a roadmap and changelog from project documentation?

Generate a roadmap and changelog by computing ephemeral derivations from VISION.md, SPEC.md, and BUILDING.md. This produces synchronized project views directly from your core documents without manual data re-entry.

What is project drift and how do I track it against my spec?

Project drift is the divergence between planned specifications and actual progress. Track drift by computing a derived DRIFT view from SPEC.md and BUILDING.md to surface health signals and alignment issues.

Can I automatically generate an onboarding pitch from my vision document?

Yes, generate an onboarding pitch by computing an ephemeral PITCH or ONBOARD view directly from VISION.md. This ensures onboarding materials stay consistent with core project documentation without manual updates.

Does this approach to project documentation require persisting the generated views?

No, derived outputs are ephemeral views and should not be persisted unless explicitly saved. This ensures roadmap, drift, and changelog outputs always reflect the most current state of source documents.

What's the best way to maintain synchronized triad health signals for a development team?

Maintain synchronized health signals by computing derivations from your core triad of documents. This reconciles VISION, SPEC, and BUILDING data to reflect recent activity and shipping cadence in one place.