OpenClaw/clawhub-security-signals huggingface dataset:
Skill: aratox666-max/baozi-prediction-markets (version 1.0.0)

--- name: baozi-prediction-markets description: Access Solana prediction markets on Baozi. Use when user wants to check market odds, get betting quotes, list active markets, analyze opportunities, or place bets. version: 1.0.0 license: MIT --- # Baozi Prediction Markets Skill ## When to Use This Skill Trigger this skill when the user asks about: - "prediction markets on Solana" - "Baozi odds" or "betting on [event]" - "list active markets" - "what are the odds for BTC" - "check my positions" - "place a bet on [outcome]" ## Protocol Information **Program ID:** [REDACTED_SECRET] (Baozi Markets V4.7.6) **REST API:** https://baozi.bet/api/ **MCP Server:** @baozi.bet/mcp-server -- provides 76 pre-built tools ### Market Layers | Layer | Fee | Who Can Create | Resolution | |-------|-----|-----------------|------------| | Official | 2.5%% | Admin only | Grandma Mei (AI oracle) | | Lab | 3%% | Anyone | Creator OR Council | | Private | 2%% | Invite only | Creator OR Council | ## Available Tools ### 1. List Active Markets To list all active boolean markets: ```bash echo '{\"name\":\"list_markets\",\"arguments\":{\"layer\":\"Lab\",\"status\":\"Active\"}}' | npx @baozi.bet/mcp-server ``` For race markets (multi-outcome): ```bash echo '{\"name\":\"list_race_markets\",\"arguments\":{\"layer\":\"Lab\",\"status\":\"Active\"}}' | npx @baozi.bet/mcp-server ``` ### 2. Get Market Details ```bash echo '{\"name\":\"get_market\",\"arguments\":{\"market\":\"MARKET_PUBKEY\"}}' | npx @baozi.bet/mcp-server ``` ### 3. Get Betting Quote ```bash echo '{\"name\":\"get_quote\",\"arguments\":{\"market\":\"MARKET_PUBKEY\",\"side\":\"Yes\",\"amount\":1.0}}' | npx @baozi.bet/mcp-server ``` ### 4. Check Wallet Positions ```bash echo '{\"name\":\"get_positions\",\"arguments\":{\"wallet\":\"WALLET_ADDRESS\"}}' | npx @baozi.bet/mcp-server ``` ### 5. Analyze Market ```bash echo '{\"name\":\"analyze-market\",\"arguments\":{\"market\":\"MARKET_PUBKEY\"}}' | npx @baozi.bet/mcp-server ``` ## Security Notes - **Agent builds transactions, user signs them** -- No private keys in the agent - Test on devnet first using free SOL from faucets - Enable betting by setting `BAOZI_LIVE=1` environment variable - Minimum bet: 0.01 SOL - Maximum bet: 100 SOL per transaction ## Affiliate System On first use, the skill automatically checks if your wallet has an affiliate code registered. If not, it registers one automatically using your wallet address as the code. ## Error Handling Clear error messages for: - Invalid market ID - Insufficient SOL balance - Market closed - Bet amount below minimum (0.01 SOL) - Bet amount above maximum (100 SOL)


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: nexscope/domain-monitoring (version 1.0.0)

--- nexscope: name: "Domain Monitoring" category: "Monitoring & Alerts" version: "1.0.0" author: "Nexscope AI" tags: - "domain" - "ssl" - "security" - "monitoring" - "ecommerce" model: "any" tokens: "~2000" keywords: - "domain monitoring" - "ssl monitoring" --- # Domain Monitoring AI-powered domain and SSL certificate monitoring skill. Designs domain health checks, SSL expiry alerts, DNS anomaly detection, and security rating assessments for e-commerce websites. ## Capabilities - Generates actionable monitoring & alerts frameworks based on your specific business context - Works across major e-commerce platforms (Amazon, Shopify, Walmart, WooCommerce, Etsy, TikTok Shop) - Provides data-driven recommendations with industry benchmarks - Outputs ready-to-implement plans, not just generic advice ## Install ``` clawhub install domain-monitoring ``` ## Usage **Input:** Domain name(s), current SSL provider, DNS configuration **Output:** Domain health check plan, SSL expiry alert setup, DNS monitoring rules, security rating assessment ### Example Prompt > "I run a [your business type] on [platform]. Help me set up domain monitoring for my business. Here's my current situation: [describe context]." ## Limitations - Requires your specific business data for accurate recommendations - Market benchmarks are based on US/EU data — adjust for other regions - Recommendations should be validated against your platform's current policies - Does not replace dedicated monitoring SaaS tools — designs the strategy and framework --- *Built by [Nexscope AI](https://www.nexscope.ai/) — AI-powered e-commerce intelligence.*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: samsan521/hermes-full (version 1.0.0)

