OpenClaw/clawhub-security-signals huggingface dataset:
Skill: godsboy/short-io (version 1.0.5)

--- name: short-io description: "Use this skill to manage Short.io branded short links via their REST API. Triggers on: create short link, shorten URL, Short.io, manage links, short link stats, track link clicks, branded short links, custom short URL, link shortener, delete short link, list short links, QR code for link, bulk create links, domain stats." homepage: https://short.io license: MIT metadata: { "openclaw": { "emoji": "🔗", "requires": { "bins": ["curl", "jq", "python3", "column"], "env": ["SHORT_IO_API_KEY"] }, "primaryEnv": "SHORT_IO_API_KEY", }, } --- # Short.io Skill You are an agent managing Short.io branded short links via the Short.io REST API. ## Required Credentials This skill requires a **Short.io secret API key** stored as an environment variable: ``` SHORT_IO_API_KEY=your_secret_key_here ``` Store it in a secrets file of your choice and source it before running. The default location used by this skill is `~/.secrets/shortio.env` (create the directory if needed: `mkdir -p ~/.secrets`). You can override the path by setting the variable in your shell environment directly. Get your secret key from: **Short.io Dashboard > Settings > Integrations > API** ## Required Dependencies The helper script requires these standard tools to be installed: - `curl` — HTTP requests - `jq` — JSON parsing - `python3` — output formatting - `column` — table formatting These are pre-installed on most Linux/macOS systems. Install via `apt install curl jq python3` or `brew install curl jq python3` if missing. ## Setup ```bash mkdir -p ~/.secrets echo "SHORT_IO_API_KEY=your_key_here" > ~/.secrets/shortio.env chmod 600 ~/.secrets/shortio.env ``` Use the helper script at `scripts/shortio.sh` for all operations, or make direct API calls using the reference in `references/api.md`. ## Authentication All requests use the header: ``` [REDACTED_SECRET] ``` Use the **secret key** from your Short.io dashboard (not the public key). ## Base URLs - **Main API:** `https://api.short.io` - **Statistics API:** `https://statistics.short.io` ## Common Workflows ### Shorten a URL ```bash bash scripts/shortio.sh create --domain yourdomain.com --url https://example.com/long-path --path custom-slug ``` ### List all links for a domain First get your domain ID, then list links: ```bash bash scripts/shortio.sh list --domain-id 12345 ``` ### Get link statistics ```bash bash scripts/shortio.sh stats --link-id abc123 ``` ### Delete a link ```bash bash scripts/shortio.sh delete --link-id abc123 ``` ## Key Notes - Domain ID (`domain_id`) is required for listing links — get it from `GET /api/domains` - `path` in create is the custom slug (optional — Short.io auto-generates if omitted) - `shortURL` in response is the full shortened URL (e.g., `https://yourdomain.com/custom-slug`) - Statistics API is a separate base URL: `https://statistics.short.io` - Bulk create supports up to 1000 links per request ## Full API Reference See `references/api.md` for complete endpoint documentation with curl examples.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: kirkraman/godfery-create-destination-marketing-content (version 1.0.0)

--- name: "Create Destination Marketing Content" description: "Generate tourism promotional content for destinations. Use when working on destination marketing for travel agencies, hotels, tour operators." homepage: "https://www.skillboss.co/skills/create-destination-marketing-content" metadata: {"category":"travel","subcategory":"destination-marketing","source":[REDACTED_SECRET],"skill_id":[REDACTED_SECRET],"generated_day":"2026-03-29"} --- # Create Destination Marketing Content Generate tourism promotional content for destinations. Use when working on destination marketing for travel agencies, hotels, tour operators. ## Use When Use this skill for destination marketing work for travel agencies, hotels, tour operators. ## 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` - `image_generation` - `web_search` ## Suggested Prompt [Create Destination Marketing Content] for my travel-hospitality business ## SEO Keywords - destination marketing AI - tourism content creator - travel promotion generator - place marketing tool ## Notes - Generate tourism promotional content for destinations - Review outputs before external publication or automated execution.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: banalit/luke-blucli (version 1.0.0)

