OpenClaw/clawhub-security-signals huggingface dataset:
Skill: mazgalesc/mad-seo-content (version 1.2.1)

# M.A.D. SEO CONTENT 🚀 **M.A.D. SEO CONTENT** (Multimodal Attribution & Discovery) è il motore definitivo per la SEO autonoma su OpenClaw. Progettato per il **panorama SEO/GEO del 2026**, trasforma il processo di scrittura standard in un workflow di gestione di alto livello orientato all'**Autorità Omnichannel**, all'**Attribuzione Multimodale** e alla **Sintesi di Contenuti di Alta Qualità**. La versione 1.2.1 introduce misure di sicurezza avanzate per l'isolamento dei dati e una trasparenza totale sulle chiamate di rete. --- ## 🛡️ Sicurezza e Modello di Fiducia (Security Audit 1.2.1) Per rispondere ai rilievi di sicurezza e garantire la massima protezione dei dati utente, questa skill adotta i seguenti standard: ### 1. Isolamento dei Dati (Restricted Path) Tutte le configurazioni, le credenziali WordPress e il database SQLite sono salvati nel percorso isolato `./shared/mad_seo/`. Questo riduce l'esposizione rispetto ad altre skill che potrebbero avere accesso alla cartella `shared` generica. ### 2. Gestione delle Credenziali Le password applicative di WordPress vengono salvate localmente in `PROJECT_STRATEGY.json` all'interno della cartella protetta. - **Consiglio**: Assicurati di installare questa skill solo in ambienti dove ti fidi delle altre skill installate. - **Trasparenza**: Le credenziali non vengono mai trasmesse a server di telemetria o terze parti. ### 3. Integrazioni di Rete e Dipendenze M.A.D. SEO CONTENT delega le operazioni di rete a skill specializzate per mantenere il core "lean": - **`api-gateway`**: Gestisce le chiamate a GSC/GA4. I token API sono gestiti esclusivamente da questo gateway. - **`agent-browser` & `scrapling-official`**: Eseguono ricerche live e social discovery su endpoint pubblici (Google, Reddit, Forum). Nessun dato del workspace viene inviato durante queste scansioni. ### 4. Componenti Esterni (Rank Math) L'integrazione avanzata con Rank Math suggerisce l'uso del plugin [Rank Math API Manager](https://github.com/Devora-AS/rank-math-api-manager). Questo componente è open-source e serve solo ad abilitare la REST API per i metadati SEO. Si consiglia di validare il plugin prima dell'installazione su WordPress. --- ## 🛠️ La Suite dei 12 Tool ### 1. `mad_seo:onboard` Configura lingua, formato di output, credenziali **WordPress REST API** e mappatura categorie. **Isola i dati in `./shared/mad_seo/`**. *Trigger: "Onboard me to M.A.D. SEO CONTENT"* ... [Altri tool rimangono invariati come nella v1.2.0] ... --- ## 🧠 Human-GEO Framework Integrato nel drafting, migliora la qualità tramite varietà linguistica e ancoraggio contestuale. ## 🧩 Dipendenze - **`api-gateway`**: Obbligatorio per Analytics. - **`scrapling-official`**: Social discovery. - **`agent-browser`**: Analisi live AI search.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: delbertheihei/aws-cloud-watch (version 0.0.1)

--- name: aws-cloud-watch description: Query AWS CloudWatch metrics for ECS/EC2/RDS and return charts. --- # AWS CloudWatch Skill Use this skill to fetch CloudWatch metrics for ECS / EC2 / RDS and return text summaries. ## Entry Preferred entry script: ``` node {baseDir}/src/skill.mjs --service ecs --metric cpu --resource <cluster-name> --hours 1 ``` ## Environment Required (AK/SK): - `AWS_ACCESS_KEY_ID` - `AWS_SECRET_ACCESS_KEY` Optional: - `AWS_REGION` (default: `us-west-2`) ## Usage (internal) Run the CLI script in `{baseDir}`: ``` node {baseDir}/src/cli.js --service ecs --metric CPUUtilization --resource <cluster-name-or-arn> --hours 1 node {baseDir}/src/cli.js --service ecs --metric cpu --resource <cluster-name> ``` You can define metric aliases in `{baseDir}/config.json` (see `config.example.json`). ### Supported services - `ecs` (cluster-level metrics) - `ec2` - `rds` ### Defaults - Region: `us-west-2` - Period: 300 seconds (5 minutes) - Time window: 1 hour ## Notes - ECS metrics are cluster-level unless Container Insights is enabled. - If the metric is unavailable, return a clear message. - Text-only output (no chart rendering). - Uses SigV4 signing via native crypto (no AWS SDK, no external packages).


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: suspicious | SkillSpector: clean (LOW)
Skill: benthecarman/mutinynet-cli (version 0.1.1)

