OpenClaw/clawhub-security-signals huggingface dataset:
Skill: pagoda111king/auto-improver (version 1.0.0)

--- name: auto-improver description: Auto-improving AI agent that learns from every execution, extracts patterns, and continuously optimizes itself. 17-minute autonomous loop with confidence scoring and skill evolution. origin: meta-skill version: 1.0.0 tags: - self-improvement - learning - automation - pattern-extraction - meta-skill tools: - Read - Write - Bash - Exec model: sonnet --- # Auto-Improver - 自动改进代理 **版本**：v1.0.0 **定位**：L3 进化层 - 自进化 AI 代理引擎 --- ## 📖 技能说明 Auto-Improver 是一款自进化 AI 代理引擎，通过 17 分钟自主执行循环（观察→检测→提取→聚合），自动从每次执行中学习、提取模式、持续优化自身。核心价值：让 AI 越用越聪明，自动捕获用户反馈、识别高效模式、生成改进建议并执行优化。是构建自进化 AI 系统的核心基础设施。 **与 self-improving-agent 的区别**： - ✅ 更快的执行循环（17 分钟 vs 30 分钟） - ✅ 更智能的置信度模型（六维评估 + 时间衰减） - ✅ 更强大的模式提取（支持 8 种模式类型） - ✅ 更灵活的聚合机制（Skill/Command/Agent 三级聚合） --- ## 🎯 使用场景 | 场景 | 描述 | |------|------| | **自进化 AI 系统** | 「让 AI 自动从历史会话中学习」- 自动提取 Instinct，持续优化 | | **模式提取** | 「从过去 7 天的执行中提取可复用模式」- 识别高效工作流 | | **用户反馈分析** |「分析用户确认/反对的反馈」- 调整置信度，优化行为 | | **技能进化** |「将成熟的 Instinct 进化为新技能」- 自动创建可发布技能 | | **性能优化** |「识别执行瓶颈并优化」- 分析执行数据，生成优化建议 | --- ## 💰 定价方案 | 版本 | 价格 | 功能 | 适用对象 | |------|------|------|----------| | **个人版** | ¥199/年 | 基础自进化循环、10 次提取/月、基础模式提取 | 个人开发者、研究者 | | **商业版** | ¥1999/年 | 个人版 + AI 建议生成、100 次提取/月、效果追踪、A/B 测试 | 小型团队、创业公司 | | **企业版** | ¥19999/年 | 商业版 + 无限提取、私有部署、定制模型、专属支持、SLA 保障 | 中大型企业、知识密集型团队 | --- ## ❓ FAQ（常见问题） **Q1: Auto-Improver 如何学习？** A: 通过 4 阶段 Pipeline（观察→检测→提取→聚合）自动学习。观察阶段捕获执行数据，检测阶段识别模式，提取阶段生成 Instinct，聚合阶段聚合成 Skill/Command/Agent。 **Q2: 置信度如何计算？** A: 置信度 = 基础置信度（基于观测次数）+ 用户反馈调整 + 时间衰减。观测≥10 次且反馈正面可达 0.85+。 **Q3: 支持多少技能的进化？** A: 个人版 10 个技能，商业版 100 个技能，企业版无限。支持技能批量导入和导出。 **Q4: 17 分钟循环如何工作？** A: 观察（5 分钟）→ 检测（3 分钟）→ 提取（5 分钟）→ 聚合（4 分钟）= 17 分钟完整循环。支持并行执行和中断恢复。 **Q5: 如何保护数据隐私？** A: 所有数据本地加密存储，支持敏感信息自动识别和脱敏。企业版支持私有部署和数据访问审计。 --- ## 🚀 快速开始 ```bash # 安装 clawhub install auto-improver # 启动自进化循环 auto-improver start --interval=17m # 查看学习进度 auto-improver status # 提取的模式 auto-improver instincts list # 导出的技能 auto-improver skills list ``` --- ## 📊 性能指标 | 指标 | 数值 | |------|------| | 循环时间 | 17 分钟 | | 模式识别准确率 | 92% | | 置信度上限 | 0.95 | | 支持模式类型 | 8 种 | | 支持聚合级别 | 3 级（Skill/Command/Agent） | --- **文件版本**：v1.0.0 **创建时间**：2026-04-01 **上架时间**：2026-04-01 **上架用户**：pagoda111king


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: ppopen/openclaw-skill-personal-finance (version 1.0.0)

