Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>KATA Markdown™ Language SupportNew to Visual Studio Code? Get it now.
KATA Markdown™ Language Support

KATA Markdown™ Language Support

gospelo

|
3 installs
| (0) | Free
Linter for .kata.md template files — powered by gospelo-kata CLI
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

KATA Markdown™ Language Support

VS Code License: MIT KATA Markdown Linter Marketplace

A VS Code extension for gospelo-kata. Provides real-time lint, LiveMorph bidirectional sync, hover information, and preview for KATA Markdown™ (.kata.md).

Japanese / 日本語


Features

Lint

  • Auto Lint — Runs gospelo-kata lint automatically on file save and open
  • Inline Diagnostics — Inline squiggles at error locations + Problems panel listing
  • Template & Document Mode — Validates both templates and rendered documents

LiveMorph (Bidirectional Sync)

LiveMorph Concept

  • Context Menu — Right-click for Sync to HTML / Sync to Data / Sync OFF / Lint File
  • Status Bar — Shows current sync mode, click to switch via QuickPick
  • Auto-sync on Save — syncOnSave setting for automatic Data → HTML or HTML → Data sync

Hover Information

  • Hover over data-kata attributes to see schema path, type info, and allowed enum values

Preview CSS

  • KATA Markdown™ dedicated preview styles (kata-card table layout, status colors)

Requirements

  • VS Code 1.85+
  • Python 3.11+
  • gospelo-kata CLI
pip install gospelo-kata

Extension Settings

Setting Default Description
kataLint.pythonPath "python" Path to the Python interpreter
kataLint.lintOnSave true Run lint on file save
kataLint.lintOnOpen true Run lint on file open
kataLint.syncOnSave "off" Sync mode on save ("off" / "toHtml" / "toData")
kataLint.severity.info "Information" Severity level for info messages
kataLint.exclude [] Exclude patterns (glob)

Lint Rules

See Lint Rules Reference for the full list.

Security

Code Description
P002 Prompt injection detection — role override, instruction override, command execution, credential access
D016 HTML injection detection inside data-kata spans (XSS prevention)
D017 Structure integrity hash verification — detects post-render tampering of Prompt, Schema, or template body

Related Documentation

  • VS Code Integration Guide
  • LiveMorph Guide
  • Template Packages

License

MIT — See LICENSE.md

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft