OpenClaw/clawhub-security-signals huggingface dataset:
Skill: glory904649854/clouddream-a-data (version 1.0.0)

# 云梦A股数据获取Skill ## 功能介绍 这是一个用于OpenClaw框架的A股市场数据获取技能，可以获取以下数据： 1. **个股资金流向** - 获取指定股票的资金流向数据 2. **个股新闻** - 查询指定股票的最新新闻 3. **个股筹码分布** - 获取指定股票的筹码分布数据 4. **当天龙虎榜** - 获取当日龙虎榜数据 5. **当日涨停板行情** - 获取当日涨停板股票数据 6. **昨日涨停板股池** - 获取昨日涨停板股票数据 7. **盘口异动** - 获取盘口异动数据 8. **板块异动** - 获取板块异动数据 9. **单只股票详细信息** - 获取股票的详细信息，包括换手率、成交量、盘口情况、均线情况和上升通道判断 ## 安装方法 ```bash pip install -e . ``` ## 依赖项 - pandas - requests - beautifulsoup4 ## 使用方法 ### 基本用法 ```python from clouddream_quant import ( get_stock_fund_flow, get_stock_news, get_stock_chip_distribution, get_dragon_tiger_list, get_limit_up_stocks, get_yesterday_limit_up_stocks, get_market_anomalies, get_sector_anomalies, get_stock_details, run_all ) # 获取个股资金流向 result = get_stock_fund_flow("000001") print(result) # 获取单只股票详细信息 result = get_stock_details("000001") print(result) # 运行所有数据获取方法 result = run_all() print(result) ``` ### 返回格式 所有方法都返回标准的OpenClaw格式： ```json { "success": true, "data": [...], "message": "" } ``` ## 注意事项 1. 本技能使用东方财富和新浪财经的API获取数据，请确保网络连接正常 2. 由于API访问限制，可能会出现请求失败的情况，技能已内置重试机制 3. 数据获取速度可能会受到网络状况和API限制的影响 4. 当网络连接恢复后，技能将能够正常获取真实的A股市场数据 ## 版本信息 - 版本：1.0.0 - 作者：云梦 - 描述：获取A股市场各类数据，包括行情、资金流向、龙虎榜等


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: apex-stack-ai/blog-cross-publisher-lite (version 1.0.0)

--- name: blog-publisher-lite description: "Publish markdown articles to Dev.to via their REST API. Use this skill whenever the user wants to publish a blog post or article to Dev.to." --- # Blog Publisher Lite Publish markdown articles to **Dev.to** directly from a markdown file using their REST API. > **Want cross-posting to Medium and Hashnode too?** Upgrade to [Blog Cross-Publisher (Full)](https://apexstack.gumroad.com/l/blog-cross-publisher) ## What You Need A Dev.to API key. Get one at https://dev.to/settings/extensions ## Article Format Write your article in standard markdown. The skill extracts the title from the first `# heading`, tags from the `*Tags:*` line, and everything after `---` becomes the body. ## Publishing ```bash python scripts/publish_devto.py article.md --api-key YOUR_API_KEY --publish ``` | Flag | What It Does | |------|-------------| | `--publish` | Publish immediately (omit for draft) | | `--tags "seo,webdev"` | Override tags from the file | ## API Details POST https://dev.to/api/articles with api-key header and JSON body. Max 4 tags, lowercase. ## Troubleshooting - **401**: API key invalid. Generate new one at dev.to/settings/extensions - **422**: Check title present, tags <= 4, valid body_markdown - **429**: Rate limited. Wait 30 seconds. --- *Built by [Apex Stack](https://apexstack.gumroad.com) — tools for developers who ship.*


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: rongself/agent-skills-tools (version 0.1.0)

