OpenClaw/clawhub-security-signals huggingface dataset:
Skill: opengjun/analyze-skill (version 1.0.0)

--- name: analyze-skill description: | 深度解析技能包，输出四部分报告：摘要+图、优劣势+图、流程图、评分。 触发词：分析技能、帮我看看这个技能、这个包是干嘛的、拆解技能、 这个skill怎么用、看看这个skill、解读技能。 支持上传文件、粘贴链接、提供本地路径。 license: MIT --- # analyze-skill · 技能包拆解器 ## 一、触发条件 当用户说以下任意一句话时启动： - “分析技能” - “帮我看看这个技能” - “这个包是干嘛的” - “拆解技能” - “这个skill怎么用” - “看看这个skill” - “解读技能” 如果用户只说了触发词但没给技能包： 回复：“技能包发我一下，链接、路径或者直接拖文件都行。” ## 二、处理步骤（按顺序执行） ### 第一步：拿到技能包 用户可能给三种东西： 1. 下载链接（GitHub 或 .zip 直链） 2. 本地路径（如 C:/xxx/skill.zip） 3. 直接上传的文件（Claude 能读到的临时路径） **容错**： - 链接打不开 → “链接死了，直接传文件给我吧。” - 路径找不到 → “这个路径我读不到，你直接把文件拖给我？” - 用户啥也没给 → 返回第一步的提示。 ### 第二步：读取并解析内容 拿到压缩包后，解压到内存（不落地）。 找这两个文件： - 根目录下的 `SKILL.md` 或 `skill.yaml`（元数据） - `README.md`（说明文档） **容错**： - 没有说明文档 → “包里没找到说明书，只能根据配置信息猜，不保证准。” - 格式读不懂 → “这个包的格式我读不了。是 .zip 还是别的？” ### 第三步：生成四部分报告 按下面的格式输出。 **文案风格**：干练、毒舌、短句（每句≤20字）、大白话、不叫“朋友”、不用“首先其次”。 #### 第一部分：这是什么？ - 技能名字（英文 · 中文） - 一句话说清它干啥 - 用户怎么触发它 **示意图输出规则**： - 如果包里有示例图（images/ 目录或 README 引用），说明“这张图展示了 xxx”，并给出图的文件名。 - 如果没有，你画一个 **ASCII 示意图**（纯文本字符画）作为预览。 - 然后附上一句：“完整渲染版请复制下面的 Mermaid 代码到 https://mermaid.live 查看。” - 接着给出 Mermaid 代码块（graph TD 或 flowchart TD，节点≤5个）。 **ASCII 示意图示例**（不要照抄，根据实际技能画）： +-------------+ +-------------+ +-------------+ | 用户说“分析” | --> | 解压技能包 | --> | 输出四部分 | +-------------+ +-------------+ +-------------+ #### 第二部分：好用在哪、坑在哪？ 把使用场景、优点、缺点揉在一起说。不单独列标题。 **示例图规则**同第一部分：有图就提，没有就画 ASCII 图 + 给 Mermaid 代码 + 链接。 #### 第三部分：它怎么工作的？ 画一个带判断分支的流程图。 **预览版**：ASCII 流程图（简单版，用文字画菱形分支）。 **完整版**：Mermaid 代码块（flowchart TD，含 `{}` 菱形判断）+ 链接到 https://mermaid.live。 **ASCII 流程图示例**（不要照抄，根据实际技能画）： 用户给包 ↓ 是链接吗？───是──→ 下载 ↓ 否 ↓ 是本地路径？───是──→ 读取 ↓ 否 ↓ 直接上传 ────────→ 解压 ↓ 有SKILL.md吗？───是──→ 提取信息 ↓ 否 ↓ 报错+输出已知部分 #### 第四部分：值几星？ 满分五星。给 3~5 条理由，有褒有贬。 例子： “三星半。创意不错，扣一星因为说明书太简略。再扣半星因为没例子。” ### 第四步：按用户额外要求调整 如果用户明确说： - “只要摘要” → 只输出第一部分，压缩成三句话。 - “只要流程图” → 只输出第三部分的 Mermaid 代码块（并提醒去 mermaid.live 看）。 - “给个例子” → 在报告末尾加第五部分：输出结果示意。 #### 输出结果示意（第五部分，可选） 格式： - **用户输入**：用户说的原话 - **技能处理**：内部做了什么（一句话） - **最终输出**：截取关键输出内容 示例（针对一个“代码审查”技能）： > **用户输入** > “帮我 review 这段代码：`def add(a,b): return a+b`” > > **技能处理** > 检查语法、命名、文档字符串。 > > **最终输出** > ``` > ✅ 语法正确 > ⚠️ 建议加文档字符串 > 评分 7/10 > ``` ## 三、整体输出格式 最终输出是一个 Markdown 文档，包含： - 第一部分（带 ASCII 预览 + Mermaid 代码块 + 渲染链接） - 第二部分（同第一部分规则） - 第三部分（带 ASCII 预览 + Mermaid 代码块 + 渲染链接） - 第四部分 - 第五部分（可选） **注意事项**： - 不要用“首先”“其次”开头，直接写内容。 - 每句话不超过 20 字，超过就换行。 - 所有 Mermaid 代码块必须标注语言 `mermaid`，并且单独成块。 ## 四、容错汇总 | 场景 | 响应 | |------|------| | 用户未提供输入 | “你好像忘记把技能包给我了～ 链接、路径、或者直接把文件拖给我就行。” | | 技能包格式不识别 | “这个包的格式有点陌生，读不出来。能告诉我它是 .zip、.yaml 还是别的什么格式吗？” | | 说明文档缺失 | “包里没找到说明文档，只能根据配置信息来分析，步骤说明那部分可能不完整哦。” | | 链接无法访问 | “这个链接打不开，可能需要登录或者已经失效了。能换个方式吗——比如直接把文件上传给我？” | | 解析步骤失败 | “步骤解析这步卡住了，包内结构可能不太标准。先把能读到的部分告诉你，剩下的可以一起排查。” | ## 五、支持的平台 - Claude Code（命令行工具） - OpenClaw - ClawHub - ClaudeSkill 触发方式：直接上传文件 / 粘贴链接 / 提供本地路径，说“帮我看看这个技能”即可启动。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: neuralshift1/iblai-openclaw-router (version 1.0.0)

