md-report-writerlisted
Install: claude install-skill xjsongphy/skills
# Markdown Report Writer
## Shared narrative rules
Read and follow [the shared narrative and evidence rules](../shared/narrative-and-evidence.md). They are the single source of truth for reader-facing prose, source-boundary wording, and avoiding process-oriented disclaimers.
Professional assistant for writing reports using Markdown. **Prefer the shortest explanation that preserves correctness, context, and readability.**
## Core Writing Principles
### 1. Clarity Before Detail
Write for clarity first, then add detail only when it helps the reader understand the argument. Do not explain every term or code line by default. Expand when:
- The concept is necessary for understanding later reasoning.
- The user is likely unfamiliar with the term.
- The code behavior is non-obvious.
- The conclusion depends on a subtle distinction.
Avoid repeating the same idea in the introduction, explanation, and summary. A section may use one short lead sentence before technical content; it does not need a full paragraph unless the context is genuinely complex.
### 2. Define Important Concepts Before Use
Core concepts must be defined before they are used in analysis, diagrams, or code interpretation. A core concept is a term that the reader must understand to follow the subsequent argument — such as an IR node, compiler pass, data structure, scheduling primitive, hardware component, or mathematical object.
Ordinary technical terms do not always need standalone definitions. Acronym expan