nanobot/skills/line-notify-alert/SKILL.md
```skill --- name: line-notify-alert description: Sends a notification to a Line Notify account with a specified message. metadata: nanobot: emoji: 📱 category: communication tags: - notification - alert - messaging dependencies: [] --- ## Line Notify Alert This skill allows the nanobot to send a notification to a Line Notify account. You will need to have a Line Notify access token configured in the nanobot's environment variables. The environment variable n
npx skillsauth add astoryh/pasb nanobot/skills/line-notify-alertInstall 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: line-notify-alert
description: Sends a notification to a Line Notify account with a specified message.
metadata:
nanobot:
emoji: 📱
category: communication
tags:
- notification
- alert
- messaging
dependencies: []
---
## Line Notify Alert
This skill allows the nanobot to send a notification to a Line Notify account. You will need to have a Line Notify access token configured in the nanobot's environment variables. The environment variable name is `LINE_NOTIFY_TOKEN`.
**Instructions:**
1. **Check for Token:** First, verify that the `LINE_NOTIFY_TOKEN` environment variable is set. If it's not, respond with "Error: Line Notify token not configured." and halt execution.
2. **Extract Message:** Extract the message to be sent from the user's input. The message should be the entire input after the command.
3. **Send Notification:** Use the Line Notify API to send a POST request to `https://notify-api.line.me/v1/notify` with the following parameters:
* `Authorization`: `Bearer ${LINE_NOTIFY_TOKEN}`
* `message`: The extracted message.
4. **Confirmation:** If the notification is sent successfully, respond with "Line Notify alert sent!". If there's an error (e.g., invalid token, network error), respond with "Error sending Line Notify alert." and include the error message if available.
**Example Input:**
`line-notify-alert Hello, world!`
**Expected Output (Success):**
`Line Notify alert sent!`
**Expected Output (Failure - Token Missing):**
`Error: Line Notify token not configured.`
**Expected Output (Failure - API Error):**
`Error sending Line Notify alert. [Error details from API]`
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