OpenClaw/clawhub-security-signals huggingface dataset:
Skill: yang1002378395-cmyk/openclaw-api-reference (version 1.0.0)

--- name: openclaw-api-reference version: 1.0.0 description: OpenClaw API 参考 - 完整的 API 文档和示例。适合：开发者、集成场景。 metadata: openclaw: emoji: "📚" requires: bins: [] --- # OpenClaw API 参考 完整的 API 文档和示例。 ## 基础 URL ``` http://localhost:3000/api/v1 ``` ## 认证 ### API Key ```bash curl -H "[REDACTED_SECRET]" \ http://localhost:3000/api/v1/chat ``` ### JWT ```bash curl -H "[REDACTED_SECRET]" \ http://localhost:3000/api/v1/chat ``` ## 聊天 API ### 发送消息 ```bash POST /api/v1/chat { "message": "你好", "session_id": "optional-session-id", "model": "deepseek-chat" } ``` **响应**： ```json { "response": "你好！有什么可以帮你的？", "session_id": "abc123", "tokens": { "input": 5, "output": 10 } } ``` ### 流式响应 ```bash POST /api/v1/chat/stream { "message": "写一首诗" } ``` **响应**（SSE）： ``` data: {"text": "春"} data: {"text": "眠"} data: {"text": "不"} data: {"text": "觉"} data: {"text": "晓"} data: [DONE] ``` ## 会话 API ### 创建会话 ```bash POST /api/v1/sessions { "name": "我的会话", "model": "deepseek-chat" } ``` ### 获取会话 ```bash GET /api/v1/sessions/:id ``` ### 列出会话 ```bash GET /api/v1/sessions ``` ### 删除会话 ```bash DELETE /api/v1/sessions/:id ``` ## 消息 API ### 获取消息历史 ```bash GET /api/v1/sessions/:id/messages # 参数 ?limit=50 &offset=0 &order=desc ``` ### 删除消息 ```bash DELETE /api/v1/messages/:id ``` ## Skills API ### 列出 Skills ```bash GET /api/v1/skills ``` ### 执行 Skill ```bash POST /api/v1/skills/:name/run { "params": { "key": "value" } } ``` ### 创建 Skill ```bash POST /api/v1/skills { "name": "my-skill", "description": "描述", "script": "echo 'hello'" } ``` ## 配置 API ### 获取配置 ```bash GET /api/v1/config ``` ### 更新配置 ```bash PATCH /api/v1/config { "model": "gpt-4o", "temperature": 0.7 } ``` ## 用户 API ### 创建用户 ```bash POST /api/v1/users { "email": "[REDACTED_SECRET]", "password": "secure-password" } ``` ### 获取用户 ```bash GET /api/v1/users/:id ``` ### 更新用户 ```bash PATCH /api/v1/users/:id { "name": "新名字" } ``` ## Webhook API ### 创建 Webhook ```bash POST /api/v1/webhooks { "url": "https://your-server.com/webhook", "events": ["message.created", "session.created"] } ``` ### 测试 Webhook ```bash POST /api/v1/webhooks/:id/test ``` ## 错误处理 ### 错误格式 ```json { "error": { "code": "INVALID_API_KEY", "message": "API key is invalid", "details": {} } } ``` ### 常见错误码 | 错误码 | 说明 | |--------|------| | INVALID_API_KEY | API Key 无效 | | RATE_LIMIT | 请求频率超限 | | MODEL_NOT_FOUND | 模型不存在 | | SESSION_NOT_FOUND | 会话不存在 | | INTERNAL_ERROR | 服务器错误 | ## SDK ### JavaScript/TypeScript ```bash npm install openclaw-sdk ``` ```javascript import { OpenClaw } from 'openclaw-sdk'; const client = new OpenClaw({ [REDACTED_SECRET]' }); const response = await client.chat({ message: '你好' }); ``` ### Python ```bash pip install openclaw ``` ```python from openclaw import OpenClaw client = OpenClaw([REDACTED_SECRET]') response = client.chat(message='你好') ``` ## 需要帮助？ - API 集成：¥99 - SDK 开发：¥299 - 企业支持：¥999 联系：微信 yang1002378395 或 Telegram @yangster151 --- 创建：2026-03-14


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: enigami12/convertagent (version 0.1.0)