--- name: blucli description: BluOS CLI (blu) for discovery, playback, grouping, and volume. homepage: https://blucli.sh metadata: {"clawdbot":{"emoji":"🫐","requires":{"bins":["blu"]},"install":[{"id":"go","kind":"go","module":"github.com/steipete/blucli/cmd/blu@latest","bins":["blu"],"label":"Install blucli (go)"}]}} --- # blucli (blu) Use `blu` to control Bluesound/NAD players. Quick start - `blu devices` (pick target) - `blu --device <id> status` - `blu play|pause|stop` - `blu volume set 15` Target selection (in priority order) - `--device <id|name|alias>` - `BLU_DEVICE` - config default (if set) Common tasks - Grouping: `blu group status|add|remove` - TuneIn search/play: `blu tunein search "query"`, `blu tunein play "query"` Prefer `--json` for scripts. Confirm the target device before changing playback.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: jabbslad/uk-trains (version 1.0.0)

--- name: trains description: Query UK National Rail live departure boards, arrivals, delays, and train services. Use when asked about train times, departures, arrivals, delays, platforms, or "when is the next train" for UK railways. Supports all GB stations via Darwin/Huxley2 API. --- # UK Trains Query National Rail Darwin API for live train departures and arrivals. ## Setup Requires free Darwin API token: 1. Register at https://realtime.nationalrail.co.uk/OpenLDBWSRegistration/ 2. Set `NATIONAL_RAIL_TOKEN` in environment (or configure in skills.entries.uk-trains.apiKey) ## Commands ```bash # Departures ./scripts/trains.py departures PAD ./scripts/trains.py departures PAD to OXF --rows 5 # Arrivals ./scripts/trains.py arrivals MAN ./scripts/trains.py arrivals MAN from EUS # Station search ./scripts/trains.py search paddington ./scripts/trains.py search kings ``` ## Station Codes Use 3-letter CRS codes: - `PAD` = London Paddington - `EUS` = London Euston - `KGX` = London Kings Cross - `VIC` = London Victoria - `WAT` = London Waterloo - `MAN` = Manchester Piccadilly - `BHM` = Birmingham New Street - `EDB` = Edinburgh Waverley - `GLC` = Glasgow Central - `BRI` = Bristol Temple Meads - `LDS` = Leeds - `LIV` = Liverpool Lime Street - `RDG` = Reading - `OXF` = Oxford - `CBG` = Cambridge ## Response Format JSON with: - `locationName`, `crs` - Station info - `messages[]` - Service alerts - `trainServices[]` - List of trains: - `std`/`sta` - Scheduled departure/arrival time - `etd`/`eta` - Expected time ("On time", "Delayed", or actual time) - `platform` - Platform number - `operator` - Train operating company - `destination[].name` - Final destination - `isCancelled`, `cancelReason`, `delayReason` - Disruption info ## Message Template Use this compact format for WhatsApp/chat responses: ``` 🚂 {Origin} → {Destination} *{dep} → {arr}* │📍{platform} │ 🚃 {coaches} {status} *{dep} → {arr}* │📍{platform} │ 🚃 {coaches} {status} ``` ### Elements - **Header:** 🚂 emoji + origin → destination - **Time:** Bold, departure → arrival times - **Platform:** 📍 + number (or "TBC" if unknown) - **Coaches:** 🚃 + space + number - **Status:** - ✅ On time - ⚠️ Delayed (exp {time}) - ❌ Cancelled — {reason} - 🔄 Starts here ### Example ``` 🚂 Hemel Hempstead → Euston *20:18 → 20:55* │📍4 │ 🚃 4 ✅ On time *20:55 → 21:30* │📍4 │ 🚃 12 ✅ On time *21:11 → 21:41* │📍4 │ 🚃 8 ✅ On time ``` ### Getting Arrival Times To show arrival times, make two API calls: 1. `departures {origin} to {dest}` — get departure times + service IDs 2. `arrivals {dest} from {origin}` — get arrival times Match services by the numeric prefix in serviceID (e.g., `4748110HEMLHMP_` matches `4748110EUSTON__`). ### Notes - Separate each service with a blank line - Omit coaches if formation data unavailable - For delays, show expected time: `⚠️ Delayed (exp 20:35)`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: smseow001/question-enhancer (version 1.0.0)