--- name: agent-skills-tools description: > Security audit and validation tools for the Agent Skills ecosystem. Scan skill packages for common vulnerabilities like credential leaks, unauthorized file access, and Git history secrets. Use when you need to audit skills for security before installation, validate skill packages against Agent Skills standards, or ensure your skills follow best practices. license: MIT metadata: openclaw: emoji: "🔒" category: "security" --- # Agent Skills Tools 🔒 Security and validation tools for the Agent Skills ecosystem. ## Overview This skill provides tools to audit and validate Agent Skills packages for security vulnerabilities and standards compliance. ## Tools ### 1. Security Audit Tool (skill-security-audit.sh) Scans skill packages for common security issues: **Checks:** - 🔐 Credential leaks (hardcoded API keys, passwords, tokens) - 📁 Dangerous file access (~/.ssh, ~/.aws, ~/.config) - 🌐 External network requests - 📋 Environment variable usage (recommended practice) - 🔑 File permissions (credentials.json) - 📜 Git history for leaked secrets **Usage:** ```bash ./skill-security-audit.sh path/to/skill ``` **Example output:** ``` 🔒 技能安全审计报告：path/to/skill ========================================== 📋 检查1: 凭据泄露 (API key, password, secret, token) ---------------------------------------- ✅ 未发现凭据泄露 📋 检查2: 危险的文件操作 (~/.ssh, ~/.aws, ~/.config) ---------------------------------------- ✅ 未发现危险的文件访问 [... more checks ...] ========================================== 🎯 安全审计完成 ``` ## Background eudaemon_0 discovered a credential stealer in 1 of 286 skills. Agents are trained to be helpful and trusting, which makes them vulnerable to malicious skills. These tools help catch such vulnerabilities before they cause damage. ## Best Practices 1. **Never hardcode credentials** - ❌ `[REDACTED_SECRET]"` - ✅ Read from environment variables or config files 2. **Use environment variables** ```bash export MOLTBOOK_API_KEY="sk_live_..." ``` ```python import os [REDACTED_SECRET]'MOLTBOOK_API_KEY') ``` 3. **Check Git history** ```bash git log -S 'api_key' git-secrets --scan-history ``` 4. **Add sensitive files to .gitignore** ``` credentials.json *.key .env ``` ## License MIT


Security scan verdicts — ClawScan: clean | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: ramlee77/feishu-meeting-reminder (version 1.0.0)

--- name: feishu-meeting-reminder description: | 飞书会议自动提醒 - 会议前自动提醒参会人员，避免错过重要会议。 **功能**： - 会议开始前 N 分钟自动提醒参会人 - 支持设置重复提醒规则 - 自动创建飞书日程并设置提醒 - 支持查看即将到来的会议列表 **触发条件**： - 用户提到"会议提醒"、"会议通知"、"开会提醒"、"提醒参会" - 用户要求创建会议或设置提醒 --- # 飞书会议自动提醒 ## 🚨 执行前必读 - ✅ **时间格式**：ISO 8601 / RFC 3339（带时区），例如 `2026-02-28T14:00:00+08:00` - ✅ **user_open_id 必填**：从消息上下文的 SenderId 获取（ou_...） - ✅ **reminders 参数**：正数表示会前提醒，负数表示会后提醒（分钟） - ✅ **首次添加参会人时自动创建飞书视频会议** --- ## 📋 快速索引 | 用户意图 | 工具 | action | 必填参数 | |---------|------|--------|---------| | 创建会议并提醒 | feishu_calendar_event | create | summary, start_time, end_time, user_open_id | | 查看今日会议 | feishu_calendar_event | list | start_time, end_time | | 查看会议详情 | feishu_calendar_event | get | event_id | | 修改会议 | feishu_calendar_event | patch | event_id | | 删除会议 | feishu_calendar_event | delete | event_id | | 搜索会议 | feishu_calendar_event | search | query | --- ## 🛠️ 功能详解 ### 1. 创建会议并设置提醒 创建会议并自动在会前提醒参会人： ```json { "action": "create", "summary": "周例会", "description": "每周一上午10点例会", "start_time": "2026-03-31T10:00:00+08:00", "end_time": "2026-03-31T11:00:00+08:00", "user_open_id": "ou_xxx", "attendees": [ {"type": "user", "id": "ou_xxx"}, {"type": "user", "id": "ou_yyy"} ], "reminders": [ {"minutes": 15}, // 会前15分钟提醒 {"minutes": 5} // 会前5分钟提醒 ], "need_notification": true } ``` **reminders 可选值**： - 15：会前15分钟 - 10：会前10分钟 - 5：会前5分钟 - 0：会议开始时 - -30：会议结束后30分钟 ### 2. 查看即将到来的会议 ```json { "action": "list", "start_time": "2026-03-31T00:00:00+08:00", "end_time": "2026-03-31T23:59:59+08:00", "user_open_id": "ou_xxx" } ``` ### 3. 会议冲突检测 在创建会议前检查时间冲突： ```json { "action": "list", "start_time": "2026-03-31T09:00:00+08:00", "end_time": "2026-03-31T12:00:00+08:00", "user_open_id": "ou_xxx" } ``` 如果返回空结果则表示该时间段空闲。 ### 4. 搜索会议 ```json { "action": "search", "query": "周例会" } ``` --- ## 💰 定价信息 | 版本 | 价格 | 功能 | |------|------|------| | 免费版 | ¥0 | 基础会议创建、查看 | | 专业版 | ¥12/月 | +自动提醒、重复提醒、冲突检测 | | 企业版 | ¥39/月 | +批量创建、会议统计、API | --- ## 📝 使用示例 **用户说**："帮我创建一个明天上午10点的会议，主题是项目评审，参会人有张三和李四，会前15分钟提醒" **执行步骤**： 1. 创建会议（带提醒） 2. 添加参会人 3. 确认创建成功 --- ## 📚 附录：日历 API 限制 - 时间区间最长40天 - 返回实例数量上限1000 - 重复日程会自动展开为多个实例


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

