markstream-vue2

Render Markdown content in Vue 2.6–2.7 apps via MarkdownRender.

2.9k|175|Updated May 22, 2025
One-click install
npx skills add https://github.com/Simon-He95/markstream-vue --skill markstream-vue2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markstream-vue2
Source: https://github.com/Simon-He95/markstream-vue/tree/main/.agents/skills/markstream-vue2
Command: npx skills add https://github.com/Simon-He95/markstream-vue --skill markstream-vue2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrate markstream-vue2 into Vue 2.6 or 2.7 projects to enable a compatible Markdown rendering workflow, including CSS wiring, optional peer setup, and scoped overrides in Vue 2 repositories that aren't tightly bound to specific build systems.

Core Features & Use Cases

  • Vue 2.6/2.7 compatibility with optional @vue/composition-api integration when needed.
  • CSS wiring via index.css for consistent visuals across Vue 2 apps.
  • Support for scoped custom component mappings and overrides in projects with varying tooling constraints. Use cases include upgrading legacy Vue 2 apps to Markstream rendering without major rewrites and enabling incremental feature toggles for styling and dependencies.

Quick Start

Install markstream-vue2 in a Vue 2 project, then import markstream-vue2/index.css and start using the MarkdownRender component.

Frequently Asked Questions about markstream-vue2

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

FAQPage Schema
How do I render Markdown content in a Vue 2 application?

Yes, markstream-vue2 supports Vue 2.6 and 2.7 projects and offers optional integration with @vue/composition-api for applications needing composition-api features alongside Markdown rendering.

Do I need the composition-api to render Markdown in Vue 2.6?

No, the composition-api is not required. The integration offers optional @vue/composition-api support for Vue 2.6 projects, allowing you to use MarkdownRender for rendering without forcing a composition-api dependency.

What's the best way to customize Markdown rendering styles in Vue 2?

The best way to customize Markdown rendering is by importing markstream-vue2/index.css for consistent visuals and applying scoped custom component mappings and overrides to tailor the rendering output in your Vue 2 app.

Can I integrate Markdown rendering into a legacy Vue 2 app without major rewrites?

Yes, you can integrate Markdown rendering into legacy Vue 2 apps without major rewrites by installing markstream-vue2 and using the MarkdownRender component, which supports incremental feature toggles for styling and dependencies.

Why are my Markdown styles missing when using markstream-vue2?

Markdown styles are missing if you skip the CSS wiring. You must import markstream-vue2/index.css into your project to ensure consistent visual rendering across your Vue 2 application.