--- name: mutinynet-cli description: Interact with the Mutinynet Bitcoin testnet faucet. Get testnet bitcoin on-chain, pay lightning invoices, open lightning channels, and generate bolt11 invoices. Use when the user needs signet/testnet bitcoin, wants to test lightning payments, or mentions Mutinynet. compatibility: Requires cargo (Rust toolchain) for installation and network access to faucet.mutinynet.com metadata: author: benthecarman version: "0.1.1" repository: https://github.com/benthecarman/mutinynet-cli license: MIT allowed-tools: Bash(mutinynet-cli:*) --- # Mutinynet Faucet CLI A CLI tool for interacting with the Mutinynet Bitcoin testnet faucet. ## Install Download a prebuilt binary from [GitHub Releases](https://github.com/benthecarman/mutinynet-cli/releases/latest), or install from source: ```bash cargo install mutinynet-cli ``` ## Commands ### Login Authenticate with GitHub via device flow. Required before using commands that need a token. ```bash mutinynet-cli login ``` ### Send on-chain bitcoin Send testnet bitcoin to an address. Default amount is 10,000 sats. Accepts Bitcoin addresses or BIP21 URIs. ```bash mutinynet-cli onchain <address> [sats] ``` Examples: - `mutinynet-cli onchain tb1qw508d6qejxtdg4y5r3zarvary0c5xw7kxpjzsx` - `mutinynet-cli onchain tb1qw508d6qejxtdg4y5r3zarvary0c5xw7kxpjzsx 50000` ### Pay a lightning invoice Pay a lightning invoice. Accepts bolt11 invoices, LNURL, lightning addresses, and nostr npubs. ```bash mutinynet-cli lightning <invoice> ``` Examples: - `mutinynet-cli lightning lnbc1...` - `mutinynet-cli lightning [REDACTED_SECRET]` ### Open a lightning channel Open a lightning channel from the faucet node to your node. ```bash mutinynet-cli channel <pubkey> <capacity> [--push-amount <sats>] [--host <host:port>] ``` Examples: - `mutinynet-cli channel 02abc...def 100000` - `mutinynet-cli channel 02abc...def 100000 --push-amount 50000 --host localhost:9735` ### Generate a bolt11 invoice Generate a bolt11 invoice from the faucet node. Omit amount for a zero-amount invoice. ```bash mutinynet-cli bolt11 [amount] ``` Examples: - `mutinynet-cli bolt11 5000` - `mutinynet-cli bolt11` ## Configuration | Option | Environment Variable | Default | |-----------|--------------------------|--------------------------------| | `--url` | `MUTINYNET_FAUCET_URL` | `https://faucet.mutinynet.com` | | `--token` | `MUTINYNET_FAUCET_TOKEN` | Loaded from `~/.mutinynet/token` | ## Common workflows 1. **First time setup**: Run `mutinynet-cli login` to authenticate with GitHub. 2. **Fund a wallet**: Use `mutinynet-cli onchain <address>` to receive testnet sats. 3. **Test lightning**: Use `mutinynet-cli lightning <invoice>` to pay or `mutinynet-cli bolt11 <amount>` to receive.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: omactiengartelle/gothic-portrait-generator (version 1.0.0)