# HERMES - AI Agent 协作进化系统 **超越 EvoMap 的下一代 AI Agent 知识共享与进化平台** ## 🎯 核心创新 | 特性 | EvoMap | HERMES | |------|--------|--------| | 触发方式 | 被动反馈 | **主动预测** | | 技能结构 | 单一 Capsule | **动态组合** | | 版本控制 | 无 | **分支+合并** | | 信任机制 | 中心化 Hub | **去中心化** | ## 🏗️ 四层架构 ``` Instance → Meta → Gene → Capsule ``` ## 🚀 快速开始 ```bash # 安装 clawhub install hermes-full # 预测任务 hermes predict "写一个安全的 API" # 组合技能 hermes compose auth validation security # 查看信任排行榜 hermes leaderboard ``` ## 📦 包含模块 - `hermes-core` - 核心引擎 - `hermes-predict` - 预测学习 - `hermes-compose` - 技能组合 - `hermes-version-tree` - 版本控制 - `hermes-web-trust` - 信任网络

path: package.json
content: name: hermes-full
version: 1.0.0
description: HERMES - 超越 EvoMap 的 AI Agent 协作进化系统
main: index.js

Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: zhuyifeiruichuang/travelassistant (version 1.0.0)

--- name: "旅游助手-CN" description: "AI智能旅游规划助手。当用户需要规划旅行、查询目的地信息、获取出行建议时触发，包括但不限于：制定旅行计划、分析目的地天气、分析景点推荐、规划交通住宿、推荐当地美食、制定行李清单、查询旅行注意事项。触发词：旅游助手、帮我规划旅行、去XX旅行要带什么、XX城市天气如何、推荐XX景点、XX有什么好吃的、旅行建议、自驾游规划、跟团游建议。" --- # 旅游助手-CN AI智能旅游规划助手，为用户提供全面的旅行规划和咨询服务。 ## 核心功能 1. **出行人员信息收集与分析** 2. **目的地多维度分析** 3. **个性化旅行建议生成** ## 信息收集流程 ### 第一步：收集出行人员信息 主动询问并记录以下内容： | 信息类别 | 收集项 | |---------|--------| | 基础信息 | 人数、年龄、性别 | | 健康状况 | 身体健康状态、是否有用药、是否接受治疗、怕热/怕冷 | | 特殊人群 | 是否例假（女性）、是否有鼻炎、明确过敏源 | | 生活习惯 | 饮食偏好、娱乐爱好 | | 其他 | 是否害怕某些动物/植物 | ### 第二步：收集出行信息 | 信息类别 | 收集项 | |---------|--------| | 时间 | 出发时间、返程时间 | | 地点 | 出发城市、目标城市（可多个） | | 预算 | 人均资金预算 | | 性格 | 出行人员性格特点 | ### 第三步：信息确认 汇总收集的信息，请用户确认或补充。 ## 分析与建议生成 ### 天气和自然环境分析 使用网络搜索获取： 1. **历史天气**：查询目标城市前三年的同期天气记录 2. **近期预报**：获取近期天气预报 3. **自然灾害**：查询是否有自然灾害预警 **输出内容**： - 出行时间范围内的天气预测 - 穿衣建议（按性别、年龄分层） - 物品准备建议（雨伞、防晒等） - 特殊风险提示（虫害、蛇类、紫外线等） ### 景点分析 使用网络搜索获取： 1. **热门景点**：城市热门景点列表 2. **网红打卡点**：拍照好看的推荐位置 3. **季节限定**：特定季节最佳打卡位置 4. **风险评估**：高空湿滑、悬崖、蚊虫多等风险 5. **实用信息**：门票、隐藏消费、厕所分布 **输出内容**：结合出行人员健康状况，筛选适合的景点，给出综合评分。 ### 交通状况分析 使用网络搜索获取： 1. **网约车现状**：打车便利度、安全事件 2. **市内交通**：地铁、公交覆盖度和价格 3. **特殊管制**：演唱会、考试等交通管制 4. **支付方式**：电子公交卡支持情况 **输出内容**：交通便利度评估、费用估算、出行建议。 ### 住宿分析 使用网络搜索获取： 1. **价格趋势**：三年同期住宿价格对比 2. **活动影响**：是否有大型活动导致涨价 3. **区域推荐**：安全、卫生、交通便利的区域 **输出内容**：价格区间预测、推荐酒店列表（至少3个，含价格、位置、评价）。 ### 跨城市通行分析 根据出行人员健康状况分析： 1. **飞机**：是否晕机、近期是否手术、恐高情况 2. **高铁**：是否晕车、行程时间、票价 3. **客车**：晕车情况 4. **自驾**：行李限制、驾驶疲劳 **输出内容**：推荐出行方式、换乘方案、价格对比。 ### 卫生与治安分析 使用网络搜索获取： 1. **传染病**：一年内是否有传染病事件 2. **治安事件**：是否有恶性治安事件 **输出内容**：健康风险提示、安全评估。 ### 地区特点分析 考虑以下特殊因素： 1. **高原反应**：高海拔地区需结合健康状况 2. **季节性因素**：梅雨、大雪、柳絮、花粉等 3. **虫害季节**：蟑螂、蛇虫等 **输出内容**：针对出行人员的特殊风险提示。 ### 美食推荐 使用网络搜索获取： 1. **当地特色**：特色美食推荐（至少3个） 2. **口味适配**：根据饮食偏好筛选（如不辣、面条、海鲜等） **输出内容**：美食推荐列表，标注口味特点，过敏提醒。 ### 行李清单生成 根据收集的信息生成个性化清单： | 类别 | 物品 | |-----|-----| | 证件类 | 身份证、护照、签证等 | | 健康类 | 药物（注明是否需冷藏）、急救包 | | 女性专属 | 例假用品 | | 婴幼儿 | 奶瓶、奶粉、尿不湿 | | 电子类 | 充电宝（新国标）、手机充电器 | | 穿着类 | 根据天气推荐的衣服类型和数量 | | 个护类 | 牙刷、牙膏、刮胡刀（超过1个月需带替换刀头） | | 其他 | 墨镜、防晒衣、雨伞等 | **重要提醒**：告知违禁品限制（充电宝规格、液体限制等）。 ## 特殊需求处理 - **临时就医需求**：标注最近的医院信息 - **特殊饮食**：根据过敏源和口味偏好特别标注 - **特殊健康状况**：如高原反应风险需特别说明 ## 输出格式 最终输出应包含以下章节： 1. **出行人员概况**（汇总确认的信息） 2. **目的地天气分析** 3. **景点推荐与评估** 4. **交通出行方案** 5. **住宿推荐** 6. **美食指南** 7. **健康与安全提示** 8. **行李清单** 每个章节使用表格、列表等结构化格式，便于阅读。 ## 数据来源 优先使用网络搜索获取最新信息，包括： - 天气预报服务 - 旅游攻略网站 - 酒店预订平台 - 美食推荐平台 - 交通信息平台 - 当地新闻和公告 ## 注意事项 1. **健康优先**：有任何健康风险时，优先提醒 2. **预算控制**：推荐符合预算的选项 3. **安全第一**：任何治安或自然灾害风险需明确警示 4. **个性化**：所有建议都需结合出行人员实际情况


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: acailic/tweetnugget (version 1.2.0)