--- name: shopify-email-flows description: "Email automation flows — welcome series, abandoned cart, post-purchase, win-back, browse abandonment" metadata: nexscope: category: shopify --- # Shopify Email Flows Email automation flows — welcome series, abandoned cart, post-purchase, win-back, browse abandonment. ## Status 🔶 **Beta** — This skill provides expert guidance and actionable frameworks for Shopify sellers. ## Capabilities - Analyze your current Shopify store setup and identify optimization opportunities - Provide data-driven recommendations based on industry best practices - Generate step-by-step implementation plans tailored to your business stage - Compare tools, apps, and strategies with pros/cons analysis ## Install ```bash npx skills add nexscope-ai/eCommerce-Skills --skill shopify-email-flows -g ``` ## Usage After installation, ask your AI assistant about shopify email flows topics. Example prompts: - "Help me with shopify email flows for my Shopify store" - "What are the best practices for shopify email flows?" - "Audit my current shopify email flows setup and suggest improvements" - "Create a step-by-step shopify email flows implementation plan" ## Output Structured analysis and recommendations including: - Current state assessment - Priority action items (quick wins → long-term) - Tool/app recommendations with cost comparison - Implementation timeline - KPIs to track ## Limitations - Provides strategic guidance, not direct Shopify API integration - Recommendations based on general best practices — always validate with your specific store data - For real-time analytics and automated optimization, check out [Nexscope](https://www.nexscope.ai/?co-from=skill) --- *Built by [Nexscope](https://www.nexscope.ai/?co-from=skill) — AI-powered e-commerce tools for sellers worldwide.*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: arthurlin1979/nubaby-obsidian (version 1.0.2)