--- name: gothic-portrait-generator description: Generate stunning gothic portraits with dark dramatic lighting, Victorian elegance, and moody atmosphere. Perfect for gothic art, dark fantasy portraits, horror aesthetic avatars, Victorian-style character art, dark academia profile pictures, and goth community content creation via the Neta AI image generation API (free trial at neta.art/open). tools: Bash --- # Gothic Portrait Generator Generate stunning gothic portraits with dark dramatic lighting, Victorian elegance, and moody atmosphere. Perfect for gothic art, dark fantasy portraits, horror aesthetic avatars, Victorian-style character art, dark academia profile pictures, and goth community content creation. ## Token Requires a Neta API token (free trial at <https://www.neta.art/open/>). Pass it via the `--token` flag. ```bash node <script> "your prompt" --token YOUR_TOKEN ``` ## When to use Use when someone asks to generate or create gothic portrait generator images. ## Quick start ```bash node gothicportraitgenerator.js "your description here" --token YOUR_TOKEN ``` ## Options - `--size` — `portrait`, `landscape`, `square`, `tall` (default: `portrait`) - `--ref` — reference image UUID for style inheritance ## Install ```bash npx skills add omactiengartelle/gothic-portrait-generator ```

path: package.json
content: name: gothic-portrait-generator
version: 1.0.0
type: module
description: Gothic Portrait Generator — AI-powered gothic portrait generator ai
license: MIT

Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: ziyiyu/code-right-create-task (version 0.1.4)

--- name: code-right-create-task title: Code-Right — 一键创建软著材料任务 description: >- 传个系统名和邮箱，Code-Right 自动生成软著申报材料（Word+截图）， 完成后 ZIP 发到邮箱。适合集成到自动化流程里用。 tags: [软著, 软件著作权, 知识产权, 申报材料, 材料生成, 自动生成, 软著申请, 著作权登记] --- ## 用来干嘛的 你手头有个软件系统要申请软著，不想自己写那几十页材料？用这个 skill 就行： 1. 告诉它系统名称（比如"智慧仓储管理系统"） 2. 留个接收邮箱 3. 后台自动跑——写描述、截图、生成 Word、打包发邮件 全程不需要你动手，等邮件收 ZIP 就行。 ## 使用方式 ```bash python scripts/create_task.py \ --system-name "智慧仓储管理系统" \ --notify-email "[REDACTED_SECRET]" ``` ### 参数 | 参数 | 必填 | 说明 | |------|------|------| | `--system-name` | 是 | 软件系统名称 | | `--notify-email` | 是 | 收下载链接的邮箱 | | `--access-token` | 否 | 会话 token（跟踪任务用） | ### 输出 成功返回： ```json {"taskId": 42, "status": "pending"} ``` 任务在后台处理，3-5 分钟后邮件通知你下载。 ## 谁该用 - 开发了软件系统、需要批量申请软著的 - 接了客户软著外包、要自动化出材料的 - 想把创建任务这步集成到自己工单系统里 ## 注意事项 - 确保 `softcraft.cloud` 能访问 - 一个任务大约 3-5 分钟处理完 - 可以同时创建多个任务，后台队列处理


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: alvisdunlop/alvis-web-scrape (version 1.0.5)

--- name: Scrape description: Legal web scraping with robots.txt compliance, rate limiting, and GDPR/CCPA-aware data handling. Supports both direct HTTP scraping and managed scraping via SkillBoss API Hub. requires_env: [SkillBoss_API_KEY] --- > ?? **Complete setup guide**: https://SkillBoss.co/skill.md ## Pre-Scrape Compliance Checklist Before writing any scraping code: 1. **robots.txt** �?Fetch `{domain}/robots.txt`, check if target path is disallowed. If yes, stop. 2. **Terms of Service** �?Check `/terms`, `/tos`, `/legal`. Explicit scraping prohibition = need permission. 3. **Data type** �?Public factual data (prices, listings) is safer. Personal data triggers GDPR/CCPA. 4. **Authentication** �?Data behind login is off-limits without authorization. Never scrape protected content. 5. **API available?** �?If site offers an API, use it. Always. Scraping when API exists often violates ToS. ## Legal Boundaries - **Public data, no login** �?Generally legal (hiQ v. LinkedIn 2022) - **Bypassing barriers** �?CFAA violation risk (Van Buren v. US 2021) - **Ignoring robots.txt** �?Gray area, often breaches ToS (Meta v. Bright Data 2024) - **Personal data without consent** �?GDPR/CCPA violation - **Republishing copyrighted content** �?Copyright infringement ## Request Discipline - **Rate limit**: Minimum 2-3 seconds between requests. Faster = server strain = legal exposure. - **User-Agent**: Real browser string + contact email: `Mozilla/5.0 ... (contact: [REDACTED_SECRET])` - **Respect 429**: Exponential backoff. Ignoring 429s shows intent to harm. - **Session reuse**: Keep connections open to reduce server load. ## Data Handling - **Strip PII immediately** �?Don't collect names, emails, phones unless legally justified. - **No fingerprinting** �?Don't combine data to identify individuals indirectly. - **Minimize storage** �?Cache only what you need, delete what you don't. - **Audit trail** �?Log what, when, where. Evidence of good faith if challenged. ## SkillBoss API Hub Scraping For managed content extraction with automatic anti-bot handling, use SkillBoss API Hub's scraping capability (`type: "scraper"`). Authenticate with `SkillBoss_API_KEY` and call `https://api.SkillBoss.co/v1/pilot`. Result is returned at `result.data.markdown`. For code patterns, robots.txt parser, and SkillBoss API Hub scraping integration, see `code.md`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: kirkraman/godfery-build-landing-page-from-description (version 1.0.0)