--- name: tweetnugget description: A random inspirational tweet from curated collections of hand-picked wisdom by tech leaders, founders, and philosophers. version: 1.1.0 author: amplifier tools: - bash # Used only for: python3 script execution to read local JSON files --- # TweetNugget When the user asks for a quote, inspiration, or says something like "hit me with a quote" or "give me some wisdom": ## How It Works 1. Run `scripts/get_quote.py` to pick a quote from `references/` directory 2. Return the output directly to the user ## Quote Collections The `references/` folder contains JSON files with this structure: ```json { "name": "Collection Name", "description": "...", "quotes": [ { "text": "The quote text", "author": "@handle", "url": "https://x.com/...", "tags": ["tag1", "tag2"] } ] } ``` Available collections: - `swlw-tweets.json` - 49 quotes from Software Lead Weekly newsletter (Dec-Jul 2025) - `twitter-quotes.json` - 12 curated Twitter quotes - `stoic-quotes.json` - 6 Stoic philosophy quotes ## Step-by-Step Instructions ### Basic: Get a random quote ```bash python3 scripts/get_quote.py ``` Return the output directly to the user. Do not add commentary. ### Surprise Me: Random collection, then random quote For variety across collections: ```bash python3 scripts/get_quote.py --surprise ``` ### Filtered: Get a quote by tag If the user specifies a topic (e.g., "quote about AI", "something about leadership", "coding quote"): ```bash python3 scripts/get_quote.py --tag ai ``` Replace `ai` with the user's topic. Uses partial matching (e.g., "lead" matches "leadership"). Falls back to a random quote if no match is found. ### Available Tags Common tags across collections: `action`, `advice`, `ai`, `building`, `career`, `coding`, `courage`, `design`, `discipline`, `engineering`, `focus`, `happiness`, `humor`, `innovation`, `knowledge`, `leadership`, `learning`, `life`, `marketing`, `mindset`, `motivation`, `persistence`, `philosophy`, `product`, `programming`, `resilience`, `simplicity`, `startups`, `stoicism`, `strategy`, `thinking`, `wisdom`, `work` ## Response Format Always return quotes in this format: > "The quote text" — @handle If the quote has a URL, you may optionally append it as a link. Keep responses minimal - let the quote speak for itself. ## Adding More Quotes Users can add their own collections by placing new JSON files in the `references/` directory following the same format.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: google696/douyin-folklore-video (version 1.0.0)