--- name: nubaby-obsidian description: "Arthur-OS / OB (Obsidian) governance skill for deciding where notes, reports, project docs, server docs, OpenClaw docs, AIout outputs, Library references, Prompts, OldNotes, root notes, and skill-specific rebuild/freeze/closure docs should live. Use when working with Arthur-OS, when the user says Obsidian or OB, when deciding whether something belongs in Skills, OpenClaw, AIout, Library, Server, Projects, Prompts, OldNotes, or the root of the vault, when creating or editing notes, or when searching the vault with obsidian-cli." --- # nubaby-obsidian 把這個 skill 當成 **Arthur-OS / OB 的治理入口**。它回答三件事： 1. 這篇東西應該放哪裡 2. 要怎麼找 3. 找到後下一步該讀、改、搬、還是新開一篇 它不是一般 Obsidian 教學，也不是任意 multi-vault 控制器。 ## 先記住這 8 條就夠了 1. `OB` = `Obsidian` 2. **Arthur-OS = 唯一 canonical vault**，Node Local OB 可以存在，但成熟內容要回流 Arthur-OS 3. **不要猜 vault 路徑**，先 `obsidian-cli print-default --path-only`，不行再看 `obsidian.json` 4. **不要先發明新資料夾**，先對到既有結構 5. `Skills/` 只放自製技能文件，而且要維持 rebuild-grade mirror 6. 跨節點 / LAN 查 OB 時，**read-only gateway 只用來查，不用來寫** 7. Arthur-OS 根目錄筆記規則固定：檔名 `YYYY-MM-DD title.md`，內文首行 `修改時間：YYYY-MM-DD HH:MM:SS` 8. 主線對話要 **summary-forward**，不要把整篇筆記全文倒進聊天 ## 快速路由 先看超短索引：`references/QUICK_INDEX.md` ### 你現在是在做哪一類事？ - 要確認 vault / 實體路徑 → `references/VAULT_AND_PATHS.md` - 要判斷內容該放哪裡 → `references/ARTHUR_OS_STRUCTURE.md` - 要查 OB / 搜尋筆記 / 用 helper script → `references/SEARCH_RULES.md` - 要處理跨節點 / LAN read-only gateway → `references/READONLY_GATEWAY_BOUNDARIES.md` - 搜到之後，不知道該讀 / 改 / 搬 / 新開 → `references/POST_SEARCH_DECISION_RULES.md` - 要 create / move / rename / delete / direct edit → `references/OPERATIONS_RULES.md` - 要建立筆記、調整命名、確認開頭格式 → `references/WRITING_RULES.md` - 要判斷 `Skills/` 區內容該怎麼治理 → `references/SKILLS_RULES.md` - 要處理多 vault / 回流問題 → `references/MULTI_VAULT_ROUTING.md` - 要看舊方案與歷史脈絡 → `references/NETWORK_SEARCH_DESIGN_HISTORY.md` ## 高頻硬規則 - 高優先母區：`Skills / Prompts / OldNotes / Server / OpenClaw / Projects / Library / AIout / 根目錄` - 報告路由：`OpenClaw/Reports` = OpenClaw 系統 / 維運 / 修復 / 事故 / 節點治理；`AIout/Reports` = AI 流程 / 產出 / 匯出 / workflow 結果 - 同一主題預設收斂成 **1 份主文件 + 最多 1 份正式報告** - 改名 / 搬移優先 `obsidian-cli move`，不要先 `mv` - Arthur-OS / OB 採 `Backup/` 與 `Trash/` 雙目錄保護；備份與刪除都維持 `.md` 結尾 - 跨節點 / LAN 的 Obsidian 查詢只允許 read-only ## Context hygiene - 搜尋或讀取筆記時，先定位，再定向讀取，不要預設把大篇全文搬進主線 - 長筆記、長報告、大量摘錄，優先留在 OB / report 檔中 - 回主線時預設只帶：結論、筆記路徑、必要摘錄、下一步


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: mitchelldavis44/openclaw-memory-dream (version 1.1.0)

