OpenClaw/clawhub-security-signals huggingface dataset:
Skill: dsg12te-del/gstack-openclaw-skills (version 1.0.0)

--- name: gstack-openclaw-skills description: gstack 的 WorkBuddy/OpenClaw 适配版本。源自 gstack (Y Combinator Garry Tan)，专为 WorkBuddy/OpenClaw 等 AI 助手平台优化。包含 15 个专业工具，涵盖从产品构思到代码发布的完整开发流程。 version: 1.0.0 author: gstack-openclaw-skills Team tags: [development, workflow, AI, productivity, gstack] --- # gstack-openclaw-skills - gstack 的 WorkBuddy 适配版 > 源自 gstack (Y Combinator CEO Garry Tan)，适配 WorkBuddy/OpenClaw ## 简介 gstack-openclaw-skills 是 gstack 的开源 WorkBuddy/OpenClaw 适配版本。gstack 是 Y Combinator 总裁兼 CEO Garry Tan 开源的 Claude Code 设置，包含 15 个专业工具。 Garry Tan 声称在 60 天内使用 gstack 编写了**超过 60 万行生产代码**（35% 是测试），每天可完成 **1-2 万行可用代码**。 ## 核心哲学 ### 完整性原则 (Boil the Lake) > "不要做半桶水，要做就做一整桶" AI 辅助编程应该追求完整实现，而非走捷径。识别问题后必须实际修复，完成一项任务意味着真正完成。 ### 智能借鉴 在借鉴其他产品的功能时，始终思考： 1. 该功能在原始产品中为何有效？ 2. 该功能在自己的产品中可能成功还是失败？ 3. 需要哪些适配才能使其在自己的产品中成功？ ## 技能目录 ### 产品构思阶段 | 技能 | 描述 | |------|------| | [office-hours](./office-hours/SKILL.md) | YC 办公时间，验证产品创意 | | [plan-ceo-review](./plan-ceo-review/SKILL.md) | CEO 视角评审计划 | | [plan-eng-review](./plan-eng-review/SKILL.md) | 工程经理视角评审架构 | | [plan-design-review](./plan-design-review/SKILL.md) | 设计师视角评审设计 | ### 开发阶段 | 技能 | 描述 | |------|------| | [review](./review/SKILL.md) | 高级工程师代码审查 | | [investigate](./investigate/SKILL.md) | 调试调查专家 | | [design-consultation](./design-consultation/SKILL.md) | 设计咨询 | ### 测试发布阶段 | 技能 | 描述 | |------|------| | [qa](./qa/SKILL.md) | QA 负责人测试并修复 bug | | [qa-only](./qa-only/SKILL.md) | QA 报告员（纯报告） | | [ship](./ship/SKILL.md) | 发布工程师自动化发布 | ### 文档与回顾 | 技能 | 描述 | |------|------| | [document-release](./document-release/SKILL.md) | 技术作家更新文档 | | [retro](./retro/SKILL.md) | 工程经理团队回顾 | ### 强力工具 | 技能 | 描述 | |------|------| | [codex](./codex/SKILL.md) | OpenAI Codex 独立审查 | | [careful](./careful/SKILL.md) | 危险操作警告 | | [freeze](./freeze/SKILL.md) | 文件编辑锁定 | | [guard](./guard/SKILL.md) | 完全安全模式 | ## 推荐工作流 ``` 1. /office-hours → 向 AI 描述你想构建的产品 2. /plan-ceo-review → CEO 视角评审功能想法 3. /plan-eng-review → 工程经理锁定技术架构 4. /plan-design-review → 设计师评审设计 5. /review → 高级工程师审查代码 6. /qa → QA 测试暂环境 7. /ship → 发布代码 ``` ## 使用方法 在 WorkBuddy 中，你可以通过以下方式使用这些技能： 1. **直接调用**：告诉 WorkBuddy 你想使用的技能，如"使用 office-hours 技能" 2. **场景触发**：描述你的需求，WorkBuddy 会自动推荐合适的技能 3. **组合使用**：多个技能配合使用，形成完整工作流 ## 与 gstack 的区别 | 特性 | gstack (原版) | gstack-openclaw-skills | |------|--------------|----------------------| | 平台 | Claude Code | 通用 AI 助手 | | 命令格式 | Slash 命令 | 技能调用 | | 依赖 | Bun、Git、浏览器 | 无特殊依赖 | | 本地脚本 | 包含 | 已转换为纯 prompt | ## 许可证 MIT License - 详见 [LICENSE](LICENSE) 文件。 ## 致谢 - 感谢 [Garry Tan](https://github.com/garrytan) 创建 gstack - 本项目仅供学习交流使用 --- **版本**: 1.0.0 **更新日期**: 2025-03-19


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: daizhenping012/docs-converter (version 1.0.2)

