narrative-doc

Draft iterative narrative and proposal documents with human review at each section.

11|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/awood45/claude-coding-commands --skill narrative-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: narrative-doc
Source: https://github.com/awood45/claude-coding-commands/tree/main/.claude/skills/narrative-doc
Command: npx skills add https://github.com/awood45/claude-coding-commands --skill narrative-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn an idea, design direction, or technical decision into a clear narrative or proposal document without jumping straight to a rigid spec.

Core Features & Use Cases

  • Iterative document drafting: Builds the document section by section and pauses for human sign-off before moving forward.
  • Context-aware writing: Uses prior research, decision briefs, and codebase context to ground the proposal in reality.
  • Clarity aids: Maintains a living terminology table and adds Mermaid diagrams where they improve understanding.
  • Use case: Use it when you need to explain a migration plan, system change, or design rationale in a stakeholder-friendly format.

Quick Start

Use the narrative-doc skill to draft an iterative proposal for a technical change you want to explain and review with stakeholders.

Frequently Asked Questions about narrative-doc

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

FAQPage Schema
How do I draft an iterative technical proposal for stakeholder review?

Draft an iterative technical proposal by building each section—background, goals, proposal, open questions, and appendices—sequentially while pausing for human sign-off before moving forward. This section-by-section workflow ensures structured stakeholder review at every step.

What is design rationale documentation and when do I need it?

Design rationale documentation explains the technical decisions and migration plans behind a system change in a stakeholder-friendly narrative format. You need it when you must justify a design direction or architectural shift without jumping straight into a rigid specification.

Can I use Mermaid diagrams in a narrative proposal document?

Yes, you can insert Mermaid diagrams into a narrative proposal document to clarify complex technical concepts. The drafting workflow automatically adds Mermaid visualizations where they improve understanding for stakeholders reviewing the design rationale.

How do I ground a technical proposal in existing codebase context?

Ground a technical proposal in codebase context by feeding prior research and decision briefs into the drafting process. The workflow uses this contextual grounding to ensure the narrative proposal accurately reflects the actual system architecture and terminology.

Does narrative proposal drafting require a terminology table?

Yes, narrative proposal drafting requires a living terminology table to maintain clarity across all sections. This terminology tracking ensures consistent vocabulary usage throughout the background, goals, proposal, open questions, and appendices sections during human review.