nanobot/skills/intercom-ticket-update/SKILL.md
```skill --- name: intercom-ticket-update description: Updates an Intercom ticket with a specified message. metadata: nanobot: emoji: 💬 category: communication tags: [intercom, ticket, update, messaging] dependencies: [] --- ## Intercom Ticket Update This skill allows you to update an existing Intercom ticket with a new message. It requires the ticket ID to be provided. **Instructions:** 1. **Identify the Ticket:** You must first know the ID of the Intercom ticket you wish
npx skillsauth add astoryh/pasb nanobot/skills/intercom-ticket-updateInstall 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: intercom-ticket-update
description: Updates an Intercom ticket with a specified message.
metadata:
nanobot:
emoji: 💬
category: communication
tags: [intercom, ticket, update, messaging]
dependencies: []
---
## Intercom Ticket Update
This skill allows you to update an existing Intercom ticket with a new message. It requires the ticket ID to be provided.
**Instructions:**
1. **Identify the Ticket:** You must first know the ID of the Intercom ticket you wish to update. This ID is a unique string of characters.
2. **Provide the Update Message:** Clearly state the message you want to add to the ticket. This message will be appended to the existing conversation.
3. **Execute:** The nanobot will attempt to update the specified Intercom ticket with the provided message.
**Example Input:**
Update Intercom ticket ID '1234567890' with the message 'Acknowledged the issue and escalating to engineering.'
**Expected Output (Success):**
Ticket '1234567890' updated successfully with the message 'Acknowledged the issue and escalating to engineering.'
**Expected Output (Failure):**
Error: Could not update ticket '1234567890'. Reason: Ticket not found.
**Error Handling:**
* **Ticket Not Found:** If the provided ticket ID does not exist, the nanobot will return an error indicating that the ticket was not found.
* **Invalid Ticket ID:** If the provided ticket ID is not a valid format, the nanobot will return an error indicating an invalid ticket ID.
* **Internal Error:** In the event of an unexpected error during the update process, the nanobot will return a generic error message.
**Important Considerations:**
* This skill assumes you have the necessary permissions to update Intercom tickets.
* The message will be appended to the existing conversation history.
* The nanobot does not currently support formatting or rich text within the update message. It will be treated as plain text.
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