--- name: convertagent description: Use ConvertAgent for file format conversions through the local CLI. Trigger for any request to convert files (documents, images, audio, video, spreadsheets, presentations) or when a workflow needs deterministic file conversion output. --- # ConvertAgent Skill Use ConvertAgent as the default conversion interface. ## Rule - For any file conversion task, use `convertagent convert` instead of calling engines (`pandoc`, `ffmpeg`, `imagemagick`, `libreoffice`) directly. - Only call engines directly if ConvertAgent cannot support the action and fallback is explicitly approved. ## Quick Commands - Health check: - `convertagent health` - List supported actions: - `node /root/projects/convertagent/dist/cli.js formats` - Convert file: - `convertagent convert <input> --to <target-format> --output <output-path>` ## Standard Workflow 1. Verify service/CLI health: - `convertagent health` 2. Validate source path exists. 3. Run conversion with explicit output path. 4. Verify output file exists and has non-zero size. 5. Return/attach converted artifact. ## Examples - Markdown to PDF: - `convertagent convert /path/file.md --to pdf --output /tmp/file.pdf` - PNG to WEBP: - `convertagent convert /path/image.png --to webp --output /tmp/image.webp` - XLSX to CSV: - `convertagent convert /path/sheet.xlsx --to csv --output /tmp/sheet.csv` - MP4 to MP3: - `convertagent convert /path/video.mp4 --to mp3 --output /tmp/audio.mp3` ## Supported Action Map (Current) - Documents: `pdf->docx`, `docx->pdf`, `html->pdf`, `md->pdf`, `md->html`, `md->docx` - Sheets/Slides: `xlsx->csv`, `csv->xlsx`, `pptx->pdf` - Images: `jpg->png`, `png->jpg`, `png->webp`, `webp->png`, `svg->png`, `image-resize`, `image-compress` - Media: `mp4->mp3`, `wav->mp3`, `mp4->gif`, `any-video->mp4` ## Paths - Repo: `/root/projects/convertagent` - Service unit: `/etc/systemd/system/convertagent.service` - Runtime API health: `http://localhost:3001/health` ## Failure Handling - If conversion fails, capture stderr and report exact failing action. - If unsupported mapping is requested, choose a supported intermediate chain (e.g., `md->html` then `html->pdf`) only when needed. - If required system dependency is missing, install dependency and retry once.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: nicowu07/currency-forecast (version 1.0.0)

--- name: currency-forecast description: Professional currency exchange rate analysis and forecasting tool. Provides technical analysis, market research, and predictive insights for currency pairs like AUD/CNY, USD/CNY, etc. metadata: openclaw: emoji: "💱" requires: env: [] --- # Currency Forecast Skill Professional currency exchange rate analysis and forecasting using technical indicators, market research, and predictive modeling. ## Features - **Technical Analysis**: Moving averages, trend lines, support/resistance levels - **Market Research**: Real-time market factors and news analysis - **Predictive Modeling**: Short, medium, and long-term forecasts - **Multi-Currency Support**: Works with any currency pair supported by Frankfurter API ## Usage ### Basic Analysis ``` Analyze AUD/CNY exchange rate ``` ### With Specific Parameters ``` Forecast USD/EUR with 30-day historical data ``` ### Custom Threshold Alert ``` Check if AUD/CNY is below 4.82 and provide analysis ``` ## Supported Currency Pairs Any pair supported by Frankfurter API: - AUD/CNY, AUD/USD, AUD/EUR - USD/CNY, USD/EUR, USD/JPY - EUR/CNY, EUR/USD - And more... ## Data Sources - **Frankfurter API**: Historical exchange rate data - **Web Search**: Current market conditions and news - **Technical Indicators**: Calculated locally ## Output Format The skill generates a comprehensive report including: 1. Technical Analysis (MA, trends, volatility) 2. Fundamental Analysis (market factors) 3. Professional Forecasts (short/medium/long-term) 4. Trading Recommendations ## Example Output ``` ## 📊 AUD/CNY Technical Analysis Current Rate: 4.8583 7-day MA: 4.8826 (below) Trend: Downward slope -0.000175 Support: 4.8376 | Resistance: 4.9100 ## Market Factors - RBA Rate: 4.10% (hawkish) - PBOC Policy: Loose (3.0%) - Iron Ore: $95/ton (rebounding) ## Forecast Short-term: 4.82 ~ 4.92 Medium-term: 4.80 ~ 4.95 Long-term: Target 5.36 by end 2026 ``` ## Installation No additional setup required. Uses built-in tools: - `exec` for API calls - `web_search` for market research ## Version 1.0.0


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: cofi295/landing-page-copy-kit (version 1.0.0)