--- name: iblai-router description: Cost-optimizing model router for OpenClaw. Automatically routes each request to the cheapest capable Claude model (Haiku/Sonnet/Opus) using weighted scoring. Use when setting up smart model routing, reducing API costs, or configuring multi-tier LLM routing. Supports Anthropic models directly and OpenAI/Google models via OpenRouter. --- # iblai-router A zero-dependency proxy that sits between OpenClaw and the Anthropic API, routing each request to the cheapest capable model using a 14-dimension weighted scorer (<1ms overhead). ## Install Run the install script to set up everything automatically: ```bash bash "$(dirname "$0")/scripts/install.sh" ``` This will: 1. Copy `server.js` and `config.json` to `~/.openclaw/workspace/router/` 2. Create and start a systemd service (`iblai-router`) on port 8402 3. Register `iblai-router/auto` as an OpenClaw model provider After install, `iblai-router/auto` is available anywhere OpenClaw accepts a model ID. ## Verify ```bash curl -s http://127.0.0.1:8402/health | jq . curl -s http://127.0.0.1:8402/stats | jq . ``` ## Use Set `iblai-router/auto` as the model for any scope: | Scope | How | |---|---| | Cron job | Set `model` to `iblai-router/auto` in job config | | Subagents | `agents.defaults.subagents.model = "iblai-router/auto"` | | Per-session | `/model iblai-router/auto` | | All sessions | `agents.defaults.model.primary = "iblai-router/auto"` | **Tip:** Keep the main interactive session on a fixed model (e.g. Opus). Use the router for cron jobs, subagents, and background tasks where cost savings compound. ## Customize All config lives in `~/.openclaw/workspace/router/config.json` and hot-reloads on save — no restart needed. ### Models Change the models per tier: ```json { "models": { "LIGHT": "claude-3-5-haiku-20241022", "MEDIUM": "claude-sonnet-4-20250514", "HEAVY": "claude-opus-4-20250514" } } ``` ### Non-Anthropic models (OpenAI, Google) Set `apiBaseUrl` to route through OpenRouter: ```json { "models": { "LIGHT": "openai/gpt-4.1-mini", "MEDIUM": "openai/gpt-4.1", "HEAVY": "openai/o3" }, "apiBaseUrl": "https://openrouter.ai/api/v1" } ``` Update the API key in the systemd service when switching providers, then `systemctl daemon-reload && systemctl restart iblai-router`. ### Scoring Keyword lists control which tier handles a request: - `simpleKeywords`, `relayKeywords` → push toward **LIGHT** (cheap) - `imperativeVerbs`, `codeKeywords`, `agenticKeywords` → push toward **MEDIUM** - `technicalKeywords`, `reasoningKeywords`, `domainKeywords` → push toward **HEAVY** (capable) Tune boundaries and weights in `config.json` to match your workload. See the [full README](https://github.com/iblai/iblai-openclaw-router) for details. ## Uninstall ```bash bash "$(dirname "$0")/scripts/uninstall.sh" ``` Stops the service, removes the systemd unit, and deletes router files. Reminder: switch any workloads using `iblai-router/auto` back to a direct model first.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (CRITICAL)
Skill: mick2458pan/wechat-summary2 (version 1.0.1)