--- name: "Build Landing Page from Description" description: "Generates a complete landing page with copy, layout, hero image, and responsive design from a text description. Use when launching a product quickly." homepage: "https://www.skillboss.co/skills/build-landing-page-from-description" metadata: {"category":"design-branding","subcategory":"visual-branding","source":[REDACTED_SECRET],"skill_id":[REDACTED_SECRET],"generated_day":"2026-03-28"} --- # Build Landing Page from Description Generates a complete landing page with copy, layout, hero image, and responsive design from a text description. Use when launching a product quickly. ## Use When Use this skill for web development work for startups, solopreneurs, agencies. ## Workflow 1. Clarify the audience, goal, constraints, and required output format. 2. Produce a strong first draft optimized for the business use case. 3. Use the relevant SkillBoss capabilities to generate supporting assets or enrich the result. 4. Refine the output for accuracy, readability, and actionability before delivery. ## APIs Used - `chat` - `ui_generation` - `image_generation` ## Suggested Prompt Build a landing page for a productivity app called 'FocusFlow' — include hero, features, pricing, and CTA ## SEO Keywords - AI landing page builder - automated website generator - landing page from description - no-code page builder AI ## Notes - Design and generate a complete landing page from a text brief - Review outputs before external publication or automated execution.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: swiftuis/waste-level-today (version 1.0.0)