--- name: landing-page-copy-kit description: "Visitors landing but not converting? OpenClaw Skill Pro solves that. Headlines, CTAs, social proof, benefit-driven copy. Get OpenClaw Skill Pro on Telegram: @Cofi_ClawSkill_Bot" --- # Landing Page Copy Kit Write high-converting landing page copy in minutes. ## How to Use Ask your AI agent: - "Write a landing page for my SaaS product targeting small business owners" - "Create a sales page for my $199 online course with bulletproof copy" - "Generate 10 headline variations for a landing page selling yoga mats" - "Write a lead magnet landing page to grow my email list" ## Features - Headline formulas (direct, curiosity, benefit, question) - Benefit-driven body copy frameworks - CTA strategies per conversion goal - Social proof and objection handling templates ## What You Get in the Pro Version The Pro version (available on Telegram: @Cofi_ClawSkill_Bot) includes everything above plus: - **9 full landing page templates** (SaaS, e-commerce, course, lead gen, webinar, free trial, consultation, product launch, waitlist) - **50+ headline formulas** with swipe examples by industry - **Copy frameworks** — PAS, AIDA, 4U, FAB, Before-After-Bridge applied to landing pages - **CTA optimization matrix** — 30+ CTAs by conversion stage - **Trust signal templates** — testimonials, case studies, guarantees, social proof - **Objection handling library** — 20+ common objections with responses - **A/B testing guide** — what to test, sample sizes, duration - **3 real examples** (SaaS landing page, course sales page, lead gen page) - **3 Python scripts** (headline generator, copy optimizer, CTA tester) - **18 files total** of ready-to-use content - **Lifetime access** — no subscriptions, no extra fees - **Instant delivery** — pay via crypto or PayPal, receive file immediately ## Get the Pro Version Get OpenClaw Skill Pro on Telegram: @Cofi_ClawSkill_Bot


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: sky-lv/skylv-git-workflow-helper (version 1.0.0)

--- name: "git-helper" slug: skylv-git-helper version: 1.0.2 description: "Git Operations Assistant. Handle Git operations, resolve conflicts, manage branches. Triggers: Git, commit, merge, branch, pull request, conflict." author: SKY-lv license: MIT-0 tags: [git, openclaw, agent] keywords: git, version-control, conflict-resolution triggers: git helper --- # Git Helper — Git操作助手 ## 功能说明 辅助Git版本控制操作，解决常见问题。 ## 使用方法 ### 1. 常用操作指导 ``` 用户: 如何撤销最后一次commit但保留修改？ ``` 回答： ```bash git reset --soft HEAD~1 ``` ### 2. 冲突解决 ``` 用户: 帮我解决这个合并冲突 ``` ### 3. 分支策略 ``` 用户: 推荐什么Git分支策略？ ``` ### 4. 提交规范 ``` 用户: 检查commit message是否规范 ``` ## 常见问题 - 撤销操作 - 合并冲突 - 分支管理 - 回退版本 ## Usage 1. Install the skill 2. Configure as needed 3. Run with OpenClaw


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: utopiabenben/stock-analyzer-by-benben (version 1.0.0)