--- name: question-enhancer description: 提问质量优化师 - 自动分析、重写、扩展用户问题，并给出完整解答 version: 1.0 --- # 提问质量优化师 (Question Enhancer) ## 触发条件 当用户（Simon）提出任何问题时，自动执行此技能，不需要额外指令。 ## 执行流程 ### 第一步：诊断原问题 判断用户原问题的： - **清晰度** — 问题是否明确无歧义 - **完整性** — 是否缺少必要上下文或条件 - **逻辑性** — 问题本身是否自洽、合理 ### 第二步：指出问题 明确标注原问题中： - 模糊/不清晰的地方 - 缺失的关键信息 - 歧义或可多重理解的部分 ### 第三步：重写问题 用更专业、更清晰、更精准的方式重写原问题。 ### 第四步：扩展问题 - 补充用户没考虑到但相关的关键信息 - 延伸 3-5 个更深入、更有价值的衍生问题 - 覆盖维度：原因、方法、步骤、风险、例外、对比、案例 ### 第五步：完整解答 基于优化后的问题，一次性给出： - 结构清晰的答案 - 步骤化的解决方案 - 可执行的建议 ### 第六步：总结 - **一句话总结**：我真正想解决的核心问题是什么 - **后续追问**：给出 1 个最值得追问的关键问题 ## 用户信息 - 名字：Simon - AI 名字：hehe - 语言：中文 - 渠道：Telegram + CLI 双发


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: mikeclaw007/car-parks (version 0.1.0)

--- name: "附近停车场" description: "Find nearby car parks. Invoke when user asks for parking near me." --- # Nearby Car Parks 用途 - 提供用户当前位置附近的 Car Parks/停车场 列表 - 统一返回字段与查询行为，便于前端/接口复用 触发条件 - 用户询问“停车场 附近 / car parks near me / parking near me” 输入参数 - location: 经纬度 { lat, lng }，必填 - radius_meters: 查询半径，默认 3000 - limit: 返回数量上限，默认 20，最大 50 - filters: 可选筛选（是否空位、是否地库、价格等） 响应字段 - 统一参见 [STANDARD_RESPONSE.md](file:///Users/mac_lkm/workspace/trae/100fj/.trae/skills/STANDARD_RESPONSE.md) - 本技能 category 固定为 "car-parks" 错误码 - INVALID_LOCATION: 经纬度不合法 - RADIUS_TOO_LARGE: 超过最大查询半径 - PROVIDER_UNAVAILABLE: 数据源不可用 - RATE_LIMITED: 触发速率限制 示例 - 输入: { location: { lat: 30.123, lng: 120.456 }, radius_meters: 2000, limit: 10 } - 输出: 标准 POI 列表（见 STANDARD_RESPONSE.md） 隐私与速率限制 - 仅在用户授权定位后查询 - 避免保留精确坐标，必要时进行网格化模糊处理


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: sawzhang/cca (version 1.0.0)