--- name: douyin-folklore-video description: 抖音民间诡异故事视频生成器。根据用户提供的文案自动生成配音、图片、视频并合成最终视频，支持上传到抖音。触发词：生成抖音视频、民间故事视频、诡异故事视频、AI视频制作。 --- # 抖音民间诡异故事视频生成器 根据用户提供的文案，全自动生成抖音风格的民间诡异故事视频。 ## 完整流程 ### 1. 获取故事文案 - 必须使用用户提供的文案 - 保存到 `story.txt` ### 2. 生成配音 调用 `scripts/generate_voice.py`： ```bash python scripts/generate_voice.py <故事文案> <输出目录> ``` - 输出：`voice.wav` - 返回：配音时长（秒） ### 3. 生成图片 调用 `scripts/generate_images.py`： ```bash python scripts/generate_images.py <故事文案> <输出目录> ``` - 根据故事生成 5-6 张图片 - 尺寸：720×1280 - 风格：dark horror comic style - 保存：`img1.png` ~ `imgN.png` ### 4. 生成视频段 调用 `scripts/generate_videos.py`： ```bash python scripts/generate_videos.py <图片URL列表> <输出目录> ``` - 每段 5 秒 - 按顺序推进（不回退） - 保存：`v1.mp4` ~ `vN.mp4` ### 5. 视频拼接 ```bash ffmpeg -f concat -safe 0 -i list.txt -c copy video_raw.mp4 ``` ### 6. 生成同步字幕 调用 `scripts/generate_subtitle.py`： ```bash python scripts/generate_subtitle.py <配音时长> <故事文案> <输出目录> ``` - 根据配音时长精确计算每句字幕时间 - 输出：`subtitle.srt` ### 7. 视频合成 ```bash # 加字幕 ffmpeg -i video_raw.mp4 -vf "scale=540:960,subtitles=subtitle.srt" -c:v libx264 -crf 23 -an video_sub.mp4 # 加音频 ffmpeg -i video_sub.mp4 -i voice.wav -c:v copy -c:a aac -map 0:v -map 1:a final_video.mp4 ``` ### 8. 发送给用户审核 用 message 工具发送 `final_video.mp4` 给用户。 ### 9. 用户确认"发布"后上传抖音 使用 browser 工具： - profile: openclaw - 上传文件到 `C:\Users\SS\AppData\Local\Temp\openclaw\uploads\` - 找到 `input[type=file]` 元素上传 - 填写标题、描述、话题 - 添加 AI 声明 - 点击发布 ## 关键参数 | 参数 | 值 | |------|-----| | 配音模型 | qwen3-tts-flash | | 图片模型 | wan2.6-t2i | | 视频模型 | wan2.2-kf2v-flash | | 图片尺寸 | 720×1280 | | 视频分辨率 | 540×960 | | 字幕字号 | 12 | | 视频编码 | H264 | ## 配置信息 见 `references/config.md`： - API Key - FTP 服务器信息 - 浏览器配置 ## 视频结构规则 **按顺序推进，不回退：** ``` v1: img1 → img2 v2: img2 → img3 v3: img3 → img4 v4: img4 → img5 ... ``` **视频时长规则：** - 配音时长 + 1~2秒 = 视频时长 - 每段视频固定 5 秒 - 根据配音时长计算需要多少段视频 ## 注意事项 1. 字幕必须根据配音时长精确计算，确保同步 2. 视频要比配音长 1-2 秒 3. 上传抖音时必须添加 AI 声明 4. 用户确认"发布"后才能点发布按钮


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: zhcanyu4/md-to-pptx (version 1.0.0)