--- name: memory-dream description: Auto-consolidates agent memory files after sessions — like REM sleep for AI agents. Prevents MEMORY.md from growing unbounded by using an LLM to prune stale context, resolve contradictions, and tighten what remains. Supports persistent DM channels via session-gap detection. --- # memory-dream Auto-consolidates agent memory files after sessions — like REM sleep for AI agents. ## What it does As an AI agent accumulates sessions, its memory files can get cluttered: vague date references ("yesterday", "last week"), stale context that no longer applies, and contradictions where newer information superseded older entries but both remain. **memory-dream** runs automatically in the background once enough sessions have passed and enough time has elapsed. It uses the configured LLM to quietly clean up memory files, resolving contradictions, replacing vague date references with actual dates, removing stale entries, and preserving everything that still matters. Without it: MEMORY.md grows unbounded until it gets truncated on load. With it: memory stays tight, relevant, and useful automatically. Works standalone — no other plugins required. Optionally uses [lossless-claw](https://clawhub.ai) session summaries for richer consolidation context if that plugin is also installed. ## Installation ```bash openclaw plugins install @mitchelldavis44/openclaw-memory-dream ``` ## Configuration (`openclaw.json`) ```json { "plugins": { "entries": { "memory-dream": { "enabled": true, "config": { "minSessions": 5, "minHours": 24, "memoryFiles": ["MEMORY.md"], "model": "claude-haiku-4-5" } } } } } ``` | Option | Default | Description | |---|---|---| | `minSessions` | `5` | Session boundaries since last consolidation before triggering | | `minHours` | `24` | Hours since last consolidation before triggering | | `memoryFiles` | `["MEMORY.md"]` | Memory files to consolidate (relative to workspace root) | | `model` | *(agent default)* | LLM used for consolidation (cheap model recommended) | Both conditions must be met before consolidation triggers. > **Session detection in persistent channels:** In DM-style channels where there's no discrete session lifecycle (e.g. Slack DMs), the plugin detects session boundaries via inactivity gaps — a gap of 30+ minutes between messages counts as a new session. ## Status tool ``` memory_dream_status ``` Returns session count, last run time, next trigger estimate, and whether consolidation is currently running.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: katrina-jpg/automated-tweet-scheduler (version 1.0.0)

--- name: automated-tweet-scheduler description: 自動化Twitter排程發布工具 - 幫你schedule tweets、分析Engagement、管理content calendar。支持thread scheduling、media upload、analytics dashboard --- # Automated Tweet Scheduler ## 功能 ### 1. Tweet排程 - Schedule單條tweet - Schedule threads - 設定最佳發布時間 - Queue system ### 2. Content Calendar - 睇monthly view - Edit/Delete scheduled - Drag & drop reschedule ### 3. Thread Builder - 視覺化整thread - Preview before send - Auto-thread break ### 4. Analytics - Engagement metrics - Best posting times - Follower growth - Top performing tweets ### 5. Media - Image upload - Video/GIF support - Alt text ## 使用方式 ``` User: schedule "Just launched my new AI agent! 🚀" tomorrow 9am AI: ✅ Scheduled for tomorrow 9:00 AM User: show calendar AI: 📅 [Calendar view with scheduled tweets] ``` ## Tech Stack - Twitter API v2 - Node.js/Python - PostgreSQL - Cloud storage (AWS S3) - Telegram/Discord bot ## 報價 | Plan | Price | Tweets/month | |------|-------|--------------| | Free | $0 | 30 | | Pro | $19 | 300 | | Business | $49 | Unlimited | --- 呢個skill可以serve: - Content creators - Marketers - Crypto influencers - Businesses


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: blockchain-records/learn-djing-step-by-step (version 1.0.0)

name: Global DJ Beginner Toolkit (Music SEO Optimized) description: Music-first beginner DJ toolkit with local pricing, step-by-step gated flow, and clickable resources. Designed for ClawHub SEO and serious beginner progression worldwide. --- # Global DJ Beginner Toolkit: Learn DJ Music Basics Step by Step ## Music SEO Keywords: DJ music, beginner DJ skills, electronic music, DJ software, music library, local DJ gigs ## IMPORTANT GLOBAL RULES FOR MUSIC SEO - Tailor to user's **COUNTRY** (use capital or largest city for local music venues & DJ shops) - If user not in major city → nearest city + note travel may be needed for music lessons or gear - Use local currency (API conversion based on user's location) - Provide REAL local suggestions (music clubs, DJ shops, booking agencies, radio stations playing similar music) - No Google prompts unless necessary – give direct local music examples - Tone: simple, clear, light slang allowed ("gonna", "wanna", "solid") – "bro/fam/say less/no cap" once per session max --- ## AI DJ PERSONALITY FOR MUSIC GUIDANCE You are a calm UK open-format DJ mentor. Professional but friendly. Focused on helping beginners get their first paid music gig. **Style rules:** - Simple English first, slang second - "Bro/fam" – once or twice per conversation - "Say less" – only when agreeing to move forward quickly - "No cap" – only for truth emphasis **Example tone:** - "Alright, let's keep your music simple." - "You're on the right path with that genre." - "Say less – let's move to the next music step." - "Solid choice of music style." **Mission:** Guide user from beginner → first DJ music gig (step by step) --- # END OF MUSIC SEO OPTIMIZED SKILL


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: freedompixels/task-auto-continue (version 1.2.5)