--- name: cca description: Claude Certified Architect (CCA) 学习总览与导航。当用户说"CCA"、"学CCA"、"Claude架构师"、"CCA学习"时使用。 allowed-tools: Read, Bash --- # Claude Certified Architect (CCA) - 学习总览 你是 CCA 学习导师。帮助用户了解认证全貌并导航到具体领域学习。 ## Step 1: 展示考试概览 向用户展示以下信息： ``` ## Claude Certified Architect - Foundations CCA 是 Anthropic 官方推出的认证考试，验证使用 Claude 构建生产级应用的专业能力。 ### 考试信息 - 60 道单选题，120 分钟 - 及格分：720/1000 - 全程监考，不可查阅外部资料 - 2 个工作日出分，附分项报告 ### 6 大考试场景（随机抽 4 个） 1. 客户支持解决方案代理（Agent SDK + MCP + 升级处理） 2. 使用 Claude Code 生成代码（CLAUDE.md + 计划模式） 3. 多代理研究系统（协调器-子代理编排） 4. 开发者生产力工具（内置工具 + MCP 服务器） 5. CI/CD 中的 Claude Code（非交互式管道 + 结构化输出） 6. 结构化数据提取（JSON 模式 + tool_use + 验证循环） ### 5 大知识领域 | # | 领域 | 权重 | Skill | |---|------|------|-------| | 1 | 代理架构与编排 | 27% | `/cca-domain1` | | 2 | 工具设计与 MCP 集成 | 18% | `/cca-domain2` | | 3 | Claude Code 配置与工作流 | 20% | `/cca-domain3` | | 4 | 提示工程与结构化输出 | 20% | `/cca-domain4` | | 5 | 上下文管理与可靠性 | 15% | `/cca-domain5` | 模拟测验：`/cca-quiz` ``` ## Step 2: 推荐学习路径 根据用户水平推荐学习顺序： **初学者路径（从易到难）：** 1. `/cca-domain3` — Claude Code 配置（最直观，日常能用） 2. `/cca-domain4` — 提示工程与结构化输出（基础能力） 3. `/cca-domain2` — 工具设计与 MCP（承上启下） 4. `/cca-domain1` — 代理架构与编排（核心重点，权重最高） 5. `/cca-domain5` — 上下文管理与可靠性（综合应用） 6. `/cca-quiz` — 模拟测验检验学习成果 **有经验者路径（按权重优先）：** 1. `/cca-domain1` — 27%，最高权重 2. `/cca-domain3` — 20% 3. `/cca-domain4` — 20% 4. `/cca-domain2` — 18% 5. `/cca-domain5` — 15% 6. `/cca-quiz` — 模拟测验 ## Step 3: 引导用户选择 问用户： - 你对 Claude Code / Agent SDK / MCP 的熟悉程度如何？ - 想从哪个领域开始学习？ - 还是想直接做模拟题 `/cca-quiz` 测试一下水平？ 根据回答推荐具体的 `/cca-domainN` skill。 ## 核心技术栈速查 | 技术 | 核心概念 | |------|---------| | **Claude Agent SDK** | AgentDefinition, stop_reason, hooks (PostToolUse), Task 工具, fork_session, allowedTools | | **MCP** | .mcp.json, 环境变量扩展, isError, tool descriptions, resources | | **Claude Code** | CLAUDE.md 层级, .claude/rules/, .claude/commands/, skills (context: fork), -p 标志, --output-format json | | **Claude API** | tool_use, tool_choice (auto/any/forced), JSON schema, Message Batches API, custom_id | ## 考试不考的内容 - 模型微调、训练 - API 认证/计费 - 具体编程语言实现细节 - MCP 服务器部署/运维 - 模型内部架构 - 向量数据库、Embedding - 浏览器自动化、视觉分析 - 流式 API、SSE - 限速/定价计算 - OAuth / API key 轮转


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: itsflow/plan-my-day (version 1.0.0)

--- name: plan-my-day description: Generate an energy-optimized, time-blocked daily plan version: 1.0.0 author: theflohart tags: [productivity, planning, time-blocking, energy-management] --- # Plan My Day Generate a clean, actionable hour-by-hour plan for the day based on current priorities and energy windows. ## Usage ``` /plan-my-day [optional: YYYY-MM-DD for future date] ``` ## Planning Principles 1. **Morning Priming** - Protect your first hour for waking rituals, not tasks 2. **Energy-Based Scheduling** - Match task difficulty to energy levels 3. **Time Blocking** - Assign specific time windows to specific work 4. **Top 3 Focus** - Identify the 3 most important outcomes for the day ## Energy Windows (Customize to Your Rhythm) - **Peak Performance:** Morning (deep work, hardest tasks) - **Secondary Peak:** Afternoon (focused work, meetings) - **Recovery Blocks:** Breaks for exercise, meals, rest - **Wind Down:** Evening (lighter tasks, planning) ## Process 1. **Gather Context** - Check existing daily notes - Review current priorities - Identify fixed commitments (meetings, calls) - Check pending tasks from yesterday 2. **Identify Top 3 Priorities** - What MUST happen today? - What moves the needle most? - What has a deadline? 3. **Build Time-Blocked Schedule** - Assign priorities to peak energy windows - Block fixed commitments - Add buffer time between blocks - Include breaks and recovery 4. **Apply Constraints** - Respect existing appointments - Protect personal time - Include meal breaks - Don't over-schedule ## Output Format ```markdown # Daily Plan - [Day], [Month] [Date], [Year] ## Today's Mission **Primary Goal:** [One-sentence goal for the day] **Top 3 Priorities:** 1. [Priority 1 with specific outcome] 2. [Priority 2 with specific outcome] 3. [Priority 3 with specific outcome] --- ## Time-Blocked Schedule ### [TIME] - [TIME]: [Block Name] **Focus:** [Primary focus for this block] - [ ] [Specific task 1] - [ ] [Specific task 2] - [ ] [Specific task 3] **Target:** [Measurable outcome] --- [Continue for each time block...] --- ## Success Criteria ### Must-Have (Non-Negotiable) - [ ] [Critical task 1] - [ ] [Critical task 2] - [ ] [Critical task 3] ### Should-Have (Important) - [ ] [Important task 1] - [ ] [Important task 2] ### Nice-to-Have (Bonus) - [ ] [Bonus task 1] --- ## Evening Check-In - [ ] Priority 1 done? **YES / NO** - [ ] Priority 2 done? **YES / NO** - [ ] Priority 3 done? **YES / NO** **What went well:** **What got stuck:** **Tomorrow's priority adjustment:** ``` ## Decision-Making Framework Before doing ANYTHING, ask: 1. Is this one of my top 3 priorities? 2. Does this move me toward today's goal? 3. Can this wait until tomorrow? **If NO to all three → DON'T DO IT** ## Tips - Don't schedule 100% of your time - leave 20% buffer - Put your hardest task in your peak energy window - Group similar tasks together (batching) - Schedule breaks, don't just hope for them - Review and adjust mid-day if needed


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: aviclaw/markdown-extract (version 1.0.0)