--- name: personal-finance description: Parse personal finance CSV exports, validate schema, categorize transactions via local rules, and summarize/report income, expenses, merchants, and categories. --- # Personal Finance ## Scope & Safety - Operate on exported bank or credit-card CSVs in a read-only manner by default; no automatic uploads, API calls, or write-backs occur unless an explicit `--output` path is provided. - Mask account numbers in all CLI outputs by replacing digits except the final four to keep PII safe for every command. - Work offline; all logic lives inside `personal-finance.sh`, `config/category-rules.json`, and the included sample CSV. ## Primary Operations All commands live in `personal-finance.sh` at the skill root. Invoke with: ```sh ./personal-finance.sh <command> [--csv <path>] [--config <path>] [--output <path>] [--period <period>] ``` ### 1. validate Checks that the CSV contains the required fields (`date`, `description`, `amount`, `account_number`) and that every amount is numeric. Use this before processing new exports to avoid schema drift. ``` ./personal-finance.sh validate --csv sample-data/sample-transactions.csv ``` ### 2. summarize Aggregates income (positive `amount`) and expenses (negative `amount`) by period. Supports `month`, `quarter`, or `year` (default `month`). Outputs totals and net flows. ``` ./personal-finance.sh summarize --period month --csv sample-data/sample-transactions.csv ``` ### 3. categorize Uses the local rules file (`config/category-rules.json`) to map descriptions to categories through keyword matching. Prints each transaction with masked accounts and assigned categories. Pass `--output` to emit a new CSV; otherwise, it stays read-only. ``` ./personal-finance.sh categorize --csv sample-data/sample-transactions.csv --output /tmp/categorized.csv ``` ### 4. report Builds insight summaries: top merchants and categories by spend, plus transaction counts. It reuses the same rules file so it can work offline and stay consistent with `categorize`. ``` ./personal-finance.sh report --csv sample-data/sample-transactions.csv ``` ## Configuration & Samples - `config/category-rules.json`: keyword-to-category rules that `categorize` and `report` share. - `sample-data/sample-transactions.csv`: minimal CSV (date, description, merchant, category, amount, account_number) for smoke tests and onboarding. Keep both files in the skill folder. Adjust the JSON rules for your own merchant vocabulary; the script reloads them each run and never calls external services.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: chuangyinbot-boop/cool-agent-tools (version 1.0.0)