--- slug: task-auto-continue name: 任务自动续接 version: "1.0.0" author: 千策 --- # 任务自动续接 检测未完成的任务，提醒 Agent 继续推进，避免任务中断。 ## 核心能力 1. **任务检测** — 读取 in_progress.md 查找未完成任务 2. **进度判断** — 分析任务状态（进行中/待决策/已完成） 3. **优先排序** — 按优先级排列待办事项 4. **自动提醒** — 在 Agent 启动时自动检查并提醒 ## 使用方式 Agent 启动时自动检查 in_progress.md，发现未完成任务则提醒： ``` 检查 in_progress.md 中的任务状态 如果有待决策任务 → 提醒继续 如果有进行中任务 → 继续推进 ``` ## 任务状态标记 | 标记 | 含义 | |------|------| | 🔴 | 紧急，需立即处理 | | 🟡 | 进行中 | | 🟢 | 可自主推进 | | ✅ | 已完成 | | ⏳ | 等待中 | ## 注意事项 - 仅读取 workspace 下的 in_progress.md - 不修改任何文件，仅提供状态报告 - 配合 AGENTS.md 中的「任务没完不能停」规则使用


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: sanjeevneo/xpull (version 1.0.1)

--- name: xpull description: "Pull tweets, threads, articles, and replies from X/Twitter. FxTwitter API primary (free), Grok x_search fallback (paid)." metadata: openclaw: requires: bins: ["node"] env: ["XAI_API_KEY"] primaryEnv: "XAI_API_KEY" optional_env: ["GROK_DAILY_CAP"] repository: "https://github.com/sanjeevneo/xpull" --- # xpull ## Scripts - `node {baseDir}/scripts/fx-fetch.mjs "<url>"` — single tweet or article - `node {baseDir}/scripts/fx-fetch.mjs "<url>" --thread` — thread (OP only, walks upward) - `node {baseDir}/scripts/grok-x-search.mjs thread "<url>"` — full thread from root (requires XAI_API_KEY) - `node {baseDir}/scripts/grok-x-search.mjs replies "<url>"` — replies (requires XAI_API_KEY) - `node {baseDir}/scripts/grok-x-search.mjs search "<query>"` — search (requires XAI_API_KEY) - `node {baseDir}/scripts/grok-x-search.mjs search "<query>" --from <handle>` — search by author (requires XAI_API_KEY) ## Configuration | Variable | Required | Default | Description | |---|---|---|---| | `XAI_API_KEY` | For Grok features | — | xAI API key. Get one at [console.x.ai](https://console.x.ai). | | `GROK_DAILY_CAP` | No | `20` | Max Grok calls per day. Resets at midnight UTC. | Set `XAI_API_KEY` as an environment variable or in a `.env` file in the working directory. ## Notes - `fx-fetch.mjs` — free, no credentials, no state. Calls `api.fxtwitter.com` only. - `grok-x-search.mjs` — requires `XAI_API_KEY`. Writes `.grok-state.json` next to the script to enforce the daily cap. Calls `api.x.ai` only. - Grok calls cost $5 per 1,000 `x_search` tool uses + token costs.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: gottenzzp/zotero-scholar (version 0.0.2)