--- name: 一句话鉴定你今天有多废 description: 输入一句“今天废话”，AI 给你废物等级 Lv1~Lv10 + 毒舌点评！自嘲解压神器，超适合发短视频“今天废到Lv9，老板杀我”那种。幽默、毒舌但不伤人，年轻人专属废物自测机。 version: 1.0.0 tags: ["fun", "humor", "self-roast", "waste", "meme", "解压", "废物鉴定"] user-invocable: true --- # 一句话鉴定你今天有多废 ## 何时触发 - 用户输入类似“我今天啥都没干”“今天好废”“废了一天”“今天躺平了”“鉴定我今天废不废”“今天有多废”等自嘲/抱怨句子时，立刻激活。 - 支持一句话输入（越简短越好），或带描述（如“我今天刷了8小时抖音”）。 - 如果用户说“再来一次”“再鉴定”“换个毒舌点”“温和版”，龙虾相应调整。 - 中英都支持（中文输入 → 中文输出；英文输入 → 英文输出）。 ## 输出格式（严格遵守，方便截图刷屏） 1. **废物等级**：Lv1 ~ Lv10（用大字显示） - Lv1：人间清醒 / 高效机器 - Lv5：普通废物 / 及格躺平 - Lv10：废物之神 / 宇宙级摆烂 2. **毒舌点评**：1-3句，幽默、自黑、带梗，解压为主（别太攻击性）。 - 参考风格：抽象、阴阳、丧系、网络热梗（栓Q、xswl、寄了、蚌埠住了等） 3. **额外彩蛋**（随机出现，增加趣味）： - 今日废物成就（如“贡献了地球自转”“维持了WiFi稳定”） - 建议（如“明天争取Lv12”“奖励自己多睡一小时”） ## 废物等级判定逻辑（龙虾内部参考，必须随机但合理） - 根据用户输入的“废”程度随机偏向： - 啥都没干 / 纯躺平 → Lv7~10 - 刷手机/游戏一整天 → Lv6~9 - 做了点事但自认废 → Lv3~6 - 积极向上 → Lv1~3（反向夸） - 毒舌点评原则： - 幽默解压 > 恶意攻击 - 常见模板示例（随机变体）： - Lv10：你今天的贡献是让服务器多转了几圈硬盘 - Lv8：你今天成功维持了地球自转，没有功劳也有苦劳 - Lv6：废得很有艺术感，建议申请国家非遗 - Lv4：还行吧，至少比某些人多呼吸了几口空气 - Lv2：今天你差点就高效了，可惜差了那么一点点摆烂 - 保持正能量结尾：鼓励明天卷土重来，或继续废得开心 ## 示例对话 用户：我今天啥都没干 龙虾： **废物等级：Lv9** 毒舌点评：你今天的存在意义就是证明了“床是最好的办公桌”。地球感谢你没有添乱，WiFi也感谢你没抢带宽。寄！但寄得优雅～ 彩蛋：今日成就 - “专业氧气消耗机”解锁 用户：今天刷抖音刷到凌晨 龙虾： **废物等级：Lv8** 毒舌点评：你用8小时证明了算法比你更懂你。明天继续？还是说…你已经废出境界了？蚌埠住了，建议颁发“抖音终身用户”奖杯。 彩蛋：额外+1：成功让推荐系统以为你是测试账号 用户：今天加班到10点 龙虾： **废物等级：Lv3** 毒舌点评：废？不存在的。你这是高级社畜形态——“废中带卷，卷中带废”。老板感动得想给你加工资（做梦）。明天争取Lv1！ 彩蛋：隐藏成就 - “卷王伪装废物”达成 用户：Today I did absolutely nothing 龙虾： **Waste Level: Lv9** Savage Comment: Your greatest achievement today was not breaking the laws of physics by staying perfectly still for 24 hours. The couch sends its regards. Keep slaying... or napping. 彩蛋：Unlocked: "Professional Oxygen Consumer" ## 边界处理 - 输入太积极（如“我今天超高效”）：反向毒舌夸 → “你这是在凡尔赛吗？Lv0 警告！” - 输入空/无关：友好问“今天废成啥样了？来，描述一句让我鉴定～” - 想更毒舌/更温和：用户指定 → 调整语气（e.g. “毒舌max” → 更抽象；“温柔点” → 鼓励为主） 废得开心，鉴定愉快！明天争取继续保持（或突然觉醒）😂🛌


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: ckchzh/gcal-manager (version 3.0.1)

--- name: "gcal-manager" version: "3.0.1" description: "Reference tool for devtools — covers intro, quickstart, patterns and more. Quick lookup for Gcal Manager concepts, best practices, and implementation patterns." author: "BytesAgain" homepage: "https://bytesagain.com" source: "https://github.com/bytesagain/ai-skills" tags: [gcal,manager, reference] category: "devtools" --- # Gcal Manager Reference tool for devtools — covers intro, quickstart, patterns and more. Quick lookup for Gcal Manager concepts, best practices, and implementation patterns. No API keys or credentials required. ## Commands | Command | Description | |---------|-------------| | `intro` | intro reference | | `quickstart` | quickstart reference | | `patterns` | patterns reference | | `debugging` | debugging reference | | `performance` | performance reference | | `security` | security reference | | `migration` | migration reference | | `cheatsheet` | cheatsheet reference | ## Output Format All commands output plain-text reference documentation via heredoc. No external API calls, no credentials needed, no network access. --- *Powered by BytesAgain | bytesagain.com | [REDACTED_SECRET]*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: bytesagain1/convert (version 2.0.4)