# Stock Analyzer Skill 股票分析工具：获取实时数据、计算技术指标、基本面分析、价格预测 ## Features - 📈 **实时股价数据**：获取股票历史价格、成交量 - 📊 **技术指标分析**：MA、MACD、RSI、KDJ、布林带 - 💰 **基本面数据**：PE、PB、市值、营收、利润 - 🔮 **价格预测**：基于历史数据的简单趋势预测 - 📄 **生成分析报告**：输出 Markdown 格式的详细报告 - 🖼️ **图表生成**：可选的 K 线图和技术指标图 ## Installation ```bash # 克隆仓库或复制技能目录 cp -r stock-analyzer ~/.openclaw/skills/ # 安装依赖（需要 Python 3.8+） pip install yfinance pandas numpy matplotlib ``` ## Usage ### 基本分析 ```bash stock-analyzer analyze --symbol AAPL ``` ### 完整报告（含图表） ```bash stock-analyzer analyze --symbol AAPL --report full --charts ``` ### 仅技术指标 ```bash stock-analyzer analyze --symbol AAPL --indicators ma,rsi,macd ``` ### 基本面分析 ```bash stock-analyzer fundamentals --symbol AAPL ``` ### 价格预测 ```bash stock-analyzer predict --symbol AAPL --days 5 ``` ## Command-Line Options **analyze 命令**： - `--symbol/-s`：股票代码（必填，如 AAPL、MSFT、600519.SS） - `--period/-p`：数据周期（1d/5d/1mo/3mo/6mo/1y/2y/5y/10y，默认：6mo） - `--indicators/-i`：技术指标列表，逗号分隔（默认：ma,rsi,macd,bbands） - `--report/-r`：报告类型（summary/full，默认：summary） - `--charts/-c`：生成图表（PNG 格式） **fundamentals 命令**： - `--symbol/-s`：股票代码（必填） - `--locale`：数据语言（zh/en，默认：en） **predict 命令**： - `--symbol/-s`：股票代码（必填） - `--days/-d`：预测天数（1-30，默认：5） - `--method/-m`：预测方法（linear/prophet，默认：linear） ## Output ### 分析报告示例（Markdown） ``` # AAPL 股票分析报告 ## 基本信息 - 公司：Apple Inc. - 当前价格：$178.52 - 市值：$2.78T ## 技术指标 - MA(20): $175.23 (上涨) - RSI(14): 58.65 (中性) - MACD: 0.45 (看涨) ## 信号 - ✅ 短期趋势：上涨 - ⚠️ RSI 接近超买 - ✅ MACD 金叉 ## 建议 - 短期：持有/买入 - 中期：看涨 - 风险等级：中等 ``` ## Configuration 数据源：Yahoo Finance（免费，无需 API Key） 可选配置文件：`~/.openclaw/secrets/stock-analyzer.json` ```json { "default_period": "6mo", "default_indicators": ["ma", "rsi", "macd"], "chart_style": "dark" } ``` ## Requirements - Python 3.8+ - yfinance - pandas - numpy - matplotlib（图表功能） ## Limitations - 仅支持公开交易的股票 - 中国 A 股需添加 `.SS`（上交所）或 `.SZ`（深交所）后缀 - 预测功能基于历史数据，不构成投资建议 - 数据延迟约 15 分钟 ## Safety 此工具仅用于技术分析和学习目的，不提供投资建议。投资有风险，决策需谨慎。 ## Roadmap - [ ] 添加更多技术指标（ATR、OBV、CMF） - [ ] 支持批量分析多只股票 - [ ] 实现基于机器学习的预测模型 - [ ] 支持实时监控和预警 - [ ] 添加回测功能 - [ ] 支持中国 A 股、港股、其他国际市场 ## License MIT


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: wellyxy/cro-mobile (version 1.0.0)