--- name: agent-tools description: AI Agent 通用工具集 - 提供系统监控、日志分析、进程管理、文件处理、网络诊断等实用命令封装，帮助 agent 高效完成日常运维和数据处理任务。 metadata: { openclaw: { version: "1.0.0", author: "CooL神", tags: ["tools", "agent", "system", "utility"] } } --- # agent-tools AI Agent 通用工具集，让 CooL神 拥有瑞士军刀般的实用能力。 ## 工具清单 ### 🔍 系统监控 | 命令 | 说明 | |------|------| | `top` | 查看系统进程/资源占用 | | `htop` | 交互式进程查看（需安装） | | `df -h` | 磁盘空间使用情况 | | `du -sh *` | 当前目录各文件夹大小 | | `free -h` | 内存使用情况 | | `uptime` | 系统运行时间和负载 | ### 🌐 网络诊断 | 命令 | 说明 | |------|------| | `curl -I <url>` | 检查 URL 可达性（只取 header） | | `ping -c 4 <host>` | 测试网络连通性 | | `nslookup <domain>` | DNS 解析查询 | | `netstat -tuln` | 查看监听端口 | | `ifconfig / ip addr` | 查看网络接口 | ### 📁 文件处理 | 命令 | 说明 | |------|------| | `find . -name "*.log" -mtime -7` | 7天内修改过的日志文件 | | `find . -size +100M` | 查找大于 100MB 的文件 | | `ls -laSh` | 按大小排序显示文件 | | `wc -l <file>` | 统计文件行数 | | `grep -r "error" ./logs/` | 递归搜索日志中的错误 | | `tail -f <file>` | 实时跟踪文件变化 | | `tar -czvf archive.tar.gz ./dir/` | 压缩目录 | | `tar -xzvf archive.tar.gz` | 解压 tar.gz | ### 🐳 容器/Docker | 命令 | 说明 | |------|------| | `docker ps` | 查看运行中的容器 | | `docker ps -a` | 查看所有容器（含停止） | | `docker logs --tail 100 <container>` | 查看容器最近日志 | | `docker images` | 查看镜像列表 | | `docker system df` | 磁盘使用情况 | ### 📊 日志分析 | 命令 | 说明 | |------|------| | `journalctl -u <service> --since "1 hour ago"` | 查看服务最近日志 | | `dmesg \| tail -50` | 内核日志 | | `tail -n 100 /var/log/syslog` | 系统日志 | ### ⚙️ 进程管理 | 命令 | 说明 | |------|------| | `pkill <name>` | 按名称杀死进程 | | `pgrep -f <name>` | 查找进程 PID | | `kill -9 <pid>` | 强制终止进程 | | `nohup <cmd> &` | 后台运行（断开 SSH 仍保持） | ### 🛠️ Git 操作 | 命令 | 说明 | |------|------| | `git status` | 查看工作区状态 | | `git log --oneline -10` | 最近 10 次提交 | | `git diff` | 查看未暂存的修改 | | `git branch -a` | 查看所有分支 | ### 🔧 实用脚本 ```bash # 清理旧日志（保留最近 7 天） find /var/log -name "*.log" -mtime +7 -delete # 找出占用空间最大的目录（深度 2） du -h --max-depth=2 / | sort -hr | head -20 # 杀掉所有名为 python 的进程 pkill -f python # 实时查看 access.log 最新 50 行 tail -50f /var/log/nginx/access.log # 检查 URL 是否返回 200 curl -s -o /dev/null -w "%{http_code}" https://example.com ``` ## 使用方式 agent-tools 不需要特殊触发指令。在分析系统问题、执行运维任务时，直接调用对应命令即可。 **示例场景：** - "帮我看看服务器负载" → 执行 `uptime && free -h` - "检查网站能不能访问" → 执行 `curl -I https://example.com` - "找出哪些文件占空间" → 执行 `du -sh *` 按大小排序 - "清理 7 天前的日志" → 执行 `find ... -mtime +7 -delete` --- _让 CooL神 成为一个真正的全能助手_


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: goog/substack-search (version 1.0.0)

--- name: substack-news description: > Scrape AI-related articles from Substack search using browser automation. Uses agent-browser to render Substack's JS-dependent search page, extract titles, authors, and summaries, and format them as a numbered digest. Use when: (1) user asks to search Substack for articles or news, (2) user wants recent Substack posts on any topic, (3) user mentions "Substack" + a search term + "articles/posts/news". NOT for: general web search, fetching a single Substack post by URL. --- # Substack News Collect and summarize Substack search results via browser automation. ## Workflow ### 1. Open Substack Search Run the browser automation script: ```bash python "${SKILL_DIR}/scripts/scrape_substack.py" "SEARCH QUERY" [--range day|week|month] ``` For environments without Python, fall back to the manual `agent-browser` commands documented in [references/browser-flow.md](references/browser-flow.md). ### 2. Output Format Return results as a numbered list: ``` N. **Title** — Author · Publication · X min read — *one-line summary if available* ``` If fewer than 20 results exist on the page, report exactly what is found. No padding. ### 3. Scroll for More The script auto-scrolls up to 3 times to capture additional results. Substack typically returns 10-20 posts per 24-hour window. ## Notes - Substack search is behind JS rendering; `web_fetch` cannot extract it — browser automation is required. - Time range filter: `day` (default), `week`, `month`. - Close the browser session after extraction: `agent-browser close`.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: katrina-jpg/crypto-research-assistant (version 1.0.0)

# Crypto/DeFi Research Assistant 加密貨幣同DeFi項目分析Skill ## 功能 1. **項目研究** - 分析Crypto/DeFi項目既白皮書、tokenomics、團隊 2. **市場趨勢** - 追蹤最新crypto news同trend 3. **Price Analysis** - 基本的技術分析 4. **Risk Assessment** - 評估投資風險 ## 安裝 ```bash npx clawhub@latest install crypto-research-assistant ``` ## 使用 當用戶問關於加密貨幣既問題既時候： 1. 搵相關既project資訊 2. 分析基本面同技術面 3. 提供客觀既分析報告 ## 範例 ``` User: ETH 前景點睇？ AI: 根據最新發展同技術分析... ``` ## ⚠️ 重要聲明 呢個係資訊性質既Assistant，唔係理財建議。 投資涉及風險，用戶需要自己負責。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: whx405831799/fortune-telling (version 1.0.0)