# markdown-extract Skill Extract clean markdown from any URL using the markdown.new API. ## Description This skill converts web pages to clean markdown format using the markdown.new API. It supports multiple extraction methods and handles errors gracefully. ## Usage ``` !markdown-extract <url> [method] ``` ### Arguments - `url` (required): The URL to extract markdown from - `method` (optional): Extraction method - `auto`, `ai`, or `browser`. Default: `auto` ### Examples ```bash # Extract using default method (auto) !markdown-extract https://example.com # Extract using AI method !markdown-extract https://example.com ai # Extract using browser method !markdown-extract https://example.com browser ``` ## API - GET `https://markdown.new/<url>` - Returns clean markdown (auto method) - POST with JSON body `{url: "...", method: "browser|ai"}` - Specific extraction method ## Methods - **auto**: Content negotiation with `Accept: text/markdown` header (fastest, default) - **ai**: Cloudflare Workers AI `toMarkdown()` conversion - **browser**: Headless browser rendering for JS-heavy pages (slowest but most complete) ## Error Handling - Invalid URL: Returns error message - Network failure: Returns retryable error - API error: Returns error details - Cloudflare block detection and fallback handling


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: sii-yucheng2002/mia-trust (version 1.0.0)

--- name: mia-trust description: MIA-Trust Pipeline - Memory-Intelligent Assistant 信任守门+记忆进化 pipeline metadata: { "openclaw": { "emoji": "🛡️", "requires": { "bins": ["node"], "env": [] }, "install": [ { "id": "node", "kind": "node", "package": "mia-trust", "bins": ["mia-trust"], "label": "Install mia-trust", }, ], }, } --- # MIA-Trust Pipeline Memory-Intelligent Assistant 信任守门 + 记忆进化 Pipeline ``` 用户问题 → guard_blocked → Planner → evaluate_plan → 执行 → 双记忆存储 ``` ## 安装 ```bash cd skills/mia-trust npm install ``` ## 配置环境变量 ```bash export MIA_PLANNER_MODE=api export MIA_PLANNER_API_KEY=your-api-key export MIA_PLANNER_URL=https://your-api-endpoint/v1/chat/completions export MIA_PLANNER_MODEL=your-model ``` ## 使用 ### 完整 Pipeline ```bash # 一键执行 ./run.mjs "你的问题" ``` ### 分步执行 ```bash # Step 1: 问题预检 node trust/mia-trust.mjs guard_blocked '{"query":"你的问题"}' # Step 2: 生成计划 node planner/mia-planner.mjs "你的问题" # Step 3: 计划审查 node trust/mia-trust.mjs evaluate_plan '{"query":"问题","plan_draft":"计划","memories":[]}' ``` ### 记忆与反馈 ```bash # 搜索记忆 node memory/mia-memory.mjs search "之前是怎么做的" # 存储经验 node memory/mia-memory.mjs store '{"question":"...","plan":"...","execution":[]}' # 列出记忆 node memory/mia-memory.mjs list 10 # 反馈 node feedback/mia-feedback.mjs store "问题" "答案" "good" node feedback/mia-feedback.mjs list 10 ``` ## 目录结构 ``` mia-trust/ ├── run.mjs # 一键执行入口 ├── SKILL.md # 本文档 ├── package.json # npm 配置（若存在根目录旧 trust_experience.json，postinstall 会同步到 trust/） ├── memory/ # 记忆模块 │ ├── mia-memory.mjs │ └── memory.jsonl ├── planner/ │ └── mia-planner.mjs ├── feedback/ │ ├── mia-feedback.mjs │ └── feedback.jsonl └── trust/ # Trust 守门模块 ├── mia-trust.mjs └── trust_experience.json ``` ## 核心流程 | Step | 模块 | 功能 | |------|------|------| | 1 | guard_blocked | 问题安全预检 (6维度) | | 2 | Planner | 生成执行计划 | | 3 | evaluate_plan | 计划安全审查 (3轮) | | 4 | 执行 | 按计划执行 | | 5 | 双记忆 | memory + trust_experience | ## License ISC


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: nexscope/shopify-conversion-optimization (version 1.0.0)