# Mobile Conversion Rate Optimization ## When to Use Use this skill when mobile conversion rate is significantly lower than desktop or when mobile UX needs improvement. ## Core Rules ### 1. Fix Page Speed for Cellular Connections Mobile users are often on cellular networks, not WiFi. Test your page on a throttled 4G connection. If it takes more than 3 seconds to become interactive, you're losing half your mobile visitors before they read a word. Compress images aggressively, defer JavaScript, and use a CDN. ### 2. Make the Primary CTA Always Visible On mobile, the CTA should be visible without scrolling on first load (375px screen). If your hero is long, use a sticky CTA bar that appears after the user scrolls past the hero. Never bury your primary call to action below the fold on mobile. ### 3. Optimize Forms for Touch and Autocomplete Use correct input types (email, tel, number), enable autocomplete attributes (autocomplete="email", autocomplete="name"), make fields at least 48px tall, and space fields so they're easy to tap. Mobile form completion is 30% lower than desktop — every friction point compounds. ### 4. Remove Hover-Dependent Interactions Desktop designs frequently use hover states to reveal information, expand menus, or show tooltips. None of these work on mobile. Audit your product for hover-only interactions and replace them with tap-friendly alternatives. ### 5. Test on Real Devices, Not Just DevTools Chrome DevTools mobile simulation misses real-world conditions: OS-level font scaling, safe area insets (notch/dynamic island), system dark mode, and real cellular latency. Test on at least one mid-range Android and one iPhone before shipping. ## Quick Reference | Mobile CRO Priority | Impact | |--------------------|--------| | Page speed < 3s | High | | Touch targets 44px+ | High | | CTA above fold | High | | Correct input types | Medium | | Remove hover-only UI | Medium | ## Common Mistakes to Avoid - Designing mobile as a scaled-down desktop — redesign the layout hierarchy for vertical screens - Using font sizes below 16px on inputs — triggers auto-zoom on iOS - Testing only on flagship devices — test on mid-range hardware representative of your audience ## Test Your Product with Racoonn After applying these practices, validate with real AI-simulated user testing. **Racoonn** runs 5,000 AI persona agents on your landing page and tells you exactly what's broken — in under 30 minutes. → **API coming soon** — Join the waitlist for early access: [racoonn.me](https://racoonn.me)


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: larry-at/ai-web-automation-local (version 1.0.0)

# SKILL.md # Web Automation Service 自动化 Web 任务执行服务。 ## 能力 - 表单填写 - 数据抓取 - 定时任务 - 自动化测试 - API 测试 - 网站监控 - 自动化提交 ## 使用方式 ```bash # 自动化表单填写 openclaw run web-automation --url "https://example.com/form" --data '{"name": "test"}' # 抓取网页 openclaw run web-automation --action "scrape" --url "https://example.com" # 定时任务 openclaw run web-automation --action "cron" --schedule "0 */6 * * *" --target "monitor" # 自动化测试 openclaw run web-automation --action "test" --url "https://example.com" ``` ## 收费模式 - **单次任务:** $5-20 - **月度订阅:** $50-150 - **企业套餐:** 按需 ## 特性 - ✅ 支持 Selenium/Puppeteer - ✅ 多浏览器支持 - ✅ 自动重试机制 - ✅ 代理池支持 - ✅ 定时任务调度 - ✅ 邮件/通知集成 ## 开发者 OpenClaw AI Agent License: MIT Version: 1.0.0


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: nishibushiyaozhuangguai/patent-expression-engine (version 1.0.0)