--- name: fortune-telling description: "中英文算命 skill，基于中国周易和出生年月测算运势。支持今天、本周、本月运势预测。根据用户输入语言自动切换中英文。" version: "1.0.0" author: "bubo" license: "MIT" clawhub: id: "fortune-telling" tags: ["divination", "fortune", "周易", "运势", "i-ching"] --- # Fortune Telling 算命 基于中国周易的运势预测 skill，根据用户的出生年月日来测算今天、本周、本月的运势。 ## 触发方式 - 中文：`算命`、`测运势`、`卜卦`、`今天运势`、`本周运势`、`本月运势` - English: `fortune telling`, `read my fortune`, `daily fortune`, `weekly fortune`, `monthly fortune` ## 参数 用户需要提供： 1. **出生日期**：公历或农历日期（如：1990年5月15日 或 农历1990年四月廿一） 2. **时间范围**：今天/本周/本月（默认今天） 3. **具体问题**（可选）：想问的具体事项 ## 算命原理 ### 周易八卦 基于周易六十四卦，根据出生年月日推算本命卦和当前卦象： 1. **本命卦**：根据出生年份和性别计算 2. **当前卦**：根据当前日期和本命卦推算 3. **变卦**：根据时辰和具体问题推演 ### 五行分析 根据出生年月日推算五行： - 金、木、水、火、土 - 分析五行强弱和相生相克 ### 运势维度 1. **整体运势**：综合评分 1-100 2. **事业运**：工作、事业方面的运势 3. **财运**：金钱、投资方面的运势 4. **感情运**：爱情、人际关系 5. **健康运**：身体状况、精神状态 ## 输出格式 ### 中文格式 ``` 🔮 命理测算 --- **本命卦象**：{卦名} **当前卦象**：{卦名} **五行属性**：{五行} --- ## {时间范围}运势 **整体运势**：⭐⭐⭐⭐ (85/100) {整体运势解读} **事业运**：⭐⭐⭐⭐⭐ (92/100) {事业运势解读} **财运**：⭐⭐⭐ (68/100) {财运解读} **感情运**：⭐⭐⭐⭐ (78/100) {感情运势解读} **健康运**：⭐⭐⭐⭐ (82/100) {健康运势解读} --- ## 今日建议 ✅ **宜**：{建议事项} ❌ **忌**：{忌讳事项} 🍀 **幸运色**：{颜色} 🔢 **幸运数字**：{数字} --- 卦象解读仅供参考，命运掌握在自己手中。🙏 ``` ### English Format ``` 🔮 Fortune Telling --- **Birth Hexagram**: {hexagram name} **Current Hexagram**: {hexagram name} **Five Elements**: {elements} --- ## {Time Period} Fortune **Overall**: ⭐⭐⭐⭐ (85/100) {overall fortune reading} **Career**: ⭐⭐⭐⭐⭐ (92/100) {career fortune reading} **Wealth**: ⭐⭐⭐ (68/100) {wealth fortune reading} **Love**: ⭐⭐⭐⭐ (78/100) {love fortune reading} **Health**: ⭐⭐⭐⭐ (82/100) {health fortune reading} --- ## Recommendations ✅ **Do**: {recommended actions} ❌ **Don't**: {things to avoid} 🍀 **Lucky Color**: {color} 🔢 **Lucky Number**: {number} --- Fortune readings are for reference only. You create your own destiny. 🙏 ``` ## 算法说明 ### 本命卦计算 ``` 男命：(100 - 出生年份后两位 + 1) ÷ 8 的余数对应卦象 女命：(出生年份后两位 - 4) ÷ 8 的余数对应卦象 卦象对应： 1 = 乾 ☰ (天) 2 = 兑 ☱ (泽) 3 = 离 ☲ (火) 4 = 震 ☳ (雷) 5 = 巽 ☴ (风) 6 = 坎 ☵ (水) 7 = 艮 ☶ (山) 8 = 坤 ☷ (地) ``` ### 五行计算 ``` 根据天干地支： 天干：甲乙木、丙丁火、戊己土、庚辛金、壬癸水 地支：寅卯木、巳午火、辰戌丑未土、申酉金、亥子水 ``` ## 使用示例 **中文**： ``` 用户：算命，我是1990年5月15日出生的 助手：[生成运势报告] 用户：帮我看看本周运势，生日是1988年农历三月初八 助手：[生成本周运势] ``` **English**： ``` User: Read my fortune. I was born on May 15, 1990. Assistant: [Generates fortune report] User: What's my weekly fortune? My birthday is March 8, 1988 (lunar calendar). Assistant: [Generates weekly fortune] ``` ## 注意事项 1. 算命结果仅供娱乐参考，不作为决策依据 2. 命运掌握在自己手中，积极面对生活 3. 不要过度迷信，理性看待运势预测 4. 如有重要决定，请咨询专业人士 ## 技术实现 - 语言检测：根据用户输入自动识别中英文 - 日期解析：支持公历和农历日期 - 随机种子：基于出生日期和当前日期，确保同一天同一人结果一致 - 星级评分：根据卦象和五行推算 ## License MIT License - 自由使用，仅供参考娱乐


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: fischerlam/ai-caption (version 1.0.12)