--- name: md-to-pptx description: | Convert Markdown files to PowerPoint (PPTX) format. Automatically detects slide separators (---) and converts them into presentation slides. By default, saves output to the active Obsidian vault (~/obsidian-360/工作知识库). Use when: (1) User asks to convert a .md file to .pptx, (2) User says "生成PPT" or "转成PPT", (3) User needs presentation format output from markdown content, (4) User explicitly requests pptx/powerpoint conversion. --- # Markdown to PowerPoint Converter Convert Markdown files with slide separators into PowerPoint presentations. ## Default Behavior - **Input**: Markdown file with `---` slide separators - **Output**: PPTX file saved to **Obsidian vault** (`~/obsidian-360/工作知识库/`) - **Fallback**: If Obsidian vault unavailable, saves to same directory as input ## Usage ### Basic conversion ```bash python3 scripts/md2pptx.py input.md # Output: ~/obsidian-360/工作知识库/input.pptx ``` ### Specify output location ```bash python3 scripts/md2pptx.py input.md /path/to/output.pptx ``` ## Requirements Install one of the following for best results: **Option 1: LibreOffice (recommended)** ```bash brew install --cask libreoffice ``` **Option 2: Pandoc** ```bash brew install pandoc ``` ## Markdown Format for Slides Use `---` to separate slides: ```markdown # Title Slide Welcome to the presentation --- # Slide 2 Content here --- # Slide 3 More content ``` ## Obsidian Vault Path The default output location is read from: `~/Library/Application Support/obsidian/obsidian.json` Current vault: `~/obsidian-360/工作知识库/`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: leocryptoflow/two (version 1.0.0)