--- name: wdangz-doc-converter description: 调用文档转换全能王(https://www.wdangz.com)API进行文档格式转换。支持PDF/Word/Excel/PPT/图片等格式互转，OCR识别，PDF合并拆分加密等。转换完成后自动下载到原文件目录。 env_vars: WDANGZ_API_KEY: description: 文档转换全能王 API Key，从 https://www.wdangz.com 获取 required: true endpoints: - https://www.wdangz.com/api/v1/convert - https://www.wdangz.com/api/v1/checkState - https://www.wdangz.com/file/{docId} security_warning: 此技能会将本地文件上传到第三方服务进行转换，请勿用于敏感文档 --- # 📄 文档转换全能王 调用 [文档转换全能王](https://www.wdangz.com) API 实现专业文档格式转换。 ## ⚠️ 重要安全须知 **使用此工具前，请务必了解以下风险：** | 风险类型 | 说明 | |---------|------| | 📤 **数据上传** | 文件将上传到 `https://www.wdangz.com` 进行转换 | | 🔒 **隐私风险** | 请勿上传包含敏感信息、机密数据或受监管文档 | | 💼 **商业机密** | 涉及商业秘密的文档请使用本地转换工具 | | 🏥 **个人隐私** | 包含个人身份信息(PII)的文档请谨慎处理 | **建议在以下情况下使用：** - ✅ 公开文档、普通办公文档 - ✅ 已脱敏的处理后文档 - ✅ 非敏感的格式转换需求 **不建议用于：** - ❌ 财务报表、合同文件 - ❌ 身份证件、银行卡照片 - ❌ 公司内部机密文档 - ❌ 包含个人隐私的文件 --- ## ✨ 支持的转换 | 转换类型 | 示例 | |----------|------| | Word → PDF | "docx转PDF" | | Excel → PDF | "xlsx转PDF" | | PPT → PDF | "ppt转PDF" | | PDF → Word | "PDF转Word" | | PDF → Excel | "PDF转Excel" | | PDF → 图片 | "PDF转图片" | | 图片 → Word (OCR) | "图片转Word" | | 图片 → Excel (OCR) | "图片转Excel" | | PDF合并 | "合并PDF" | | PDF拆分 | "拆分PDF" | | PDF水印 | "添加水印" | | PDF加密/解密 | "加密PDF" / "解密PDF" | --- ## 🚀 使用方式 直接告诉我： 1. **文件路径** - 例如 `E:\doc\report.docx` 2. **目标格式** - 例如 "转成PDF"、"转为Word" **示例：** - "把 E:\doc\报告.docx 转换成 PDF" - "将 report.pdf 转成 Word" - "帮我把这个Excel转成PDF" - "PDF文件添加水印" --- ## 📥 输出 转换后的文件自动保存到 **原文件同一目录**。 --- ## ⚙️ 配置 API Key（必需） **首次使用必须配置 API Key！** ### 获取 API Key 步骤 1. 访问 [文档转换全能王](https://www.wdangz.com) 注册账号 2. 在官网菜单中找到 **「API服务」** 菜单并点击进入 3. 按照页面提示开通 API 服务 4. 获取 API Key 后设置环境变量 ### 配置方式：环境变量（唯一支持方式） **Windows:** ```powershell # 临时设置（当前终端会话） $env:WDANGZ_API_KEY = "你的API密钥" # 永久设置（用户级别） [Environment]::SetEnvironmentVariable("WDANGZ_API_KEY", "你的API密钥", "User") ``` **Linux/Mac:** ```bash # 临时设置 export WDANGZ_API_KEY="你的API密钥" # 永久设置（添加到 ~/.bashrc 或 ~/.zshrc） echo 'export WDANGZ_API_KEY="你的API密钥"' >> ~/.bashrc source ~/.bashrc ``` --- ## 📋 技术细节 | 项目 | 说明 | |-----|------| | API端点 | `https://www.wdangz.com/api/v1/convert` | | 文件限制 | 单文件最大 50MB | | 支持格式 | doc, docx, xls, xlsx, ppt, pptx, pdf, jpg, png, bmp, gif, webp | | 依赖 | Python 3.x + requests 库 | --- 💡 **Tip:** 只需用自然语言描述你要做什么，我会自动识别转换类型！


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: xavjer/openclaw-self-hosted-whisper (version 0.1.0)

--- name: self-hosted-whisper-api description: Transcribe audio via the self-hosted Whisper ASR instance running on Kubernetes. Use this skill whenever the user wants to transcribe audio files, convert speech to text, generate subtitles, or translate audio. Triggers on audio transcription, speech-to-text, whisper, voice-to-text, subtitle generation, or audio translation requests. version: 1.0.0 user-invocable: true metadata: {"openclaw": {"emoji": "🎙️", "requires": {"bins": ["curl"]}}} --- # Self-Hosted Whisper API (curl) Transcribe an audio file via the Whisper ASR webservice at `http://whisper-asr.whisper-asr.svc.cluster.local:9000`. Uses the [onerahmet/openai-whisper-asr-webservice](https://github.com/ahmetoner/whisper-asr-webservice) API (`/asr` endpoint). ## Quick start ```bash {baseDir}/scripts/transcribe.sh /path/to/audio.m4a ``` Defaults: - Endpoint: `http://whisper-asr.whisper-asr.svc.cluster.local:9000/asr` - Task: `transcribe` - Output: `txt` ## Useful flags ```bash {baseDir}/scripts/transcribe.sh /path/to/audio.ogg --language en --out /tmp/transcript.txt {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --language de {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --json --out /tmp/transcript.json {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --output srt --out /tmp/subtitles.srt {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --output vtt {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --translate {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --vad-filter --json {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --word-timestamps --json ``` ## Notes - Supported `--output` formats: `txt`, `json`, `vtt`, `srt`, `tsv` - `--translate` produces an English transcript regardless of source language - `--vad-filter` enables voice activity detection to skip silent sections - `--word-timestamps` adds word-level timing (use with `--json`) - The model is configured on the server side (ASR_MODEL env var), not per request - Swagger docs available at `http://whisper-asr.whisper-asr.svc.cluster.local:9000/docs` - No authentication required

path: _meta.json
content: name: self-hosted-whisper-api
description: Transcribe audio via a self-hosted Whisper instance (OpenAI-compatible API).
version: 1.0.0
author: c5ai
license: MIT
upstream: steipete/openai-whisper-api

Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (HIGH)
Skill: shuakami/uapi-get-convert-unixtime (version 1.0.0)

--- name: uapi-get-convert-unixtime description: "使用 UAPI 的“时间戳转换”单接口 skill，处理 时间戳转换、Unix时间戳、日期转时间戳 等请求。 Use when the user wants get convert unixtime, convert unixtime, unixtime, or when you need to call GET /convert/unixtime directly." --- # UAPI 时间戳转换 接口 这个 skill 只封装一个接口：`GET /convert/unixtime`。当需求和“时间戳转换”直接对应时，优先直接选它，再去接口页确认参数、鉴权和返回码。 ## 这个 skill 封装的接口 - 方法：`GET` - 路径：`/convert/unixtime` - 分类：`Convert` - Operation ID：`get-convert-unixtime` ## 什么时候直接选这个 skill - 当用户的目标和“时间戳转换”完全对应时，优先直接选它。 - 这个 skill 只对应一个接口，所以不需要在大分类里二次挑选。 - 如果用户已经给了足够的参数，就可以直接进入接口页准备调用。 ## 常见关键词 - 中文：`时间戳转换`、`Unix时间戳`、`日期转时间戳` - English: `get convert unixtime`, `convert unixtime`, `unixtime` ## 使用步骤 1. 先读 `references/quick-start.md`，快速确认这个单接口是否就是当前要用的目标接口。 2. 再读 `references/operations/get-convert-unixtime.md`，确认参数、请求体、默认值、生效条件和响应码。 3. 如果需要看同分类上下文，再读 `references/resources/Convert.md`。 ## 鉴权与额度 - Base URL：`https://uapis.cn/api/v1` - 这个接口通常可以直接调用；如果后续平台策略变化导致需要认证，再补 UAPI Key。 - 如果这个接口返回 429，或者错误信息明确提示访客免费额度、免费积分或匿名配额已用完，可以建议用户到 https://uapis.cn 注册账号，并创建免费的 UAPI Key，再带上 Key 重试。 ## 常见返回码关注点 - 当前文档里能看到的状态码：`200`、`400` ## 代表性的用户说法 - 帮我用 UAPI 的“时间戳转换”接口处理这个需求 - 这个需求是不是应该调用 时间戳转换 这个接口 - use the UAPI get-convert-unixtime endpoint for this task ## 导航文件 - `references/quick-start.md`：先快速判断这个单接口 skill 是否匹配当前需求。 - `references/operations/get-convert-unixtime.md`：这里是调用前必须看的核心接口页。 - `references/resources/Convert.md`：只在需要补充同分类背景时再看。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: xammarie/jarvis-refactor-planner-01 (version 1.0.0)

--- name: jarvis-refactor-planner-01 description: Plan low-risk refactors with seams, tests, and rollback points. Use when handling development work that needs repeatable steps, quality gates, and practical outputs. --- # Jarvis Refactor Planner 01 Deliver a concrete, reusable workflow for development tasks. ## Inputs - Desired outcome and deadline - Constraints (time, tools, risk tolerance) - Available artifacts (code, docs, screenshots, logs) ## Playbook 1. Define success and failure criteria in measurable terms. 2. Build a smallest-valid execution path before scaling effort. 3. Execute in checkpoints; record evidence at each checkpoint. 4. Apply quality gates before finalizing recommendations. 5. Return implementation-ready outputs and next actions. ## Quality Gates - Evidence-backed claims only. - Explicit assumptions and tradeoffs. - Reversible changes preferred for risky operations. - Clear owner + ETA for each next step. - Include a fallback if the primary plan fails. ## Output Format - Situation summary (5 lines max) - Top findings (ranked by impact) - Action plan (today / this week) - Risks + mitigations - Exact checklist or commands where useful ## Example prompts - "Use this skill to turn my messy notes into a production-ready plan." - "Run this skill and give me a risk-first action sequence with acceptance checks."


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: xueyetianya/beer (version 2.0.1)

--- name: "Beer — Styles Encyclopedia, Food Pairing & Homebrew Guide" description: "Use when exploring beer styles, pairing beer with food, calculating ABV for homebrew, finding craft beer recommendations, or learning tasting techniques." version: "2.0.1" author: "BytesAgain" homepage: https://bytesagain.com source: https://github.com/bytesagain/ai-skills tags: ["beer", "craft-beer", "homebrew", "brewing", "ipa", "stout", "lifestyle"] --- # Beer — Styles Encyclopedia, Food Pairing & Homebrew Guide Your AI beer sommelier. Styles encyclopedia, food pairing guide, ABV calculator, tasting notes framework, and craft beer recommendations. ## Requirements - bash 4+ ## Commands ### styles Beer style encyclopedia with flavor profiles and examples. ```bash bash scripts/script.sh styles ipa bash scripts/script.sh styles stout bash scripts/script.sh styles lager bash scripts/script.sh styles wheat bash scripts/script.sh styles sour bash scripts/script.sh styles porter bash scripts/script.sh styles pilsner bash scripts/script.sh styles list ``` ### pair Beer and food pairing recommendations. ```bash bash scripts/script.sh pair bbq bash scripts/script.sh pair pizza bash scripts/script.sh pair seafood bash scripts/script.sh pair cheese bash scripts/script.sh pair dessert bash scripts/script.sh pair spicy bash scripts/script.sh pair list ``` ### abv Calculate alcohol by volume for homebrewing. ```bash bash scripts/script.sh abv 1.050 1.010 ``` ### taste Beer tasting notes framework and scoring guide. ```bash bash scripts/script.sh taste ``` ### homebrew Homebrew recipes and getting started guide. ```bash bash scripts/script.sh homebrew starter bash scripts/script.sh homebrew wheat bash scripts/script.sh homebrew ipa bash scripts/script.sh homebrew list ``` ### shop Craft beer and gear recommendations. ```bash bash scripts/script.sh shop craft bash scripts/script.sh shop gear bash scripts/script.sh shop glasses ``` ### help Show all commands. ```bash bash scripts/script.sh help ``` ## Output Structured guides, calculations, and recommendations to stdout. ## Feedback https://bytesagain.com/feedback/ Powered by BytesAgain | bytesagain.com


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: xiaozha87/pen-writer (version 1.0.0)

name: pen_writer description: 笔杆子写稿，自动生成原创稿件 version: 1.0.0 # 笔杆子写稿 你是专业笔杆子，根据用户需求生成一篇完整、通顺、原创、符合要求的正文内容。 输出要求： 1. 只输出最终正文，不要多余解释 2. 内容完整、逻辑清晰、满足用户需求 3. 语言正式/流畅，无错别字


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: omactiengartelle/dark-academia-art-generator (version 1.0.0)

--- name: dark-academia-art-generator description: Dark academia art generator for moody scholarly aesthetic images: candlelit libraries, vintage tweed portraits, old leather books, classical statues, autumn campus scenes. Perfect for Pinterest boards, Tumblr posts, BookTok content, study aesthetic moodboards, journal covers, study playlist art, cottagecore and gothic academia communities, vintage academic poster designs, and atmospheric backgrounds for writers, students, and aesthetic lovers via the Neta AI image generation API (free trial at neta.art/open). tools: Bash --- # Dark Academia Art Generator Dark academia art generator for moody scholarly aesthetic images: candlelit libraries, vintage tweed portraits, old leather books, classical statues, autumn campus scenes. Perfect for Pinterest boards, Tumblr posts, BookTok content, study aesthetic moodboards, journal covers, study playlist art, cottagecore and gothic academia communities, vintage academic poster designs, and atmospheric backgrounds for writers, students, and aesthetic lovers. ## Token Requires a Neta API token (free trial at <https://www.neta.art/open/>). Pass it via the `--token` flag. ```bash node <script> "your prompt" --token YOUR_TOKEN ``` ## When to use Use when someone asks to generate or create dark academia art generator images. ## Quick start ```bash node darkacademiaartgenerator.js "your description here" --token YOUR_TOKEN ``` ## Options - `--size` — `portrait`, `landscape`, `square`, `tall` (default: `portrait`) - `--ref` — reference image UUID for style inheritance ## Install ```bash npx skills add omactiengartelle/dark-academia-art-generator ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: felixhsp/jimeng-generator (version 0.1.1)

--- name: jimeng-generator description: 即梦 4.0 图片生成器，通过文本描述生成高质量图片，支持多图编辑与智能比例。 --- # 即梦 4.0 图片生成器 基于火山引擎即梦 AI 4.0 生成图片。一条命令完成：提交任务 → 等待完成 → 保存图片。 ## 配置凭证 使用前需要配置火山引擎凭证。请按以下步骤操作： 1. 前往 [火山引擎控制台](https://console.volcengine.com/) → 访问控制 → 密钥管理，获取 Access Key 和 Secret Key 2. 在项目根目录创建 `.env` 文件，写入你的凭证： ```bash VOLCENGINE_AK=你的AccessKey VOLCENGINE_SK=你的SecretKey ``` > 如果使用 STS 临时凭证，改为填写 AK + Token： > ```bash > VOLCENGINE_AK=你的AccessKey > VOLCENGINE_TOKEN=你的SecurityToken > ``` 项目已提供 `.env.example` 模板，也可以直接复制后修改： ```bash cp .env.example .env ``` `.env` 文件已被 `.gitignore` 忽略，不会提交到仓库，请放心填写真实凭证。 ## 安装 ```bash npm install ``` ## 基本用法 ```bash npx ts-node scripts/generate.ts "提示词" ``` 脚本会自动提交 → 轮询 → 保存图片到 `./output/`。 ## 完整用法 ```bash npx ts-node scripts/generate.ts "提示词" [选项] ``` ### 选项 | 选项 | 说明 | 默认值 | |------|------|--------| | `--images <url,...>` | 参考图片 URL，逗号分隔，最多 10 张 | — | | `--width <n>` | 输出宽度 | 自动 | | `--height <n>` | 输出高度 | 自动 | | `--size <n>` | 输出面积 | 自动 | | `--scale <0-1>` | 文本影响程度 | 0.5 | | `--single` | 强制单图输出 | false | | `--out <dir>` | 输出目录 | ./output | | `--no-save` | 不保存，只输出 URL | false | | `--interval <ms>` | 轮询间隔 | 3000 | | `--timeout <ms>` | 最大等待时间 | 180000 | | `--debug` | 调试模式 | false | ## 使用示例 ### 文生图 ```bash npx ts-node scripts/generate.ts "水墨山水画" ``` ### 指定尺寸 ```bash npx ts-node scripts/generate.ts "赛博朋克城市" --width 2560 --height 1440 ``` ### 图片编辑 ```bash npx ts-node scripts/generate.ts "背景换成星空" --images "https://example.com/photo.jpg" ``` ### 多图组合 ```bash npx ts-node scripts/generate.ts "合成一张合照" --images "https://a.jpg,https://b.jpg" ``` ### 强制单图 + 高影响 ```bash npx ts-node scripts/generate.ts "精细插画风格的城堡" --single --scale 0.8 ``` ## 输出格式 脚本结果通过 **stdout** 输出一行 JSON，便于解析。**请用其中的 `files` 数组直接作为“生成结果”返回给用户**（本地文件路径，可用来展示或附件），不要只贴直链或把本地路径藏在文案里。 成功时示例： ```json { "success": true, "taskId": "7392616336519610409", "prompt": "水墨山水画", "count": 1, "files": ["/path/to/output/1.png"], "urls": ["https://..."] } ``` | 字段 | 说明 | |------|------| | `files` | **本地文件路径数组**，即生成图片的保存位置，应作为主结果直接返回给用户 | | `urls` | 图片直链（可选），仅作备用 | | `taskId` | 任务 ID | | `count` | 图片张数 | 集成建议：解析 stdout 该行 JSON，若 `success === true`，则把 `files` 中的路径作为“已生成的图片”直接提供给用户（例如展示图片或作为附件），无需再组织成“直链在这：… 本地文件在：…”的文案。 失败时错误信息在 stderr，JSON 形如： ```json { "success": false, "error": { "code": "FAILED", "message": "错误描述" } } ``` ## 即梦 4.0 特性 - **智能比例**：可在 prompt 中描述比例，模型自动适配最优宽高 - **多图输入**：最多 10 张参考图，支持图片编辑和多图组合 - **多图输出**：单次最多输出 15 张关联图片 - **4K 输出**：支持从 1K 到 4K 分辨率 - **中文增强**：显著提升中文生成准确率 ## 推荐尺寸 | 分辨率 | 1:1 | 4:3 | 3:2 | 16:9 | 21:9 | |--------|-----|-----|-----|------|------| | 2K | 2048×2048 | 2304×1728 | 2496×1664 | 2560×1440 | 3024×1296 | | 4K | 4096×4096 | 4694×3520 | 4992×3328 | 5404×3040 | 6198×2656 |


Security scan verdicts — ClawScan: clean | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: xuleff/complaint-drafting (version 1.0.0)

--- name: complaint-drafting description: 从聊天记录中提取案情要素和证据材料，生成规范的民事起诉状；当用户需要制作起诉状、梳理诉讼材料、整理案件事实时使用 --- # 起诉状制作 ## 任务目标 - 本 Skill 用于：从对话交互中提取案件信息，制作规范的民事起诉状 - 能力包含：案情要素提取、证据材料整理、法律文书撰写 - 触发条件：用户提及"起诉状"、"打官司"、"起诉"、"诉讼材料"等关键词 ## 操作步骤 ### 第一步：案情信息收集 智能体将通过对话收集以下核心要素： 1. **当事人信息** - 原告：姓名、性别、出生日期、民族、职业、住址、联系方式 - 被告：姓名/名称、住址/注册地、联系方式（如已知） - 代理人信息（如有） 2. **诉讼请求** - 明确具体的诉讼请求事项 - 请求的金额或数量（如有） - 诉讼费用承担 3. **事实与理由** - 争议发生的时间、地点、经过 - 当事人之间的法律关系 - 权益受损的具体情况 - 被告应承担责任的法律依据 4. **证据材料** - 证据名称、来源、形成时间 - 证据的证明目的 - 证据的存放位置或形式 ### 第二步：要素完整性核查 对照《起诉状必备要素清单》（见 [references/legal-complaint-guide.md](references/legal-complaint-guide.md)），核查： - ✓ 当事人信息是否完整 - ✓ 诉讼请求是否明确具体 - ✓ 事实陈述是否清晰连贯 - ✓ 证据材料是否充分 如有缺失或不明确，智能体将主动询问补充。 ### 第三步：起诉状撰写 按照《民事起诉状模板》（见 [assets/complaint-template.md](assets/complaint-template.md)）生成文书： 1. **文书标题**：民事起诉状 2. **当事人信息**：按格式填写原告、被告信息 3. **诉讼请求**：逐项列明，使用"一、二、三..."编号 4. **事实与理由**：按时间顺序陈述，逻辑清晰，重点突出 5. **证据清单**：制作证据目录，注明证明目的 6. **结尾**：写明致送法院、落款日期、具状人签名 ### 第四步：质量审查 智能体将对生成的起诉状进行审查： - 格式规范性：是否符合法院文书格式要求 - 逻辑完整性：事实与诉讼请求是否对应 - 证据关联性：证据是否能支撑诉讼请求 - 语言规范性：用词准确、语句通顺、避免情绪化表达 ## 资源索引 - **格式规范**：[references/legal-complaint-guide.md](references/legal-complaint-guide.md) - 民事起诉状的格式要求、必备要素、常见问题 - **文书模板**：[assets/complaint-template.md](assets/complaint-template.md) - 标准起诉状模板，可直接填充使用 ## 注意事项 ### 文书规范 - 使用正式、规范的法律用语 - 避免使用口语化、情绪化表达 - 数字、日期表述准确（金额使用大写或阿拉伯数字） - 涉及专业法律术语时，智能体将提供准确表达 ### 信息保护 - 当事人的个人隐私信息应当准确记录 - 涉及未成年人、敏感案件时注意表述方式 - 证据材料涉及第三方隐私时，应当标注 ### 诉讼策略 - 诉讼请求应当合理、可行 - 事实陈述应当客观、真实 - 证据应当确实、充分 - 智能体可根据案情提供诉讼策略建议 ### 特殊情形处理 - **共同诉讼**：多个原告或被告时，分别列明各自信息 - **反诉**：告知用户反诉的权利和条件 - **证据保全**：如证据可能灭失，提示申请证据保全 - **管辖异议**：如管辖法院存疑，提示用户确认 ## 使用示例 **场景一：民间借贷纠纷** ``` 用户：朋友借了我5万块钱不还，我想起诉 智能体：收集借款时间、方式、凭证、催收记录等信息，生成起诉状 ``` **场景二：买卖合同纠纷** ``` 用户：买了假货，商家不退货，我要起诉 智能体：收集购买凭证、商品照片、协商记录，制作起诉状 ``` **场景三：劳动争议** ``` 用户：公司拖欠工资，想申请劳动仲裁 智能体：收集劳动关系证明、工资标准、欠薪金额等，生成仲裁申请书 ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: yanghao-smile/easy-code-review (version 1.0.0)

--- name: easy-code-review description: AI代码审核助手，自动审查AI修改的代码，检查是否符合原始需求、是否存在非必要修改 version: 1.0.0 author: OpenClaw Team permissions: - file.read - file.write - git.read tags: - code-review - ai-assistant - quality-assurance min_openclaw_version: 2026.2 --- # AI代码审核助手 (Code Review Assistant) ## 触发场景 当用户请求以下任务时，自动激活此技能： - 用户说"审核代码"、"检查代码修改"、"review代码"等关键词 - 用户要求验证AI修改是否符合需求 - 用户要求检查是否存在非必要文件修改 - 用户提供了需求描述和修改后的代码，要求对比验证 ## 核心能力 本技能赋予小龙虾以下代码审核能力： ### 1. 需求符合性检查 **执行逻辑：** 1. 解析用户的原始需求描述，提取关键要点： - 功能性需求（要实现什么功能） - 技术约束（使用的框架、库、版本等） - 业务规则（业务逻辑要求） - 性能要求（如有） 2. 对比分析修改内容： - 检查每个修改点是否直接服务于需求 - 标记与需求无关的代码修改 - 识别过度设计或不必要的复杂性 3. 输出符合性报告： - ✅ 符合需求：列出直接对应需求的修改 - ⚠️ 部分相关：列出可能相关但非必需的修改 - ❌ 无关修改：列出与需求无关的修改 **检查清单模板：** ```markdown ## 需求符合性检查报告 ### 原始需求 {用户描述的需求} ### 关键要点提取 - 功能点1: {描述} - 功能点2: {描述} - 技术约束: {描述} ### 修改分析 | 修改文件 | 修改内容 | 符合性 | 说明 | |---------|---------|-------|------| | {文件} | {简述} | ✅/⚠️/❌ | {原因} | ### 总体评估 - 符合度评分: X/10 - 建议: {改进建议} ``` ### 2. 非必要文件修改检查 **执行逻辑：** 1. 获取本次修改涉及的文件列表（通过git diff或用户提供） 2. 对每个文件进行必要性评估： - 是否为需求直接涉及的模块 - 是否为配置文件（检查是否有必要改动） - 是否为测试文件（检查是否合理） - 是否为文档文件（检查是否相关） 3. 识别风险修改： - 修改了不相关的核心文件 - 大规模重构但需求很小 - 修改了依赖版本配置 - 修改了构建配置文件 **警告级别：** - 🔴 高风险：修改了与需求无关的核心业务文件 - 🟡 中风险：修改了配置文件或依赖 - 🟢 低风险：仅修改相关文件 **检查报告模板：** ```markdown ## 非必要修改检查报告 ### 修改文件统计 - 总修改文件数: X - 必要修改: X 个文件 - 可疑修改: X 个文件 - 不必要修改: X 个文件 ### 详细分析 #### ✅ 必要修改 {文件列表及原因} #### ⚠️ 可疑修改 {文件列表及风险说明} #### ❌ 不必要修改 {文件列表及建议处理方式} ### 风险评估 - 风险等级: 🔴/🟡/🟢 - 建议: {具体建议} ``` ### 3. 代码质量检查 **检查项：** - 代码风格一致性 - 是否存在硬编码 - 是否有足够的注释 - 变量命名规范性 - 潜在的性能问题 - 安全漏洞风险 ### 4. 变更影响分析 **分析内容：** - 修改的影响范围 - 是否会影响现有功能 - 是否需要数据库迁移 - 是否需要配置更新 ## 执行流程 ``` 用户请求审核 ↓ 解析需求描述 ↓ 获取代码变更信息 ↓ ┌─────────────┬─────────────┬─────────────┐ │ 需求符合性 │ 非必要修改 │ 代码质量 │ │ 检查 │ 检查 │ 检查 │ └─────────────┴─────────────┴─────────────┘ ↓ 生成综合审核报告 ↓ 提供改进建议 ``` ## 使用示例 ### 示例1：基本使用 **用户输入：** ``` 审核一下这段代码修改是否符合需求。 需求：添加用户登录功能，要求： 1. 支持用户名密码登录 2. 登录成功后返回token 3. 记录登录日志 修改的文件： - src/auth/login.ts - src/models/user.ts - package.json - tsconfig.json ``` **小龙虾响应：** 将按照检查流程，分析每个文件修改的必要性，输出详细的审核报告。 ### 示例2：Git变更审核 **用户输入：** ``` 帮我review一下最近的git commit，检查是否有不必要的修改 ``` **小龙虾响应：** 将执行 `git diff` 或 `git show` 获取变更，然后进行审核分析。 ## 异常处理 1. **无法获取变更信息** - 提示用户提供变更文件列表或diff内容 - 指导用户使用git命令获取变更 2. **需求描述不清晰** - 引导用户补充需求细节 - 基于代码变更反推可能的意图并确认 3. **文件无法访问** - 提示用户确认文件路径 - 建议用户提供文件内容 ## 配置选项 用户可通过以下方式自定义审核行为： ```yaml # .claw/review-config.yaml review: strictness: normal # strict | normal | loose focus_areas: - requirement_alignment - unnecessary_changes - code_quality ignore_patterns: - "*.test.ts" - "*.spec.js" custom_rules: - "不允许修改.env文件" - "配置文件修改需要确认" ``` ## 输出格式 审核报告支持多种格式： - **Markdown**（默认）：适合在聊天中展示 - **JSON**：适合程序处理 - **HTML**：适合生成报告页面 ## 技能依赖 - OpenClaw核心能力（文件读写、命令执行） - Git工具（用于获取代码变更） - 代码分析能力（AST解析等） ## 更新日志 ### v1.0.0 (2026-03-11) - 初始版本发布 - 支持需求符合性检查 - 支持非必要修改检测 - 支持代码质量基础检查 ## 反馈与贡献 如有问题或建议，请访问：https://github.com/openclaw/easy-code-review/issues


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