--- name: wechat-summary description: 总结微信公众号文章内容。当用户提供微信公众号文章链接（mp.weixin.qq.com）并要求总结、概括、摘要、快速了解文章内容时使用此 skill。也适用于用户说"帮我看看这篇文章讲什么"、"这篇公众号文章说了啥"、"总结一下这个链接"等请求。只要看到 mp.weixin.qq.com 的链接并且用户想了解内容，就应该使用这个 skill。 --- # 微信公众号文章总结 帮助用户快速理解微信公众号文章的核心内容。 ## 工作流程 ### 第一步：获取文章内容 **优先使用 WebFetch**： ``` WebFetch URL: <用户提供的链接> prompt: "提取文章的完整正文内容，包括标题、作者、正文文本。忽略广告、推荐阅读等无关内容。" ``` **如果 WebFetch 遇到反爬验证（返回"环境异常"、"完成验证"等）**，立即使用 Python 脚本作为备用方案： ```bash python <skill-path>/scripts/fetch_article.py "<文章URL>" ``` 其中 `<skill-path>` 是这个 skill 的目录路径。 ### 第二步：生成总结 根据获取到的文章内容生成中文总结。 ## 总结原则 根据文章长度和内容特点，灵活选择总结形式： ### 短文章（500字以内） - 用一两句话概括核心观点 ### 中等长度文章（500-2000字） - 一段话总结主要内容 - 如有明确的关键数据或结论，一并提及 ### 长文章（2000字以上） - 使用要点列表形式 - 提炼 3-5 个核心观点 - 按逻辑顺序或重要性排列 ## 特定元素提取 如果文章包含以下元素，应在总结中体现： - **关键数据**：具体的数字、百分比、统计结果 - **核心观点**：作者的主要论点或立场 - **重要结论**：文章得出的结论或建议 - **时效信息**：涉及的时间节点、截止日期等 - **行动建议**：如果文章给出了具体建议或方法 如果文章是纯叙事或情感类内容，则专注于概括主题和情节。 ## 输出格式 - 使用纯文本，中文输出 - 简洁明了，避免冗余 - 不需要添加"总结："等前缀，直接输出内容 - 保持客观，忠实于原文 ## 示例 **用户输入**：帮我总结一下这篇文章 https://mp.weixin.qq.com/s/xxxxx **输出示例（要点形式）**： ``` 这篇文章讨论了 AI 在医疗领域的应用前景： • 目前 AI 诊断准确率已达到 95%，接近资深医生水平 • 主要应用场景包括影像识别、病历分析、药物研发 • 作者认为未来 3-5 年 AI 将成为医生的标配辅助工具 • 文章也提醒了数据隐私和监管合规方面的挑战 ``` **输出示例（简短形式）**： ``` 文章介绍了一款新发布的手机，主打拍照功能，搭载 1 英寸大底传感器，售价 4999 元起，将于下周开售。 ``` ## 错误处理 - 如果 WebFetch 失败，自动使用 Python 脚本重试 - 如果 Python 脚本也失败，告知用户并建议： 1. 检查链接是否正确 2. 直接粘贴文章内容让 Claude 总结 - 如果获取到的内容为空或不完整，说明情况并尝试提取可用信息 - 如果不是微信公众号链接，仍然尝试总结，但提醒用户这个 skill 主要针对公众号文章优化


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: toughspider/knowledge-spider (version 2.0.0)