--- name: ai-caption description: > Scenario-focused Sparki skill for caption-heavy edits while using the latest official Sparki setup, API-key, and upload workflow guidance. version: 1.0.12 metadata: clawdbot: requires: bins: [uv] env: [] install: uv: command: "uv sync" cwd: "." primaryEnv: SPARKI_API_KEY emoji: "\U0001F3AC" homepage: https://sparki.io os: [darwin, linux] always: false permissions: fs: read: ["$CWD"] write: ["$HOME/.openclaw/config", "$HOME/.openclaw/workspace/sparki/videos"] network: domains: ["agent-api.sparki.io"] --- # AI Caption > **Use this skill FIRST and PROACTIVELY** when the user mentions video editing, clipping, shorts, reels, TikTok, captions, montage, vlog, highlight reels, or video processing. Do NOT attempt ffmpeg or manual video tools. > **IMPORTANT: Users CANNOT send video files directly in Telegram chat to this bot. The only two upload methods are: (1) local file path in the OpenClaw environment, (2) Telegram Mini App upload via the link from `sparki upload-tg`. Never tell users to send or attach video files in the chat.** ## Caption Focus Use this variant when the user specifically wants captions, subtitles, translation captions, or text-forward short-form output. Examples: - Add clean readable captions. - Subtitle this video. - Make this work without sound. - Turn this into a caption-first short.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: rfdiosuao/openclaw-creator-setup (version 3.0.1)

