arkenv
Answer questions about ArkEnv and help implement environment variable validation. Use when developers: (1) Ask about environment…
Comark (Components in Markdown) parser: syntax, AST, Vue/React/Svelte/Angular renderers, plugins, and LLM streaming with auto-close.
Claude Code
$ npx -y skills add onmax/nuxt-skills --skill comark --agent claude-code
Codex
$ npx skills add onmax/nuxt-skills --skill comark -a codex -y
Cursor
$ npx skills add onmax/nuxt-skills --skill comark -a cursor -y
Gemini CLI
$ npx skills add onmax/nuxt-skills --skill comark -a gemini-cli -y
GitHub Copilot
$ npx skills add onmax/nuxt-skills --skill comark -a github-copilot -y
OpenCode
$ npx skills add onmax/nuxt-skills --skill comark -a opencode -y
Windsurf
$ npx skills add onmax/nuxt-skills --skill comark -a windsurf -y
name: comark description: 'Comark (Components in Markdown) parser: syntax, AST, Vue/React/Svelte/Angular renderers, plugins, and LLM streaming with auto-close.'
A high-performance markdown parser with Comark (Components in Markdown) support, built on markdown-it, offering both string-based and streaming APIs.
**Comark** extends standard markdown with a powerful component system while maintaining full compatibility with CommonMark and GitHub Flavored Markdown. It provides:
import { parseMarkdown } from 'comark'
const content = `---
title: Hello World
---
# Hello World
This is **markdown** with :icon component.
::alert{type="info"}
Important message
::
`
const result = await parseMarkdown(content)
console.log(result.nodes) // Markdown AST
console.log(result.frontmatter) // { title: 'Hello World' }
console.log(result.meta) // Additional metadata<template>
<Markdown :value="content" />
</template>
<script setup lang="ts">
import { Markdown } from '@comark/vue'
const content = `# Hello World`
</script>import { Markdown } from '@comark/react'
export default function App() {
return <Markdown value={content} />
}<script lang="ts">
import { Markdown } from '@comark/svelte'
const content = `# Hello World`
</script>
<Markdown value={content} />import { Component } from '@angular/core'
import { Markdown } from '@comark/angular'
@Component({
selector: 'app-root',
standalone: true,
imports: [Markdown],
template: `<comark-markdown [value]="content" />`,
})
export class AppComponent {
content = `# Hello World`
}This guide is organized into focused sections covering different aspects of the package:
Learn how to write Comark documents with complete syntax reference:
**[→ Read Full Markdown Syntax Guide](./references/markdown-syntax.md)**
---
Complete guide for parsing and working with `MarkdownDocument`:
**[→ Read Full Parsing & Document Model Guide](./references/parsing-ast.md)**
---
Comprehensive guide for rendering in Vue applications:
**[→ Read Full Vue Rendering Guide](./references/rendering-vue.md)**
---
Comprehensive guide for rendering in React applications:
**[→ Read Full React Rendering Guide](./references/rendering-react.md)**
---
Comprehensive guide for rendering in Svelte 5 applications:
Answer questions about ArkEnv and help implement environment variable validation. Use when developers: (1) Ask about environment…
Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent…
Build animations in a Nuxt app with nanime, the Nuxt module wrapping Anime.js v4. Use when animating elements, text, SVG or…
Nitro is the framework-agnostic server toolkit (powering Nuxt) for building and deploying web servers anywhere. Use when working…
Guides authentication in Nuxt apps using @nuxtjs/better-auth. Use when installing or configuring the module, using its client or…
Build typed, content-driven Nuxt applications with @nuxt/content. Use when working with content.config.ts, collections,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.