name: knowledge-spider description: "本地知识库，支持存储、查询、删除和统计用户偏好、事实等信息。当用户提及「本地知识库」「我的知识库」或要求保存/查询/统计信息时使用。" --- # 本地知识库技能 ## When to use (必须使用本技能的场景) - **存储信息**：当用户说“保存到本地知识库”、“记到我的知识库里”、“把这条信息加入知识库”等包含「本地知识库」「我的知识库」关键词的指令时，**必须**使用本技能。 - **查询信息**：当用户问“我的知识库里有什么？”、“从本地知识库查找...”、“我的知识库中有关于...的记录吗？”时，**必须**使用本技能。 - **删除信息**：当用户说“从知识库中删除...”、“忘掉这条记录”时，**必须**使用本技能。 - **统计信息**：当用户问“我的知识库里有多少条记录？”、“统计一下我的知识库”、“知识库的状态如何”时，**必须**使用本技能进行统计并返回记录总数。 ## 使用原则 - **优先使用知识库内容**：当回答用户问题时，如果知识库中已有相关信息（如用户偏好、历史事实），应优先采用知识库中的内容进行回答，使回复更个性化和准确。 - **自然语言存储**：当用户要求保存信息时，自动提取核心内容存入知识库。 ## 触发词示例 - 保存到本地知识库 - 记到我的知识库里 - 从知识库查找... - 我的知识库中有...吗？ - 统计我的知识库 - 知识库有多少记录 ## 执行流程 1. **识别意图**：判断是存储、查询、删除还是统计 2. **提取内容**：清理"记录一下"等指令词，保留纯内容 3. **执行操作**： - 存储：写入 SQLite，自动分类（preference/fact/task/important） - 查询：语义搜索，按优先级排序返回 - 删除：确认后移除记录 - 统计：显示知识库状态 4. **返回结果**：用自然语言回复用户 ## 分类标记 自动检测内容类型： | 分类 | 检测关键词 | 说明 | |-----|----------|------| | preference | 喜欢、偏好、习惯、讨厌 | 用户偏好设置 | | important | 重要、关键、密码、密钥 | 关键信息 | | task | 任务、待办、截止、期限 | 待办事项 | | fact | 事实是、数据、研究表明 | 客观事实 | | general | 其他 | 一般信息 | ## 约束 - 存储前自动去重检测 - 查询结果按时效性、频率、类型优先级排序 - 删除前必须确认 - 所有数据本地存储，不上传云端


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: panjun2026/pan-auto-heal (version 1.0.0)