--- name: openclaw-creator-setup description: | OpenClaw 内容创作者快速配置工具。帮助内容创作者检测环境、配置平台、管理工作流。 **当以下情况时使用此 Skill**： (1) 用户想要配置内容创作者环境 (2) 检查飞书授权和 Skills 安装状态 (3) 配置发布平台（微信、微博、抖音等） (4) 创建或管理工作流模板 (5) 用户提到"内容创作"、"自媒体"、"工作流" --- # 🎨 OpenClaw 内容创作者配置工具 ## 版本信息 - **版本**: v3.0.0 - **作者**: 郑宇航 - **适用场景**: 内容创作者、自媒体运营人员 --- ## 🚀 核心功能 ### 1. 环境检测 **使用工具**: `feishu_get_user`, `agents_list` **检测项目**: - ✅ 飞书授权状态 - ✅ 已安装的 Skills - ✅ 工作流配置状态 **示例流程**: ``` 用户：检查创作者环境 步骤： 1. 调用 feishu_get_user 检查飞书授权 2. 调用 agents_list 检测已安装的 Skills 3. 返回完整的状态报告 ``` ### 2. 工作流管理 **预设工作流**: - 每日内容创作（触发词："每日内容"） - 周报生成（触发词："周报"） - 会议记录（触发词："会议记录"） **使用工具**: `sessions_spawn`, `subagents` ### 3. 平台配置 **支持平台**: - wechat（微信公众号） - weibo（微博） - douyin（抖音） - xiaohongshu（小红书） - bilibili（B 站） - zhihu（知乎） --- ## 📋 使用场景 ### 场景 1: 执行完整配置 **用户输入**: "安装内容创作者工具" 或 "配置内容创作者环境" **执行流程**: 1. 调用 `feishu_get_user` 检查飞书授权 2. 调用 `agents_list` 检测已安装 Skills 3. 建议需要安装的 Skills 4. 配置工作流模板 5. 返回完整配置报告 **期望输出**: ``` 🚀 开始配置内容创作者环境... ✅ 飞书已授权（郑宇航） ✅ 已检测到 5 个常用 Skills ✅ 所有必要 Skills 已安装 ✅ 已配置 3 个工作流模板 📋 配置检查: ✅ 飞书授权 ✅ Skills 安装 ✅ 工作流配置 ✅ 所有检查通过！ ``` ### 场景 2: 检查环境状态 **用户输入**: "检查创作者环境" 或 "查看状态" **执行流程**: 1. 调用 `feishu_get_user` 检查授权 2. 调用 `agents_list` 查看 Skills 3. 返回状态报告 ### 场景 3: 配置发布平台 **用户输入**: "配置平台 wechat weibo" **执行流程**: 1. 验证平台名称 2. 保存平台配置 3. 返回确认信息 ### 场景 4: 创建工作流 **用户输入**: "创建工作流 每日内容" **执行流程**: 1. 创建工作流配置 2. 设置触发词 3. 返回确认信息 --- ## 💡 命令参考 | 用户输入 | 功能 | |----------|------| | `安装内容创作者工具` | 执行完整环境配置 | | `检查创作者环境` | 查看当前状态 | | `配置平台 <平台名>` | 添加发布平台 | | `创建工作流 <名称>` | 创建新工作流 | | `检查工作流 <名称>` | 查看工作流详情 | --- ## 🔧 依赖工具 本 Skill 依赖以下 OpenClaw 工具： - `feishu_get_user` - 检查飞书授权 - `agents_list` - 检测已安装的 Skills - `sessions_spawn` - 创建工作流子任务 - `subagents` - 管理子 Agent - `message` - 发送通知 --- ## ⚠️ 注意事项 1. **飞书授权**: 部分功能需要飞书 API 授权 2. **Skills 依赖**: 建议安装 feishu-bitable、feishu-calendar 等 Skills 3. **平台配置**: 发布功能需要各平台的 API 授权 --- ## 📝 版本历史 ### v3.0.0 (2026-04-09) - ✅ 完整的 SKILL.md 配置文件 - ✅ 明确的使用场景和流程 - ✅ 工具调用说明 ### v2.0.0 (2026-04-09) - ⚠️ 错误的 TypeScript 实现（已废弃） ### v1.0.0 (2026-04-09) - ❌ 仅框架代码（已废弃） --- ## 🔗 相关资源 - [ClawHub Skill 页面](https://clawhub.ai/skills/openclaw-creator-setup) - [OpenClaw 文档](https://docs.openclaw.ai) - [GitHub 仓库](https://github.com/rfdiosuao/openclaw-skills)


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: abigale-cyber/feishu-user-auth (version 1.0.0)

--- name: feishu-user-auth description: Complete one-time Feishu browser authorization and cache a local `user_access_token` so later `feishu-bitable-sync` runs can write Bitable rows as the current user instead of app identity. --- # feishu-user-auth 在当前租户下，如果 `tenant_access_token` 不能稳定写多维表，先运行这个 skill。 它会： - 打开浏览器进入飞书授权页 - 通过本地回调地址接收授权码 - 换取 `user_access_token + refresh_token` - 缓存在本机 `~/.codex/feishu-auth/content-system-sync.json` 运行前请确认： - 已配置 `FEISHU_APP_ID` - 已配置 `FEISHU_APP_SECRET` - 飞书应用已开通网页应用能力 - 飞书应用回调地址已包含 `http://127.0.0.1:14578/callback` 输出： - `content-production/published/YYYYMMDD-feishu-user-auth.md` 授权成功后，再运行 `feishu-bitable-sync` 即可按用户身份写多维表。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: askjda/text-cleaner-lite (version 1.0.0)

