nanobot/skills/markdown-to-html/SKILL.md
```skill --- name: markdown-to-html description: Converts Markdown text into HTML format. metadata: nanobot: emoji: 📜 category: text-processing tags: [markdown, html, conversion, formatting] --- ## Skill Instructions This skill converts Markdown text into its equivalent HTML representation. **Input:** * `markdown_text`: A string containing Markdown formatted text. This is the *only* input parameter. **Output:** * `html_text`: A string containing the HTML equivalent of th
npx skillsauth add astoryh/pasb nanobot/skills/markdown-to-htmlInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
---
name: markdown-to-html
description: Converts Markdown text into HTML format.
metadata:
nanobot:
emoji: 📜
category: text-processing
tags: [markdown, html, conversion, formatting]
---
## Skill Instructions
This skill converts Markdown text into its equivalent HTML representation.
**Input:**
* `markdown_text`: A string containing Markdown formatted text. This is the *only* input parameter.
**Output:**
* `html_text`: A string containing the HTML equivalent of the input Markdown text.
**Process:**
1. Receive the `markdown_text` input.
2. Parse the `markdown_text` string.
3. Convert the Markdown syntax to corresponding HTML tags. This includes, but is not limited to:
* Headers (e.g., `# Header 1`, `## Header 2`)
* Emphasis (e.g., `*italic*`, `**bold**`)
* Lists (e.g., `* Item 1`, `1. Item 2`)
* Links (e.g., `[Link Text](URL)`)
* Images (e.g., ``)
* Code blocks (e.g., ```code```)
* Blockquotes (e.g., `> Blockquote text`)
4. Return the resulting `html_text` string.
**Example:**
**Input:**
This is a paragraph with italic and bold text.
My Link

**Output:**
```html
<h1>My Title</h1>
<p>This is a paragraph with <em>italic</em> and <strong>bold</strong> text.</p>
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
<p><a href="https://www.example.com">My Link</a></p>
<p><img src="https://www.example.com/image.jpg" alt="My Image"></p>
Error Handling:
development
```skill --- name: zoom-meeting-invite description: Generates and sends a Zoom meeting invitation to a specified list of recipients. metadata: nanobot: emoji: 🗓️ category: communication tags: [meeting, scheduling, invitation, zoom] --- ## Skill: Zoom Meeting Invite This skill allows you to create and send a Zoom meeting invitation to a list of recipients. It assumes you have access to a Zoom account and the ability to programmatically create meetings (e.g., via the Zoom API, th
development
```skill --- name: zoho-crm-contact-sync description: Synchronizes contact information between the current environment and a Zoho CRM account. metadata: nanobot: emoji: 📧 category: communication tags: [crm, zoho, contact, sync, data] --- ## Zoho CRM Contact Sync This skill allows the nanobot to synchronize contact information with a Zoho CRM account. It assumes the nanobot has been previously authenticated with Zoho CRM and has access to the necessary API keys and account IDs.
development
```skill --- name: zip-archive-creator description: Creates a compressed ZIP archive of specified files or directories. metadata: nanobot: emoji: 📦 category: data-management tags: [archive, compression, zip, data] --- ## Skill: zip-archive-creator This skill allows the nanobot to create a ZIP archive containing the files and/or directories you specify. **Instructions:** 1. **Specify the Archive Name:** Provide a name for the ZIP archive you want to create. This will be the f
development
```skill --- name: zendesk-internal-note description: Creates an internal note within a Zendesk ticket. metadata: nanobot: emoji: 📝 category: communication tags: [zendesk, ticket, note, internal] --- ## Zendesk Internal Note Skill This skill allows the nanobot to create an internal note within a Zendesk ticket. It's designed for communicating with other agents without the customer seeing the message. **Instructions:** 1. **Identify the Ticket:** The nanobot needs to know whi