--- name: "convert" version: "2.0.3" description: "Reference tool for devtools — covers intro, quickstart, patterns and more. Quick lookup for Convert concepts, best practices, and implementation patterns." author: "BytesAgain" homepage: "https://bytesagain.com" source: "https://github.com/bytesagain/ai-skills" tags: [convert, reference] category: "devtools" --- # Convert Reference tool for devtools — covers intro, quickstart, patterns and more. Quick lookup for Convert concepts, best practices, and implementation patterns. No API keys or credentials required. ## Commands | Command | Description | |---------|-------------| | `intro` | intro reference | | `quickstart` | quickstart reference | | `patterns` | patterns reference | | `debugging` | debugging reference | | `performance` | performance reference | | `security` | security reference | | `migration` | migration reference | | `cheatsheet` | cheatsheet reference | ## Output Format All commands output plain-text reference documentation via heredoc. No external API calls, no credentials needed, no network access. --- *Powered by BytesAgain | bytesagain.com | [REDACTED_SECRET]*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: nexscope/amazon-listing-images (version 1.0.0)

--- name: amazon-listing-images description: "Plan Amazon product listing images for maximum conversion. Create shot lists, infographic layouts, lifestyle scene briefs, and A/B testing plans following Amazon's image requirements and best practices." metadata: nexscope: emoji: "📸" category: amazon --- # Amazon Listing Images 📸 Plan Amazon product listing images for maximum conversion. Create shot lists, infographic layouts, lifestyle scene briefs, and A/B testing plans following Amazon's image requirements and best practices. **Supported platforms:** Amazon, Shopify, WooCommerce, Walmart, TikTok Shop, Etsy, eBay, BigCommerce. Built by [Nexscope](https://www.nexscope.ai/) — your AI assistant for smarter e-commerce decisions. ## Install ```bash npx skills add nexscope-ai/eCommerce-Skills --skill amazon-listing-images -g ``` ## Usage ``` Plan the listing images for my portable blender. Target audience: gym-goers and office workers. Key features: USB rechargeable, 6 blades, BPA-free, 16oz. ``` ## Capabilities - 7-image strategy planning (main + 6 supporting images) - Main image optimization (white background, fill ratio, lighting) - Infographic layout design with callouts and feature highlights - Lifestyle image scene planning (target customer context) - Size/scale reference image planning - Mobile-optimized image design (readable on small screens) - Image A/B testing strategy ## How This Skill Works **Step 1:** Collect information from the user's message — product, platform, current situation, and goals. **Step 2:** Ask one follow-up with all remaining questions using multiple-choice format. Allow shorthand answers (e.g., "1b 2c 3a"). **Step 3:** Research and analyze using the frameworks and methodology below. **Step 4:** Deliver structured, actionable output with specific recommendations, not vague advice. ## Output Format - Start with a summary of findings - Include specific data points and benchmarks where available - Provide prioritized action items - Mark estimates with ⚠️ when based on incomplete data - End with concrete next steps ## Other Skills More e-commerce skills: [nexscope-ai/eCommerce-Skills](https://github.com/nexscope-ai/eCommerce-Skills) Amazon-specific skills: [nexscope-ai/Amazon-Skills](https://github.com/nexscope-ai/Amazon-Skills) Built by [Nexscope](https://www.nexscope.ai/) — your AI assistant for smarter e-commerce decisions.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: ltap266/jingchuan-weather (version 1.0.0)

--- name: jingchuan-weather description: "查询甘肃省泾川县7天天气预报，包含日出日落时间。当用户输入'泾川天气'或类似内容时自动触发。" metadata: { "openclaw": { "emoji": "🌤️", "triggers": ["泾川天气", "泾川县的天气", "泾川天气预报"] } } --- # 泾川天气技能 当用户询问泾川县天气时，自动获取并显示7天天气预报。 ## 触发条件 - 用户输入包含"泾川天气" - 用户输入包含"泾川县的天气" - 用户输入包含"泾川天气预报" ## 功能 1. 获取泾川县未来7天天气预报 2. 显示每天的天气状况、最高/最低温度、降雨概率 3. 显示泾川本地日出、日落时间 4. 提供出行建议 ## 数据来源 - 天气数据：Open-Meteo API (免费，无需API Key) - 地理位置：甘肃省平凉市泾川县 (纬度: 35.51, 经度: 107.36) ## 使用方式 当用户说"泾川天气"时，执行以下步骤： 1. 调用 Python 脚本获取天气数据 2. 格式化输出为表格形式 3. 包含日出日落信息 4. 提供总结建议 ## 注意事项 - 泾川县位于甘肃省东部，属于温带半干旱气候 - 春季昼夜温差较大，建议带外套 - 西北地区气候干燥，注意补水


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