highlight

Formats plain text with bold, italic, code, and highlight tags rendered as an HTML widget.

1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/natthasath/natthasath-marketplace --skill highlight-natthasath
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: highlight
Source: https://github.com/natthasath/natthasath-marketplace/tree/main/plugins/capacities/skills/highlight
Command: npx skills add https://github.com/natthasath/natthasath-marketplace --skill highlight-natthasath

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Plain text pasted into chat is hard to scan, and standard chat does not reliably render markdown or highlight syntax as real visual formatting. This Skill overlays emphasis tags on the original text and renders the result as a real HTML widget image in the chat. ## Core Features & Use Cases - Non-destructive formatting: Adds bold, italic, code, and mark tags on top of the original text without changing any words, order, or content. - HTML widget rendering: Renders the formatted text through the visualize:show_widget tool so highlights appear as real styled output instead of raw markdown. - Selective emphasis rules: Applies a tag-selection table (code for commands and paths, mark for key sentences, strong for key terms, em for names) so only genuinely important points are emphasized. - Use Case: Paste a plain-text meeting note or technical explanation and invoke /highlight to get a readable version with commands in code style and critical warnings highlighted in color. ## Quick Start Invoke /highlight followed by the plain text you want formatted, and the Skill returns the same text with emphasis tags rendered as an HTML widget.

Frequently Asked Questions about highlight

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

FAQPage Schema
How do I highlight important parts of plain text in chat?▼

Invoke the /highlight slash command followed by your plain text. The Skill overlays bold, italic, code, and mark tags on key points and renders the result as a styled HTML widget directly in the chat.

Does text highlighting modify the original content?▼

No, the original text is never modified. The Skill only wraps existing words with formatting tags and is explicitly forbidden from changing any words, ordering, or content of the source text.

Why is the formatted text rendered as an HTML widget instead of markdown?▼

Standard chat does not always render markdown or ==highlight== syntax as real visual formatting. Rendering through the visualize:show_widget tool guarantees that bold, code, and colored highlights appear as actual styled output.

Can the highlight skill trigger automatically from a conversation?▼

No, it only runs when explicitly invoked through the /highlight command. Model invocation is disabled, so it never auto-triggers from pasted text or conversational context.

What are the limitations of automated text highlighting?▼

Over-highlighting defeats the purpose, so the Skill limits mark tags to at most one per paragraph and strong tags to a few key terms. It also cannot restructure or summarize text, since content edits are prohibited.