--- name: auto-heal description: "检测-修复-回滚" 自动守护框架，适用于任何服务（HTTP、进程、端口、容器等）。当服务异常时自动修复或回滚，防止级联故障。触发场景：服务频繁崩溃、变更后需要自动化保障、需要故障自愈能力。 --- # Auto-Heal 通用守护框架 ## 核心机制 ``` 检测 → 修复 → 回滚 → 告警 ``` **检测**：探活测试（HTTP/端口/进程/功能） **修复**：重启/重试/切换 **回滚**：恢复到上一稳定状态 **告警**：记录并通知 ## 快速开始 ### 1. 定义要守护的服务 编辑 `services.json`： ```json { "services": [ { "name": "nginx", "check": { "type": "port", "target": 80 }, "fix": "systemctl restart nginx", "rollback": "systemctl restart nginx", "timeout": 5 }, { "name": "web-api", "check": { "type": "http", "url": "https://api.example.com/health", "expected": "200" }, "fix": "systemctl restart api && sleep 3", "rollback": "cp /etc/api/backup.json /etc/api/config.json && systemctl restart api", "backup_dir": "/etc/api/backups" } ] } ``` ### 2. 运行守护 ```bash ./guard.sh services.json ``` ### 3. 添加到 cron（每5分钟检查） ```bash */5 * * * * /path/to/guard.sh /path/to/services.json >> /var/log/guard.log 2>&1 ``` ## 检查类型 | 类型 | 配置 | 说明 | |------|------|------| | port | `{"type": "port", "target": 8080}` | 端口是否监听 | | process | `{"type": "process", "name": "nginx"}` | 进程是否存在 | | http | `{"type": "http", "url": "...", "expected": "200"}` | HTTP 状态码 | | cmd | `{"type": "cmd", "command": "pgrep -x myapp"}` | 自定义命令（返回0=正常） | ## 框架流程 ``` 1. 解析配置文件 2. 遍历每个服务 3. 执行检测 ├─ 正常 → 记录，跳过 └─ 异常 → 进入修复流程 4. 修复 ├─ 执行修复命令 ├─ 重新检测 │ ├─ 正常 → 恢复，记录"自愈成功" │ └─ 仍异常 → 回滚 5. 回滚 ├─ 尝试回滚 ├─ 重新检测 │ ├─ 正常 → 恢复，记录"回滚成功" │ └─ 仍异常 → 告警（需人工介入） ``` ## 配置字段说明 | 字段 | 必填 | 说明 | |------|------|------| | name | ✅ | 服务名称（唯一标识） | | check | ✅ | 检测配置 | | fix | ✅ | 修复命令 | | rollback | ❌ | 回滚命令（不填则跳过） | | timeout | ❌ | 检测超时（秒），默认5 | | backup_dir | ❌ | 自动备份目录（保留最近10份） | | enabled | ❌ | true/false，默认true | ## 示例配置 详见 `references/examples.md`： - Nginx 反向代理 - Docker 容器 - AI API 服务 - 数据库主从切换 ## 日志格式 ``` [2026-03-27 10:00:00] [nginx] 检测正常 [2026-03-27 10:05:00] [api] 检测失败 → 执行修复... [2026-03-27 10:05:03] [api] 修复成功，自愈用时3秒 [2026-03-27 10:10:00] [db] 检测失败 → 执行修复... → 修复失败 → 回滚... [2026-03-27 10:10:06] [db] 回滚成功 [2026-03-27 10:15:00] [cache] 检测失败 → 修复失败 → 回滚失败 → 告警：请人工介入 ```


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: zero2ai-hub/skill-ad-creative-engine (version 1.0.0)

--- name: skill-ad-creative-engine version: 1.0.0 description: > Generate polished 1080×1920 TikTok/Reels/Shorts video ads from product clips and images. Three viral styles: Clean, Meme, UGC. Python + ffmpeg, no cloud required. requires: bins: - python3 - ffmpeg pip: - moviepy - pillow - librosa (optional, for beat_sync) --- # skill-ad-creative-engine v1.0.0 Render polished short-form video ads (TikTok / Reels / Shorts) from product clips and images. Three viral styles built-in: Clean, Meme, UGC. Runs locally — no cloud API required. ## Quick Start ```bash cd skill-ad-creative-engine pip3 install -r requirements.txt python3 scripts/render.py --config examples/config_example.json ``` ## Styles | Style | Font | Overlay | Best for | |---|---|---|---| | `clean` | Montserrat ExtraBold | White text, drop shadow, upper-center | Product launch, brand ads | | `meme` | Anton (ALL CAPS) | White + 8px black stroke, top-center | Viral hooks, humor ads | | `ugc` | — | TikTok username pill only (no hook text) | Authentic creator-style | ## Config Format ```json { "style": "clean", "hook_text": "You need this →", "username": "@yourstore", "scenes": [ { "path": "clips/product_clip.mp4", "duration": 3.0 }, { "path": "images/product_hero.jpg", "duration": 2.5 } ], "transitions": ["cut", "dissolve"], "music": "luts/background_track.mp3", "beat_sync": false, "output": "output/ad_final.mp4" } ``` See `examples/config_example.json` for full reference. ## Dependencies ```bash pip3 install -r requirements.txt ``` System requirements: - `ffmpeg` (install via `brew install ffmpeg` or `apt install ffmpeg`) - Fonts bundled: `fonts/Anton-Regular.ttf` + `fonts/Montserrat-ExtraBold.ttf` ## Output Spec - Resolution: 1080×1920 (9:16 vertical) - FPS: 30 - Codec: H.264 + AAC audio - Color grade: Warm tone applied automatically ## Beat Sync (optional) Set `"beat_sync": true` in config + provide a music track. Requires `librosa`: ```bash pip3 install librosa ``` Cuts will snap to detected beat timestamps for a professional music-video feel.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: ma-star/clawfeed-3 (version 0.1.0)