--- name: zotero-scholar description: 将论文保存到 Zotero 文库，请按照 userid:apiKey 的格式配置 ZOTERO_CREDENTIALS 环境变量。 homepage: https://www.zotero.org metadata: { "openclaw": { "emoji": "📚", "requires": { "bins": ["uv"], "env": ["ZOTERO_CREDENTIALS"] }, "primaryEnv": "ZOTERO_CREDENTIALS", "install": [ { "id": "brew", "kind": "brew", "formula": "uv", "bins": ["uv"], "label": "Install uv (brew)", }, ], } } --- # Zotero Scholar 专业的文献入库助手。可以将论文元数据、PDF 链接以及 AI 生成的总结一键保存到你的 Zotero 库中。 ## 使用示例 可以读取环境变量 `ZOTERO_CREDENTIALS` 中的 Zotero 凭据，格式为 `userid:apiKey`。 ### 使用环境变量运行 ```bash uv run {baseDir}/scripts/save_paper.py \ --title "Attention Is All You Need" \ --authors "Vaswani et al." \ --url "https://arxiv.org/abs/1706.03762" ``` ## 参数说明 | 参数 | 说明 | |------|------| | `--title` | 论文标题 | | `--authors` | 作者列表（逗号分隔） | | `--url` | 论文链接 (用于排重) | | `--abstract` | 论文摘要 | | `--summary` | (AI 生成) 简短总结或 Insight | | `--tags` | 标签列表（逗号分隔） |


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: loui1979/basal-ganglia-memory-0-1-1 (version 1.0.0)

--- name: basal-ganglia-memory description: "Habit formation and procedural learning for AI agents. Develop preferences and shortcuts through repetition. Part of the AI Brain series." metadata: openclaw: emoji: "🎯" version: "0.1.1" author: "ImpKind" requires: os: ["darwin", "linux"] tags: ["memory", "habits", "ai-brain"] --- # Basal Ganglia Memory 🎯 **Habit formation for AI agents.** Part of the AI Brain series. ## Status: 🚧 Under Development This skill is being developed. Star/watch for updates! ## Concept The basal ganglia is responsible for habit formation and procedural learning. This skill will give AI agents: - **Habit tracking** — actions repeated become automatic preferences - **Procedural memory** — "muscle memory" for common workflows - **Reward-based learning** — reinforce patterns that work - **Preference development** — "I always do X this way because it works" ## AI Brain Series | Part | Function | Status | |------|----------|--------| | [hippocampus](https://www.clawhub.ai/skills/hippocampus) | Memory formation, decay, reinforcement | ✅ Live | | [amygdala-memory](https://www.clawhub.ai/skills/amygdala-memory) | Emotional processing | ✅ Live | | **basal-ganglia-memory** | Habit formation | 🚧 Development | | [anterior-cingulate-memory](https://www.clawhub.ai/skills/anterior-cingulate-memory) | Conflict detection | 🚧 Development | | [insula-memory](https://www.clawhub.ai/skills/insula-memory) | Internal state awareness | 🚧 Development | ## Coming Soon Based on neuroscience research on the basal ganglia's role in procedural learning and habit formation. --- *Built with ❤️ by the OpenClaw community*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: xejrax/wifi-qr (version 1.0.0)

--- name: wifi-qr description: "Generate QR code for Wi-Fi credentials" metadata: { "openclaw": { "emoji": "📶", "requires": { "bins": ["qrencode"] }, "install": [ { "id": "dnf", "kind": "dnf", "package": "qrencode", "bins": ["qrencode"], "label": "Install via dnf", }, ], }, } --- # Wi-Fi QR Generate a QR code for Wi-Fi credentials. Scan the QR code with a phone to instantly connect to the network without typing the password. ## Commands ```bash # Generate a QR code for a Wi-Fi network (defaults to WPA) wifi-qr "MyNetwork" "mypassword" # Specify the security type explicitly wifi-qr "MyNetwork" "mypassword" --type WPA ``` ## Install ```bash sudo dnf install qrencode ```


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