
Markstream Vue2
Integrate markstream-vue2 into a Vue 2.6 or 2.7 app.
Install
npx skills add Simon-He95/markstream-vue --skill markstream-vue2 -g -a claude-code -y- Repository
- Simon-He95/markstream-vue3k
- Category
- Design
- Updated
- 3d ago
- License
- MIT
- Context cost
- Lightabout 652 tokens
- Runs scripts
- No, instructions only
What it does
Integrate markstream-vue2 into a Vue 2.6 or 2.7 app. Use when Codex needs Vue 2-compatible setup, `@vue/composition-api` decisions, CSS wiring, optional peer setup, or scoped Markstream overrides in a Vue 2 repository that is not specifically Vue CLI / Webpack 4 constrained.
Markstream Vue 2
Use this skill when the host app is Vue 2 and not specifically a Vue CLI / Webpack 4 edge case.
Workflow
- Confirm the repo is Vue 2.6 or 2.7.
- Install
markstream-vue2.- Add
@vue/composition-apionly when the repo is Vue 2.6 and uses Composition API patterns.
- Add
- Import
markstream-vue2/index.cssafter resets. - Start with
<MarkdownRender :content="markdown" />.- For AI chat or streaming UIs, keep
contentand use built-in smooth streaming first.smooth-streaming="auto"is the default and activates whentypewriter=trueormax-live-nodes <= 0.typewriteronly controls the blinking cursor and defaults tofalse.fadecontrols node enter and streamed-text fade animations and defaults totrue.
- Streaming vs recovering history: in chat UIs the same
MarkdownRenderstarts streaming and later switches to history whenfinal=true.- Streaming:
smooth-streaming="auto",:fade="false",typewriter=true. This is a conservative visual/performance choice, not an API incompatibility. This adapter has not adopted Vue 3's bounded append fades, so verify its animation behavior before enabling both. - Recovering history:
:smooth-streaming="false",:fade="true",typewriter=false. Content is already complete, pacing would slow it down, but fade gives a polished entry animation. - Dynamic switch:
:smooth-streaming="isStreaming ? 'auto' : false",:fade="!isStreaming".
- Streaming:
- Move to
nodes+finalonly for worker-preparsed content, shared AST stores, or custom AST control. - Remember that
html-policynow defaults tosafe, and Mermaid strict mode is on by default throughmermaid-props.
- For AI chat or streaming UIs, keep
- Use scoped custom component mappings when the task needs overrides or trusted tags.
- Validate with the smallest useful dev or build command.