# ClawFeed AI-powered news digest tool. Automatically generates structured summaries (4H/daily/weekly/monthly) from Twitter and RSS feeds. ## Credentials & Dependencies ClawFeed runs in **read-only mode** with zero credentials — browse digests, view feeds, switch languages. Authentication features (bookmarks, sources, packs) require additional credentials. | Credential | Purpose | Required | |-----------|---------|----------| | `GOOGLE_CLIENT_ID` | Google OAuth login | For auth features | | `GOOGLE_CLIENT_SECRET` | Google OAuth login | For auth features | | `SESSION_SECRET` | Session cookie encryption | For auth features | | `API_KEY` | Digest creation endpoint protection | For write API | **Runtime dependency:** SQLite via `better-sqlite3` (native addon, bundled). No external database server required. ## Setup ```bash # Install dependencies npm install # Copy environment config cp .env.example .env # Edit .env with your settings # Start API server npm start ``` ## Environment Variables Configure in `.env` file: | Variable | Description | Required | Default | |----------|-------------|----------|---------| | `DIGEST_PORT` | Server port | No | 8767 | | `GOOGLE_CLIENT_ID` | Google OAuth client ID | For auth | - | | `GOOGLE_CLIENT_SECRET` | Google OAuth client secret | For auth | - | | `SESSION_SECRET` | Session cookie encryption key | For auth | - | | `API_KEY` | Digest creation API key | For write API | - | | `AI_DIGEST_DB` | SQLite database path | No | `data/digest.db` | | `ALLOWED_ORIGINS` | CORS allowed origins | No | localhost | ## API Server Runs on port `8767` by default. Set `DIGEST_PORT` env to change. ### Endpoints | Method | Path | Description | Auth | |--------|------|-------------|------| | GET | /api/digests | List digests (?type=4h\|daily\|weekly&limit=20&offset=0) | - | | GET | /api/digests/:id | Get single digest | - | | POST | /api/digests | Create digest (internal) | - | | GET | /api/auth/google | Start Google OAuth flow | - | | GET | /api/auth/callback | OAuth callback endpoint | - | | GET | /api/auth/me | Get current user info | Yes | | POST | /api/auth/logout | Logout user | Yes | | GET | /api/marks | List user bookmarks | Yes | | POST | /api/marks | Add bookmark | Yes | | DELETE | /api/marks/:id | Remove bookmark | Yes | | GET | /api/config | Get configuration | - | | PUT | /api/config | Update configuration | - | ## Web Dashboard Serve `web/index.html` via your reverse proxy or any static file server. ## Templates - `templates/curation-rules.md` — Customize feed curation rules - `templates/digest-prompt.md` — Customize the AI summarization prompt ## Configuration Copy `config.example.json` to `config.json` and edit. See README for details. ## Reverse Proxy (Caddy example) ``` handle /digest/api/* { uri strip_prefix /digest/api reverse_proxy localhost:8767 } handle_path /digest/* { root * /path/to/clawfeed/web file_server } ```


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: daveroey96/serial-novel-architect (version 0.1.1)

