Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Integrate markstream-vue2 into Vue 2.6 or 2.7 with correct Composition API decisions, CSS, streaming state, optional peers, and scoped overrides.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -28% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -24% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -57% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -63% | 0% |
Handle Vue 2.6/2.7 compatibility decisions that the generic installer cannot resolve safely.
Use for Vue 2 integration when no bundler-specific edge case dominates. Use markstream-vue2-cli for Vue CLI/Webpack 4 and markstream-vue2-vite for Vite worker imports.
Before changing dependencies or source files, inspect the existing package manager and project conventions, preview the intended edits, and obtain explicit user approval.
markstream-vue2.@vue/composition-api only for Vue 2.6 code that uses Composition API patterns; Vue 2.7 has built-in support.markstream-vue2/index.css after resets.<MarkdownRender :content="markdown" /> and smooth streaming auto.final, disable pacing/cursor, and enable fade only if desired.nodes only when another layer owns parsing. Use scoped mappings for overrides.vue<script> import MarkdownRender from 'markstream-vue2' import 'markstream-vue2/index.css' export default { components: { MarkdownRender }, props: { content: String, done: Boolean }, } </script> <template> <MarkdownRender :content="content" :final="done" :fade="done" :typewriter="!done" /> </template>
Review dependency and compatibility changes. Do not relax rendering safety for untrusted content.
Other measured skills in the registry, with their headline benchmark lift.