--- name: two description: 介绍数字 2 的文化含义和象征意义（中英文双语）。Use when users ask about the cultural meaning of number 2, "二的文化", "symbolism of two", "为什么 2 很重要", "meaning of number two" etc. --- # Two / 二 - 数字 2 的文化介绍 ## 触发场景 / Trigger Scenarios 当用户询问以下内容时激活此技能： - 数字 2 的文化含义 / Cultural meaning of number 2 - "二"的象征意义 / Symbolism of "two" - 为什么 2 很特殊 / Why is 2 special - 2 在不同文化中的代表 / What 2 represents in different cultures --- ## 中文版本 / Chinese Version ### 1. 哲学与宗教意义 **西方哲学**： - 毕达哥拉斯学派认为 2 代表"对立"与"差异" - 2 是第一个偶数，象征平衡与和谐 - 在二元论哲学中，2 代表善与恶、光与暗的对立 **东方哲学**： - 道家："一生二"，2 代表阴阳的分化 - 阴阳是宇宙最基本的对立统一关系 - 《易经》中，阴爻和阳爻构成八卦的基础 ### 2. 文化象征 **中国**： - "好事成双"，2 代表吉祥和圆满 - 婚礼中的"双喜"，象征美满婚姻 - "二龙戏珠"、"比翼双飞"等表达美好祝愿 - 但某些语境下"二"也有贬义（如"二愣子"） **西方**： - 2 代表 partnership（伙伴关系）和 cooperation（合作） - 情侣、夫妻的"成双成对" - 硬币的两面（two sides of a coin）象征事物的两面性 ### 3. 现代意义 - 二进制系统的核心（0 和 1 之外的基础） - 双人合作、团队协作的象征 - 选择与对比的代表（A 或 B） --- ## English Version ### 1. Philosophical & Religious Significance **Western Philosophy**: - Pythagoreans believed 2 represents "opposition" and "difference" - 2 is the first even number, symbolizing balance and harmony - In dualistic philosophy, 2 represents the opposition of good and evil, light and dark **Eastern Philosophy**: - Taoism: "One produced Two," 2 represents the division of Yin and Yang - Yin-Yang is the most fundamental opposing yet unified relationship in the universe - In the I Ching, Yin and Yang lines form the basis of the Eight Trigrams ### 2. Cultural Symbolism **Chinese Culture**: - "好事成双" (good things come in pairs), 2 represents auspiciousness and completeness - "Double Happiness" (双喜) in weddings symbolizes a blissful marriage - Expressions like "二龙戏珠" (two dragons playing with a pearl), "比翼双飞" (flying wing to wing) convey good wishes - However, in some contexts "二" can have negative connotations **Western Culture**: - 2 represents partnership and cooperation - Couples and spouses as "pairs" - "Two sides of a coin" symbolizes the dual nature of things ### 3. Modern Significance - Core of binary systems (foundation beyond 0 and 1) - Symbol of双人 cooperation and teamwork - Represents choice and contrast (A or B) --- ## 使用方式 / Usage 当用户询问相关话题时，根据具体兴趣点提供： 1. 哲学/宗教角度的解释 / Philosophical/religious perspectives 2. 不同文化中的象征 / Symbolism in different cultures 3. 现代应用和含义 / Modern applications and meanings 保持回答简洁有趣，可根据用户兴趣深入特定方向。 Keep responses concise and interesting; dive deeper into specific directions based on user interest.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: vince-winkintel/sendgrid-skills (version 1.2.2)

--- name: sendgrid description: SendGrid email platform integration for sending and receiving emails. Routes to sub-skills for outbound transactional emails (send-email) and receiving via Inbound Parse Webhook (sendgrid-inbound). Use when user mentions SendGrid, transactional email, email API, inbound email parsing, or email webhooks. Triggers on SendGrid, send email, receive email, email webhook, Inbound Parse, transactional email. requirements: env: - SENDGRID_API_KEY env_optional: - SENDGRID_FROM binaries: - curl - jq - node binaries_optional: - dig - nslookup metadata: openclaw: requires: env: - SENDGRID_API_KEY bins: - curl - jq - node notes: | Scripts operate on user-provided file paths (send-html-email.sh) and network endpoints (verify-inbound-setup.sh). Review scripts before executing. Use a SendGrid API key scoped to Mail Send only. --- # SendGrid ## Overview SendGrid is an email platform for developers. This skill routes to feature-specific sub-skills. ## Sub-Skills | Feature | Skill | Use When | |---------|-------|----------| | **Sending emails** | `send-email` | Transactional emails, notifications, simple sends, dynamic templates | | **Receiving emails** | `sendgrid-inbound` | Inbound Parse Webhook, MX record setup, parsing incoming email | ## Common Setup ### API Key Store in environment variable: ```bash export SENDGRID_API_KEY=SG.xxxxxxxxx ``` ### SDK Installation See `send-email` skill for installation instructions across supported languages. ## When to use SendGrid vs other services ``` What's your use case? ├─ Transactional emails (receipts, notifications, password resets) │ └─ SendGrid (send-email) ✅ ├─ Marketing campaigns / bulk email │ └─ Consider SendGrid Marketing Campaigns (outside this skill) ├─ Receiving emails programmatically │ └─ SendGrid Inbound Parse (sendgrid-inbound) ✅ └─ Simple SMTP relay └─ SendGrid SMTP (outside this skill) ``` ## Resources - [SendGrid Documentation](https://docs.sendgrid.com) - [SendGrid Node SDK](https://github.com/sendgrid/sendgrid-nodejs) - [Email API v3 Reference](https://docs.sendgrid.com/api-reference/mail-send/mail-send)


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector:  ()
Skill: peand-rover/patch-maker-video (version 1.0.0)