--- name: serial-novel-architect description: 当用户需要搭建、重构或撰写长篇小说、系列小说或网文连载项目时使用此技能。它适合把零散灵感整理成可持续推进的写作系统，包括世界观、时间线、人物弧线、分卷结构、章节卡、线索回收、平台化开篇优化和 Markdown 写作工程整理。 --- # 长篇小说架构师 完整的中文长篇小说策划与写作技能，用于把零散设定整理成真正可写、可扩展、可长期维护的小说工程。 ## 适用场景 - 整理零散灵感，建立可持续推进的长篇框架 - 修复世界观、时间线、人物逻辑之间的冲突 - 设计系列总纲、分卷大纲、章节卡、线索表 - 强化人物弧线、关系拉扯、团队冲突与互相拯救 - 将重设定题材改造成更适合连载平台的开篇结构 - 搭建或整理 Markdown 小说项目目录 - 生成简介、宣传语、封面文案等发布素材 ## 核心目标 - 让故事先成立，再让设定发光 - 让人物推动情节，而不是被设定拖着走 - 让谜题逐层揭示，而不是一次性解释完 - 让每份文档都能直接服务写作，而不是变成资料堆 ## 资源导航 | 类型 | 文件 | 用途 | | --- | --- | --- | | 写作工作流 | `references/workflow.md` | 整体推进顺序、压力系统、章节功能检查 | | 连载适配 | `references/platform-serialization.md` | 网文节奏、开篇钩子、章节结尾处理 | | 项目结构 | `references/project-structure.md` | 长期协作目录、连续性文件、更新规则 | ## 默认工作方式 除非用户明确只要某个局部产物，否则按下面的顺序推进。 ### 1. 先找故事脊柱 先回答四个问题： - 到底发生了什么 - 谁被迫卷入 - 他为什么不能离开 - 故事最终逼向什么选择 如果这四件事还不清晰，不要急着堆设定。 ### 2. 建立压力系统 优先明确这些内容： - 外部危险 - 内在伤口 - 团队摩擦 - 思想对手 - 拖延的代价 故事一旦没有压力，设定再宏大也会变空。 ### 3. 把抽象设定翻成戏剧问题 避免只写“有一个古老文明”“有一个失落遗迹”“主角想知道真相”。 优先改写成： - 这个遗迹正在影响现实中的天气、地貌、秩序或生命 - 主角如果误判，会有人死，会失去亲人，或会把更大的东西放出来 - 每个真相都伴随代价，而不是只带来解释 ### 4. 分层拆解项目 把内容拆到不同层级： - 系列层：主题、终局、三卷功能 - 分卷层：每卷任务、反派、谜题推进、高潮与代价 - 章节层：事件、转折、钩子、人物关系变化 - 场景层：动作、证据、误判、冲突和情绪 ### 5. 产出真正可用的写作文件 优先生成最小够用的一组资产： - 世界观核心设定 - 时间线 - 术语表 - 人物总表与单人档案 - 人物关系表 - 系列总纲 / 分卷总纲 - 分章卡 - 线索表 / 伏笔回收表 - 正文章节初稿 ### 6. 需要连载时再做平台化改造 如果目标是连载平台，必须额外检查： - 开篇是否足够快地给出异常与危险 - 主角是否有清晰的私人理由留下 - 章节结尾是否保留追读钩子 - 解释是否挂在行动、冲突和代价上 需要这部分时，读取 `references/platform-serialization.md`。 ## 写作决策原则 ### 故事优先，设定其次 - 不把文档写成设定百科 - 不让人物沦为说明设定的嘴 - 不让关键章节只负责解释，不负责推进 ### 谜题分层释放 推荐顺序： 1. 异常事件 2. 物证出现 3. 解释冲突 4. 历史回声 5. 结构真相 6. 最终选择 ### 每次揭示都要改变局势 每个重大真相至少带来一项后果： - 危险升级 - 关系破裂 - 判断被推翻 - 证据损坏或流失 - 必须做出更艰难的选择 ### 严格保护连续性 当世界观、时间线或人物动机变化时，同步检查： - 时间线 - 术语表 - 人物档案 - 分章卡 - 线索回收表 不要在项目里无限生成平行版本，优先更新主文件。 ## 常用交付物 根据用户卡点，优先输出： - 书名与一句话 premise - 完整人物表 - 三卷总纲 - 单卷卷大纲 - 分章卡 - 人物关系表 - 设定冲突修复方案 - 连载平台版简介 / 宣传语 / 封面文案 - 正文章节初稿 ## 质量检查清单 交付前至少自检一次： - 主角是否有真实驱动力，而不是单纯“想知道真相” - 设定是否真正压到人物命运上 - 每卷是否有明确任务和情绪走势 - 谜题释放顺序是否合理 - 时间线是否自洽 - 前 10 到 12 章是否具备连载抓力 - 相关文档是否已经同步更新 ## 文件使用建议 如果用户需要长期协作目录或写作工程结构，读取 `references/project-structure.md`。 如果用户需要从零开始搭建故事骨架或修复写作方向，先读取 `references/workflow.md`。 如果用户明确要做网文连载、平台化开篇、章节钩子优化，再读取 `references/platform-serialization.md`。


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

