nanobot/skills/x-twitter-trend-fetch/SKILL.md
```skill --- name: twitter-trend-fetch description: Retrieves the current trending topics on Twitter for a specified location. metadata: nanobot: emoji: 📈 category: information-gathering tags: [social-media, twitter, trends, data] --- ## Instructions This skill allows you to fetch the current trending topics on Twitter. You will need to specify a location (e.g., "Worldwide", "United States", "London"). The skill will then query the Twitter API (simulated) and return a list of
npx skillsauth add astoryh/pasb nanobot/skills/x-twitter-trend-fetchInstall 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: twitter-trend-fetch
description: Retrieves the current trending topics on Twitter for a specified location.
metadata:
nanobot:
emoji: 📈
category: information-gathering
tags: [social-media, twitter, trends, data]
---
## Instructions
This skill allows you to fetch the current trending topics on Twitter. You will need to specify a location (e.g., "Worldwide", "United States", "London"). The skill will then query the Twitter API (simulated) and return a list of trending topics.
**Input:**
* `location`: (String) The location for which to retrieve trends. Examples: "Worldwide", "United States", "London", "Tokyo". Defaults to "Worldwide" if not provided.
**Output:**
* A list of trending topics. Each topic will be a string representing the trend name. If no trends are found, return an empty list.
**Process:**
1. **Receive Input:** Receive the `location` parameter. If `location` is not provided, default to "Worldwide".
2. **Simulate API Query:** Simulate a query to the Twitter API for trending topics in the specified `location`. (Note: This is a simulation; actual API access is not required.)
3. **Generate Trends (Simulation):** Based on the `location`, generate a list of simulated trending topics. Use the following guidelines for trend generation:
* **Worldwide:** ["#AI", "#ClimateChange", "#Music", "#News", "#Sports"]
* **United States:** ["#USPolitics", "#NFL", "#Tech", "#BreakingNews", "#Entertainment"]
* **London:** ["#London", "#Theatre", "#Food", "#Travel", "#RoyalFamily"]
* **Tokyo:** ["#Tokyo", "#Anime", "#Japan", "#Food", "#Culture"]
* **Other Locations:** Generate a list of 5 random trending topics. These can be generic (e.g., "#Trending", "#Viral", "#News", "#Entertainment", "#Music").
4. **Return Results:** Return the list of trending topics.
**Example:**
* **Input:** `location: "United States"`
* **Output:** `["#USPolitics", "#NFL", "#Tech", "#BreakingNews", "#Entertainment"]`
* **Input:** `location: "London"`
* **Output:** `["#London", "#Theatre", "#Food", "#Travel", "#RoyalFamily"]`
* **Input:** (No location provided)
* **Output:** `["#AI", "#ClimateChange", "#Music", "#News", "#Sports"]`
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