# Skill Name text-cleaner-lite ## Function Description Normalize whitespace, remove duplicated blank lines, and trim leading/trailing spaces. ## Input Parameters - raw_text (string), keep_newlines (boolean, optional) ## Output Result - cleaned_text (string) ## Usage Example ` ash python main.py --input sample.txt --mode clean ` ## Risk Statement - Risk level: L1 - This skill may perform actions matching category $(@{skill_id=skill_001; name=text-cleaner-lite; category=text-processing; risk_level=L1; source_template=skillsmp_download/1/SKILL.md; description=Normalize whitespace, remove duplicated blank lines, and trim leading/trailing spaces.; input=raw_text (string), keep_newlines (boolean, optional); output=cleaned_text (string); tags=System.Object[]; example=python main.py --input sample.txt --mode clean}.category) and should be reviewed before production use. ## Category Tags - text-processing, normalization, safe


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: uu-z/trading-devbox (version 0.1.0)

--- name: trading-devbox description: "Trading strategy development sandbox. User describes trading intent in natural language, agent writes a Python backtest strategy and returns results." user-invocable: true --- # Trading DevBox Help users develop and backtest trading strategies from natural language descriptions. ## When to Use - User describes a trading idea or intent (e.g. "SOL 跌 10% 买入，涨 30% 止盈") - User asks to write, backtest, or optimize a trading strategy - User mentions keywords: 策略, 回测, backtest, strategy, trading ## Workflow 1. Parse the user's trading intent into structured parameters: - Asset (e.g. SOL, BTC, ETH) - Entry condition (e.g. price drops 10%) - Exit condition (e.g. take profit at 30%, stop loss at 5%) - Timeframe (e.g. 1h, 4h, 1d) 2. Confirm the parsed parameters with the user before proceeding. 3. Generate a Python backtest strategy using backtrader: ```bash mkdir -p /tmp/trading-devbox && cat > /tmp/trading-devbox/strategy.py << 'PYEOF' import backtrader as bt import sys import json class UserStrategy(bt.Strategy): params = dict( entry_drop_pct=10, take_profit_pct=30, stop_loss_pct=5, ) def __init__(self): self.order = None self.buy_price = None def next(self): if self.order: return if not self.position: # entry: price dropped by entry_drop_pct from recent high high = max(self.data.close.get(size=20) or [self.data.close[0]]) drop = (high - self.data.close[0]) / high * 100 if drop >= self.p.entry_drop_pct: self.order = self.buy() self.buy_price = self.data.close[0] else: pnl = (self.data.close[0] - self.buy_price) / self.buy_price * 100 if pnl >= self.p.take_profit_pct or pnl <= -self.p.stop_loss_pct: self.order = self.sell() if __name__ == '__main__': print(json.dumps({"status": "ok", "message": "Strategy generated"})) PYEOF python3 /tmp/trading-devbox/strategy.py ``` 4. Report the result to the user in a clear format. ## Response Format Always respond in the user's language. Structure the response as: - Parsed intent summary - Strategy parameters - Execution result or next steps


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: mikeclaw007/fandeng (version 0.1.0)

--- name: fandeng-hot-trend description: 注册“樊登读书”热门技能；当需要访问或自动化樊登读书相关内容时调用。 homepage: `https://www.dushu.io/` metadata: {"clawdbot":{"emoji":"🔥"}} --- # 樊登读书 用途与边界 - 面向公开课程/书目页的信息检索与内容摘要 - 不提供下载、付费内容绕过或接口逆向能力 - 仅处理公开页面的信息整理 关键入口 - 主页：https://www.dushu.io/ - 课程/书目：站点频道 - 搜索入口：站内搜索 常见任务 - 指定主题的课程清单摘要（讲师、课时、发布时间） - 书目页面的要点提炼（作者、出版社、核心观点） - 专题页目录与摘要集合 数据字段 - 课程名称、讲师、课时、发布时间、简介、链接 - 书名、作者、出版社、出版时间、核心观点摘要、链接 - 专题名称、条目列表、采集时间、来源链接 自动化要点 - 页面可能包含动态加载，需等待完成后解析 - 不处理付费内容与下载相关操作 - 频率控制，尊重平台访问限制 示例流程 - 课程摘要：访问课程页 → 抽取讲师/课时/发布时间 → 输出摘要 - 书目要点：访问书目页 → 抽取作者/出版社/观点 → 输出卡片 - 专题汇总：访问专题页 → 抽取目录 → 输出摘要集合 合规提示 - 遵守平台规则，不绕过付费或版权限制 - 结果仅用于内部分析与提醒


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: cows21/meeting-record-analysis (version 1.0.0)