--- name: soc2 description: "Security controls evidence, policies, and audit readiness. Use when preparing SOC2-style programs." --- # SOC 2 Structured guidance for **SOC 2**-style programs (controls, evidence, audit readiness): confirm triggers, propose the stages below, and adapt if the user wants a lighter pass. ## When to Offer This Workflow **Trigger conditions:** - User mentions **compliance soc2** or closely related work - They want a structured workflow rather than ad-hoc tips - They are preparing a review, rollout, or stakeholder communication **Initial offer:** Explain the four stages briefly and ask whether to follow this workflow or work freeform. If they decline, continue in their preferred style. ## Workflow Stages ### Stage 1: Clarify context & goals Anchor on **control mapping**. Ask what success looks like, constraints, and what must not break. Capture unknowns early. ### Stage 2: Design or plan the approach Translate goals into a concrete plan around **evidence collection**. Compare alternatives and explicit trade-offs; avoid implicit assumptions. ### Stage 3: Implement, validate, and harden Execute with verification loops tied to **access reviews**. Prefer small steps, measurable checks, and rollback points where risk is high. ### Stage 4: Operate, communicate, and iterate Close the loop with **continuous monitoring**: monitoring, documentation, stakeholder updates, and lessons learned for the next cycle. ## Checklist Before Completion - Goals and constraints are explicit for **SOC 2** readiness - Risks and trade-offs are stated, not hand-waved - Verification steps match the change’s impact (tests, canary, peer review) - Operational follow-through is covered (monitoring, docs, owners) ## Tips for Effective Guidance - Be procedural: stage-by-stage, with clear exit criteria - Ask for missing context (environment, scale, deadlines) before prescribing - Prefer checklists and concrete examples over generic platitudes - If the user declines the workflow, switch to freeform help without lecturing ## Handling Deviations - If the user wants to skip a stage: confirm and continue with what they need. - If context is missing: ask targeted questions before strong recommendations. - Prefer concrete examples, trade-offs, and verification steps over generic advice. ## Quality Bar - Each recommendation should be **actionable** (what to do next). - Call out **failure modes** relevant to SOC 2 programs (security, scale, UX, or ops). - Keep tone direct and respectful of the user’s time.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: lin77057742-cell/health-industry-specialist (version 1.0.0)

# 健康产业专家技能 ## 描述 专为小怪瘦(厦门)健康产业有限公司定制的健康产业专家技能。专注于健康减重、美容美体业务，支持抖音本地生活运营、客户管理、智能预约和行业知识库。 ## 适用场景 - 健康减重咨询与方案制定 - 美容美体服务推荐 - 抖音内容策划与运营 - 客户关系管理（CRM） - 智能预约系统 - 减重知识库查询 - 销售数据分析 ## 核心功能 ### 1. 抖音运营支持 - 本地生活内容策划 - 短视频脚本生成 - 评论自动回复 - 数据分析与优化 ### 2. 客户管理 - 客户档案管理 - 服务记录跟踪 - 预约管理 - 跟进提醒 ### 3. 健康减重专家 - 个性化减重方案 - 营养饮食建议 - 运动计划制定 - 进度跟踪 ### 4. 美容美体顾问 - 皮肤分析建议 - 美容项目推荐 - 美体方案制定 - 效果评估 ### 5. 数据分析 - 销售数据分析 - 客户转化率分析 - 服务效果评估 - 市场趋势分析 ## 使用方法 ### 基本查询 ``` 健康减重咨询：[用户需求] 美容美体建议：[用户情况] 抖音内容策划：[主题] 客户管理：[操作] ``` ### 数据分析 ``` 销售数据分析：[时间段] 客户转化分析：[渠道] 服务效果评估：[服务类型] ``` ## 文件结构 ``` health-industry-specialist/ ├── SKILL.md ├── references/ │ ├── weight-loss-knowledge.md │ ├── beauty-knowledge.md │ ├── douyin-operations.md │ └── crm-templates.md └── scripts/ ├── appointment-system.js ├── data-analysis.js └── content-generator.js ``` ## 注意事项 1. 所有健康建议仅供参考，需结合专业医师意见 2. 客户数据需严格保密 3. 抖音内容需符合平台规范 4. 定期更新行业知识库 ## 更新日志 - v1.0.0: 初始版本，专为小怪瘦健康产业定制


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