name: patch-maker-video version: "1.0.0" displayName: "Patch Maker Video — Product Showcase and Custom Order Videos for Embroidered Patch Makers and Custom Badge Makers" description: > You are a video assistant for embroidered patch makers, woven badge manufacturers, and custom patch suppliers — helping patch businesses show the craftsmanship and design capability that distinguishes handcrafted custom work from factory catalog orders. Embroidered patches, woven patches, PVC patches, iron-on patches, velcro-back patches, chenille patches, bullion patches, and custom club or organization insignia: Patch Maker Video turns your production quality and design flexibility into short showcase and process clips that answer the question every organization, team, or brand asks before submitting a custom order: will the final product actually match the design we submitted? Help custom patch makers win the club, team, and brand orders that drive volume production by showing your work before customers choose between you and a foreign factory with a website. Embroidery process videos showing the digitizing step, how thread count affects definition on small lettering, and the final tension and backing inspection communicate the technical precision that separates a serious embroidery business from a Cricut craft operation. Before-and-after design-to-finished-product videos taking a logo file through digitizing, sample embroidery, and final patch in real time demonstrate the accuracy of your reproduction and the quality of your materials. Collection showcase videos featuring patches made for motorcycle clubs, sports teams, military units, restaurant chains, and university organizations show the range of applications your shop handles and build the social proof that makes a new organization confident in their order. Custom order process videos explaining minimum quantities, turnaround time, backing options, and how to submit artwork position your shop as the professional vendor that eliminates the uncertainty that makes organizations hesitate to place their first custom order. tags: - patch maker video - custom patch marketing - embroidered patch video - custom badge maker - iron on patch video - velcro patch video - club patch maker


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: mikaelaldy/x-content-signals (version 1.0.0)

--- name: x-content-signals description: Rewrite X posts for algorithm-relevant actions. Use when drafting posts to maximize dwell, replies, reposts, shares, profile clicks, follows, and low negative feedback. --- # X Content Signals Use this to turn a rough idea into a stronger X post. ## Pick The Primary Signal Choose one primary signal before rewriting: - **Dwell**: readers pause, read, save, or think. - **Reply**: readers naturally want to respond. - **Repost/share**: readers look smart or useful by sharing it. - **Profile click**: readers wonder who wrote this. - **Follow**: readers expect more valuable posts like this. ## Rewrite Rules - Make the first line specific. - Replace abstractions with concrete nouns. - Add a useful payoff, not just a tease. - Make one clear point. - Remove generic AI phrasing. - Avoid rage bait unless the user explicitly wants controversy. - Add a specific question only when replies are the target. ## Patterns ### Dwell ```text Most people think X. But after [specific experience], I think Y. Here are the 3 reasons: ``` ### Reply ```text Which would you choose for [specific situation]? A: [tradeoff] B: [tradeoff] Context: [constraint] ``` ### Share ```text I made a simple checklist for [painful task]: 1. ... 2. ... 3. ... Save this before you [common mistake]. ``` ### Follow ```text I'm spending the next 30 days doing [specific project]. Today's lesson: [specific insight]. Tomorrow: [next useful topic]. ``` ## Output Return: - **Signal target**: primary + secondary. - **Final post**: ready to publish. - **Why it works**: 2-4 bullets. - **3 hook variants**. - **Negative-feedback risk**: what could backfire. ## Operating Principle Treat the public X algorithm as a signal map, not a cheat code. Optimize for posts and replies that earn useful positive actions (dwell, replies, reposts, shares, profile clicks, follows) while avoiding negative actions (not interested, mute, block, report, fast skips).


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)