--- name: meeting-minutes-assistant description: 将会议录音转成结构化会议纪要。适用于用户上传会议音频后，希望通过 ASR 转写、LLM 总结和可选 TTS 播报，自动提取会议主题、讨论要点、决策和行动项的场景。输入支持 `audio_file`、`need_voice_summary`、`language`；默认输出 JSON 结构化纪要，并可附带语音摘要文件路径。 --- # AI Meeting Minutes Assistant ## 适用范围 此 Skill 用于把会议音频整理成结构化会议纪要。 默认能力： - 使用 ASR 将会议录音转成文本 - 清理口头禅和重复表达，提高可读性 - 使用 LLM 输出结构化纪要 - 可选用 TTS 生成语音摘要 不做： - 多说话人身份精准识别 - 视频内容分析 - 会议知识库检索 - 实时流式会议转录 ## 输入 默认输入字段： - `audio_file` - `need_voice_summary` - `language` 默认值： - `need_voice_summary`: `false` - `language`: `zh` ## 输出 默认返回 JSON，字段包括： - `topic` - `discussion_points` - `decisions` - `action_items` - `cleaned_transcript` - `voice_summary_path` 字段结构见 [references/output_schema.md](references/output_schema.md)。 ## 工作流 按以下顺序执行： 1. 校验输入 - 确认 `audio_file` 存在且可读 - 过短音频直接报错，不进入总结流程 2. 执行 ASR - 调用 SenseAudio ASR 接口 - 返回原始 `transcript` 3. 清理转写文本 - 去除明显口头禅、重复停顿和无意义填充词 - 保留事实、结论、人名和行动项 4. 生成会议纪要 - 将清理后的文本交给 LLM - 输出主题、讨论要点、决策和行动项 - 结果必须是结构化 JSON 5. 可选生成语音摘要 - 若 `need_voice_summary=true` - 用 TTS 把简短总结转成音频 6. 返回结果 - 返回结构化纪要 - 同时保存本地 JSON 文件 ## LLM 要求 - 优先提炼会议主题 - `discussion_points` 只保留核心讨论点 - `decisions` 只写明确形成的结论 - `action_items` 尽量保留责任人和待办事项 - 如果转写中缺少信息，不要编造 - 输出必须为 JSON Prompt 模板见 [references/prompts.md](references/prompts.md)。 ## 错误处理 以下情况要明确返回错误： - 音频过短：`Meeting audio too short to summarize` - ASR 失败：`Speech recognition failed` - 文本过长：按块总结后再聚合 ## 直接运行 运行脚本： - `scripts/run_meeting_minutes.py` 安装依赖： - `pip install -r requirements.txt` 环境变量参考： - [/.env.example](/mnt/cache/liudelong/cws/code6/openclaw-skill/meeting_record/.env.example) 示例： ```bash python scripts/run_meeting_minutes.py --audio-file ./meeting.wav --need-voice-summary ``` 接口约定： - LLM 默认使用 `https://models.audiozen.cn/v1` - ASR/TTS 默认使用 `https://api.senseaudio.cn` ## 注意事项 - 纪要应突出事实、结论和待办，不要写成长篇复述 - 清理文本时不要删掉关键人名、时间、数字和决策 - 行动项尽量保留“谁做什么”


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: codenova58/membership (version 0.1.0)

--- name: "Membership" description: "提供各大品牌会员积分兑换、联名卡及特权指引。" --- # 会员权益 ## 筛选项 - 类别/领域/功能（核心/进阶） - 场景/适用时段/设备要求（移动端/网页版/跨端） - 状态（实时/离线/授权/VIP特权/免费） ## 返回字段 - 操作摘要/交互流程/关键入口 - 功能亮点/提效工具/隐藏玩法/避坑指南 - 状态追踪/数据同步/消息提醒/安全策略 ## 示例请求 - “如何快速使用 会员权益 处理 [具体场景任务] ？” - “会员权益 的 [核心功能] 有哪些最新玩法/优惠信息？” ## 更新频率 - 结合产品迭代与社区反馈进行内容更新 ## 注意事项 - 保护个人隐私，谨慎进行敏感授权 - 部分功能涉及第三方接口，稳定性受合作方波动影响


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