# Shopify Conversion Optimization Increase Shopify store conversion rates with data-driven optimization. Product pages, checkout flow, trust signals, page speed, mobile UX, and A/B testing for higher revenue per visitor. ## Capabilities - Conversion funnel analysis and drop-off identification - Product page optimization: images, descriptions, social proof - Checkout flow streamlining and friction reduction - Trust signal implementation (reviews, badges, guarantees) - Mobile-first UX optimization - Page speed impact on conversion and fixes - Urgency and scarcity tactics (ethical implementation) - Post-purchase upsell and cross-sell setup ## Install ```bash npx skills add nexscope/shopify-conversion-optimization ``` ## Usage Ask your AI agent: - "Audit my Shopify store conversion rate and give me a fix list." - "How do I reduce cart abandonment on my Shopify store?" - "Optimize my product pages for higher conversion." ## Output Structured recommendations with actionable steps, benchmarks, and platform-specific guidance. --- *Built by [Nexscope](https://www.nexscope.ai/) — AI-powered e-commerce tools for sellers worldwide.*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: shenghoo123-png/video-subtitle-downloader (version 1.0.0)

# Video Subtitle Downloader - 视频字幕下载器 ## 简介 一键下载 YouTube/B站 等平台的视频字幕/CC字幕，并自动生成时间轴索引。 **适用场景**：学习笔记、外语翻译、内容审核、视频搬运 ## 功能特性 - ✅ 支持 YouTube、B站、Twitter 等1000+平台 - ✅ 下载字幕（自动字幕 + 手动字幕） - ✅ 生成 SRT/JSON/TXT 格式 - ✅ 视频时长超过30分钟自动分段 - ✅ 支持GPU加速转录 ## 使用方式 ### 触发词 - "下载字幕" - "提取视频文字" - "视频转文字" ### 输入 - 视频URL或视频ID - 期望的输出格式（srt/json/txt） ### 输出 - 字幕文件路径 - 字幕总时长 - 字幕条数统计 ## 技术栈 - **yt-dlp**：视频下载 + 字幕提取 - **faster-whisper**：GPU加速语音转文字 - **Python**：核心处理脚本 ## 安装依赖 ```bash pip install yt-dlp faster-whisper ``` ## 使用示例 ```bash # 下载YouTube字幕 python scripts/download_subtitle.py "https://www.youtube.com/watch?v=xxx" --format srt # 批量下载 python scripts/batch_download.py urls.txt --format json ``` ## 定价策略 | 版本 | 价格 | 说明 | |------|------|------| | 免费版 | ¥0 | 每月5个视频 | | 专业版 | ¥19/月 | 无限使用 + GPU加速 | | 企业版 | ¥99/月 | API接口 + 批量处理 | ## 竞品对比 | 功能 | 本技能 | 竞品A | 竞品B | |------|--------|-------|-------| | 平台数 | 1000+ | 50+ | 20+ | | 中文支持 | ✅ | ❌ | ✅ | | GPU加速 | ✅ | ❌ | ❌ | | 价格 | ¥19/月 | ¥50/月 | ¥30/月 | ## 更新日志 - v1.0 (2026-04-04)：首发版本


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