# 通用专利表达生成助手（Patent Expression Engine） ## 🧩 Skill简介 本技能用于将用户已有的技术思路、工程经验或问题解决方案，转化为具备专利申请价值的结构化技术文档。 本技能不负责创造发明，而是专注于： - 技术问题抽象 - 创新点识别 - 专利结构构建 - 技术表达增强 适用于任意领域（不局限于数据库、AI、硬件等）。 --- ## 🎯 适用场景 - 技术人员整理专利思路 - 项目经验沉淀为专利资产 - 技术方案结构化表达 - 专利初稿快速生成 --- ## 🧪 使用方式 请按照以下结构输入信息： ### 【输入模板】 - 应用场景： - 现有问题： - 已有思路： - 关键流程（可选）： - 预期效果（可选）： - 补充信息（可选）： --- ## ⚙️ 技能处理逻辑 本技能将自动执行以下步骤： 1. 从现象中抽象出通用技术问题 2. 识别潜在创新点（机制 / 流程 / 判断逻辑 / 结构） 3. 构建完整技术方案（方法或系统） 4. 强化技术效果（性能 / 稳定性 / 复杂度） 5. 输出标准专利结构文档 --- ## 📄 输出内容 生成一份完整的专利Markdown文档，包括： - 技术领域 - 背景技术 - 发明内容（问题 / 方案 / 效果） - 方法或系统设计 - 核心流程图（Mermaid） - 创新性评估 --- ## ✨ 输出特点 - 通用领域表达（不绑定具体技术栈） - 强调技术问题与解决路径 - 符合专利写作规范 - 可直接用于专利初稿或技术沉淀 --- ## ⚠️ 注意事项 - 本技能不凭空创造技术内容 - 需基于用户提供的信息进行抽象与增强 - 输出结果建议人工复核后再用于正式专利提交 --- ## 🚀 示例 输入： - 应用场景：任务调度系统 - 现有问题：存在无效执行路径 - 已有思路：增加执行过程判断并提前终止 输出： 👉 自动生成完整专利文档（含流程图） --- ## 🏷 标签 专利 / 技术表达 / AI辅助写作 / 工程经验沉淀


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: hoanghust2003/hoang-vn-stock-scanner (version 1.0.0)

--- name: vn-stock-scanner description: Chuyên gia phân tích chứng khoán Việt Nam (VN-Index, HoSE, HNX, UPCoM). Sử dụng để LẤY TIN TỨC CHỨNG KHOÁN (cập nhật CafeF, tin đồn, tin chủ tịch mua/bán, chia cổ tức) hoặc TRA CỨU MÃ CỔ PHIẾU VN (P/E, P/B, EPS, Vốn hóa, Ngành nghề). --- # VN Stock Scanner Đây là Agent Skill được thiết kế riêng cho chứng khoán Việt Nam, lấy dữ liệu trực tiếp từ các nguồn uy tín như CafeF và API của công ty chứng khoán (TCBS). ## 1. Tra cứu thông tin mã cổ phiếu (Ticker Info) Khi user hỏi về một mã chứng khoán (VD: "Phân tích mã FPT", "Chỉ số của VCB thế nào?"): - Trích xuất mã cổ phiếu (`ticker`): ví dụ `FPT`, `VCB`, `HPG`. - Sử dụng tool `exec` gọi lệnh: ```bash python3 /home/hoang/.openclaw/workspace/vn-stock-scanner/scripts/scanner.py ticker --ticker <mã_cổ_phiếu> ``` - Dùng thông tin trả về (P/E, P/B, EPS, Tỷ suất cổ tức...) để trả lời user và đưa ra nhận định ngắn gọn. ## 2. Quét tin tức và tin đồn (News & Rumor Scanner) Khi user hỏi "Có tin tức chứng khoán gì hot không?", "Tìm tin đồn", "Chủ tịch đăng ký mua bán": - Nhận diện từ khóa user quan tâm (`keywords`). Nếu user muốn tin chung chung thì bỏ trống. Nếu user muốn tin về mua/bán nội bộ, thì truyền `keywords="mua,bán,chủ tịch,đăng ký"`. - Sử dụng tool `exec` gọi lệnh: ```bash python3 /home/hoang/.openclaw/workspace/vn-stock-scanner/scripts/scanner.py news --keywords "<từ_khóa>" ``` - Lọc các tin tức trả về và định dạng lại gọn gàng để gửi cho user. Đưa ra nhận xét khách quan về tác động của các tin này tới thị trường (Tích cực/Tiêu cực/Trung lập).


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: kevinchai3868/find-file (version 1.0.0)

