From 1f1d82ef82c429e3638ee0d3b510477a132f08fd Mon Sep 17 00:00:00 2001 From: Simon He <674949287@qq.com> Date: Sun, 19 Jul 2026 21:01:38 +0800 Subject: [PATCH] Document remaining Markstream optional peers --- skills/markstream-install/SKILL.md | 2 +- skills/markstream-install/references/scenarios.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/skills/markstream-install/SKILL.md b/skills/markstream-install/SKILL.md index dfe53e77..ffc5d84e 100644 --- a/skills/markstream-install/SKILL.md +++ b/skills/markstream-install/SKILL.md @@ -34,7 +34,7 @@ Before changing dependencies, inspect: - the package manager lockfile; - whether the application uses SSR; - reset, Tailwind, UnoCSS, or design-system styles; -- required optional features: code highlighting, Monaco, Mermaid, D2, or KaTeX. +- required optional features: code highlighting, enhanced File/Diff surfaces, Monaco, Mermaid, D2, infographic blocks, or KaTeX. Do not assume the Vue package is correct merely because the source repository is named `markstream-vue`. Select the framework-specific package from the scenario table. diff --git a/skills/markstream-install/references/scenarios.md b/skills/markstream-install/references/scenarios.md index eed95dfd..aa228594 100644 --- a/skills/markstream-install/references/scenarios.md +++ b/skills/markstream-install/references/scenarios.md @@ -16,9 +16,11 @@ | Feature | Peer | Supported packages | Activation | |---------|------|--------------------|------------| | Lightweight highlighted code blocks | `stream-markdown` | `markstream-vue`, `markstream-vue2`, `markstream-react` | Configure the package's `MarkdownCodeBlockNode` as the `code_block` override | +| Enhanced code blocks and File/Diff surfaces | `stream-diffs` | `markstream-vue` | Install for copy, preview, expand, syntax-highlighting, and File/Diff features | | Monaco-powered code blocks | `stream-monaco` | All framework packages | Install only when Monaco interactions are required | | Mermaid diagrams | `mermaid` | All framework packages | Install when Mermaid fences are rendered | | D2 diagrams | `@terrastruct/d2` | All framework packages | Install when D2 fences are rendered | +| Infographic blocks | `@antv/infographic` | All framework packages | Install when infographic fences are rendered | | KaTeX math | `katex` | All framework packages | Install and load KaTeX CSS when math is rendered | ## CSS checklist