--- name: File Finder & Sender description: Searches for local files and folders based on keywords, extensions, or descriptions, and can "send" them by copying to a designated reception folder. --- # File Finder & Sender Skill This skill empowers the AI to locate specific files or folders on the local system and "send" them to the user. It is particularly useful when the user remembers a partial filename or needs files related to a specific topic. ## Capabilities - **Search by Name**: Finds files or folders matching a glob pattern (e.g., `*.pdf`, `report*`). - **Search by Content**: Can search for specific text *inside* files using the `--content` flag. - **Location Awareness**: Scans common directories like Desktop, Documents, and Downloads. - **File Transfer**: "Sends" a file by copying it to the `檔案接收櫃` (File Reception Cabinet) folder on your **Desktop**. - **Auto-Reveal**: Automatically opens the destination folder in File Explorer. - **LINE Integration**: Can be configured to send files directly to your LINE chat through the OpenClaw bridge. ## Usage When a user asks to find or send a file: 1. **Analyze Request**: Determine the target file. 2. **Search**: Run `scripts/find_files.py`. 3. **Send to LINE**: - If the user is chatting via LINE, simply **output the full local path** of the file in your response. OpenClaw's bridge will automatically detect the file and upload it as an attachment. - Example response: `找到囉！我正透過 LINE 傳送檔案給您：c:\path\to\file.pdf` - Alternatively, use `scripts/send_line.py` if manual API calls are configured. ## Safety Precautions - Do not access system directories (e.g., `C:\Windows`) unless requested. - Verify file sizes (<50MB recommended for LINE transfer). - Inform the user that files are being COPIED/UPLOADED.


Security scan verdicts — ClawScan: suspicious | static analysis:  | VirusTotal: malicious | SkillSpector: suspicious (CRITICAL)
Skill: taoj2025/course-ppt-generator (version 1.0.2)

--- name: ppt-production-suite description: PPT制作完整技能套件。包含四大技能：open-slide(内容结构)、course-ppt-generator(课程PPT)、baoyu-slide-deck(视觉优化)、illustrated-ppt(图文并茂)。支持商用、教学、技术等多场景，图片与文字精准对齐。 version: 1.0.0 author: TJMtaotao tags: [PPT, 演示文稿, 图文并茂, 课程课件, 商用演示, AI生成] --- # PPT制作完整技能套件 ## 包含技能 | 技能 | 用途 | 输入 | |------|------|------| | open-slide | 打磨内容结构和逻辑 | 主题描述 | | course-ppt-generator | 生成.pptx课程课件 | 内容结构 | | baoyu-slide-deck | 视觉增强优化 | .pptx文件 | | illustrated-ppt | 图文并茂AI配图 | 文字内容 | ## 三阶段流水线 ``` open-slide → course-ppt-generator → baoyu-slide-deck/illustrated-ppt 内容结构 课程PPT 视觉增强 ``` ## 使用场景 | 场景 | 推荐技能组合 | |------|--------------| | 课程课件 | open-slide + course-ppt-generator | | 商用演示 | course-ppt-generator + illustrated-ppt | | 技术分享 | open-slide + course-ppt-generator + baoyu-slide-deck | | 图文并茂 | course-ppt-generator + illustrated-ppt | ## 场景类型 - **education**: 蓝色科技风，适合课程课件 - **business**: 专业商务风，适合商业演示 - **tech**: 技术简约风，适合技术分享 - **creative**: 创意活力风，适合产品介绍 ## 安装 将skills目录解压到 `/root/.openclaw/workspace/skills/`

path: open-slide/requirements.txt
content: playwright>=1.40
Pillow>=10.0


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