OpenClaw/clawhub-security-signals huggingface dataset:
Skill: justoneapi/justoneapi-facebook-get-profile-id (version 1.0.0)

--- name: Facebook Get Profile ID API description: Call GET /api/facebook/get-profile-id/v1 for Facebook Get Profile ID through JustOneAPI with url. author: JustOneAPI homepage: https://api.justoneapi.com metadata: {"openclaw":{"homepage":"https://api.justoneapi.com","primaryEnv":"JUST_ONE_API_TOKEN","requires":{"bins":["node"],"env":["JUST_ONE_API_TOKEN"]},"skillKey":[REDACTED_SECRET]}} --- # Facebook Get Profile ID Use this focused JustOneAPI skill for get Profile ID in Facebook. It targets `GET /api/facebook/get-profile-id/v1`. Required non-token inputs are `url`. OpenAPI describes it as: Retrieve the unique Facebook profile ID from a given profile URL. ## Endpoint Scope - Platform key: `facebook` - Endpoint key: `get-profile-id` - Platform family: Facebook - Skill slug: [REDACTED_SECRET] | Operation | Version | Method | Path | OpenAPI summary | | --- | --- | --- | --- | --- | | `getProfileIdV1` | `v1` | `GET` | `/api/facebook/get-profile-id/v1` | Get Profile ID | ## Inputs | Parameter | In | Required by | Optional by | Type | Notes | | --- | --- | --- | --- | --- | --- | | `url` | `query` | all | n/a | `string` | The path part of the Facebook profile URL. Do not include `https://www.facebook.com`. Example: [REDACTED_SECRET] | Request body: none documented; send parameters through path or query arguments. ## Version Choice Use `getProfileIdV1` for the documented `v1` endpoint. There are no alternate versions grouped in this skill. ## Run This Endpoint Supported operation IDs in this skill: `getProfileIdV1`. ```bash node {baseDir}/bin/run.mjs --operation "getProfileIdV1" --token "$JUST_ONE_API_TOKEN" --params-json '{"url":"<url>"}' ``` Ask for any missing required parameter before calling the helper. Keep user-provided IDs, cursors, keywords, and filters unchanged. ## Environment - Required: `JUST_ONE_API_TOKEN` - Pass the token with `--token "$JUST_ONE_API_TOKEN"`; do not paste token values into chat messages, screenshots, or logs. - Get a token from [Just One API Dashboard](https://dashboard.justoneapi.com/en/login?utm_source=clawhub.ai&utm_medium=referral&utm_campaign=justoneapi_facebook_get_profile_id&utm_content=project_link). - Authentication details: [Just One API Usage Guide](https://docs.justoneapi.com/en/?utm_source=clawhub.ai&utm_medium=referral&utm_campaign=justoneapi_facebook_get_profile_id&utm_content=project_link). ## Output Focus - State the operation ID and endpoint path used, for example `getProfileIdV1` on `/api/facebook/get-profile-id/v1`. - Echo the required lookup scope (`url`) before summarizing results. - Prioritize fields that support this endpoint purpose: Retrieve the unique Facebook profile ID from a given profile URL. - Return raw JSON only after the short, endpoint-specific summary. - If the backend errors, include the backend payload and the exact operation ID.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: alexandrali1989-cell/content-brainstorm (version 1.0.0)

--- name: content-brainstorm version: 1.0.0 description: "Social media content ideation engine. Generates a 7-day topic plan with titles, angles, SEO keywords, and trend scores for any niche and platform." author: ai-agent-store license: MIT platforms: - openclaw - cursor - claude-code - codex-cli tags: - content - social-media - brainstorm - marketing - chinese price: 9 --- # Content Brainstorm — 自媒体选题策划 Generate a complete weekly content calendar for Chinese social media platforms. ## When to Activate Trigger when the user mentions: 选题, content planning, what to write, 灵感枯竭, brainstorm, topic ideas, 内容规划. ## Workflow 1. **Gather context:** - Niche / vertical (e.g., personal growth, AI tech, food, fashion) - Target platform (小红书 / 知乎 / 公众号 / 抖音 / Twitter) - Account positioning (one-sentence description) - Hot-topic preference (chase trends vs. evergreen) 2. **Generate a 7-day plan using the 3:3:1 ratio:** - 3 trend-chasing topics - 3 evergreen topics - 1 opinion / controversial topic 3. **For each topic include:** - Title (platform-native style) - Angle / hook - Target SEO keywords - Estimated virality: ⭐⭐⭐⭐⭐ scale - Reference competitor content - Estimated creation time 4. **Title style by platform:** - 小红书: emoji + numbers + keywords - 知乎: question format - 公众号: suspense / curiosity gap - 抖音: hook-first, colloquial ## Output Format ``` ## Weekly Content Plan ({date range}) ### Day 1 - {weekday} **Title:** {title} **Angle:** {hook / angle} **Keywords:** {SEO keywords} **Virality:** ⭐⭐⭐⭐ / High **Reference:** {competitor example} **Est. time:** {hours} --- (repeat × 7) ``` ## Research Strategy - Use web_search to check current trending topics - Analyze platform-specific trending hashtags - Reverse-engineer competitor account topics - Cross-reference with user's past high-performing content (if available) ## Guidelines - Never plagiarize — reference angles only - Flag time-sensitive topics (must publish same day) - Mark evergreen topics as "can prepare ahead"


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: sit-in/twitter-article (version 1.0.0)

# Twitter Article Skill Notion 文章一键同步到 Twitter/X Article（Premium+ 长文，图文混排）。 ## 快速使用 ```bash # 环境变量（必须） export AUTH_TOKEN="<twitter auth_token cookie>" export CT0="<twitter ct0 cookie>" export HTTPS_PROXY="http://127.0.0.1:7897" # Notion 文章 → Twitter 草稿（一条命令搞定） node twitter-article.js notion-to-article --notion-key <key> --page-id <id> # 或者分步操作 node twitter-article.js upload-media --file image.png # 上传图片 node twitter-article.js create --title "标题" --file a.md # 创建含内容的草稿 node twitter-article.js update-content --id <id> --file a.md # 更新已有草稿内容 node twitter-article.js update-cover --id <id> --media-id <m> # 设封面 node twitter-article.js publish --id <id> # 发布 ``` ## 命令一览 | 命令 | 说明 | |------|------| | `list` | 列出所有草稿 | | `create-draft --title "xxx"` | 创建空草稿 | | `create --title "xxx" --file a.md` | 创建并写入内容 | | `update-content --id <id> --file a.md` | 更新内容（.md 或 .json） | | `update-title --id <id> --title "xxx"` | 更新标题 | | `update-cover --id <id> --media-id <mid>` | 设封面 | | `upload-media --file image.png` | 上传图片 → media_id | | `get --id <id>` | 查看文章详情 | | `publish --id <id>` | 发布 | | `delete --id <id>` | 删除 | ## 前提条件 - Twitter Premium+ 账号（Article 功能需要） - Cookies 认证：`AUTH_TOKEN` + `CT0`（从浏览器获取） - 代理：`HTTPS_PROXY`（国内需要） ## 内容格式（核心） Twitter Article 使用修改版 Draft.js 格式。发送用 **snake_case**，返回用 camelCase。 ### Block ```json { "data": {}, "text": "段落文字", "key": "a1b2c", "type": "unstyled", "entity_ranges": [], "inline_style_ranges": [] } ``` 支持的 type：`unstyled` `header-one` `header-two` `blockquote` `unordered-list-item` `ordered-list-item` `atomic` **不支持**：`header-three` `header-four` `code-block`（服务端 500） ### 内嵌图片 Atomic block + MEDIA entity： ```json // entity_map 条目 { "key": "0", "value": { "type": "MEDIA", "mutability": "Immutable", "data": { "entity_key": "<uuid-v4>", "media_items": [{ "local_media_id": 1, "media_category": "DraftTweetImage", "media_id": "<media_id_string>" }] } } } // 对应的 atomic block { "data": {}, "text": " ", "key": "xxx", "type": "atomic", "entity_ranges": [{"key": 0, "offset": 0, "length": 1}], "inline_style_ranges": [] } ``` ## API 变量名速查 | Mutation | 文章ID变量名 | 其他关键变量 | |----------|-------------|-------------| | DraftCreate | (无) | content_state, title, plaintext, word_count | | UpdateContent | `article_entity` | content_state, plaintext, word_count | | UpdateTitle | `articleEntityId` | title | | UpdateCoverMedia | `articleEntityId` | coverMedia: {media_id, media_category} | | Delete/Publish | `articleEntityId` | (无) | ⚠️ UpdateContent 用 `article_entity`，其他用 `articleEntityId`！ ## ⚠️ 关键注意事项 1. **media_id 必须用字符串** — JS Number 对 19 位数字丢精度，用 `media_id_string` 2. **第一个 # 标题自动跳过** — 作为 title 参数传递，不重复写入正文 3. **h3/h4 → h2** — Twitter 不支持三级以下标题 4. **code → blockquote** — code-block 类型会报错 5. **QueryID 可能变** — Twitter 前端更新后需要重新抓取 6. **封面图格式** — `coverMedia: {media_id, media_category: "DraftTweetImage"}`，不是平铺的 media_id ## 文件结构 ``` skills/twitter-article/ ├── SKILL.md # 本文档 └── twitter-article.js # CLI 工具（所有功能） ```


Security scan verdicts — ClawScan: suspicious | static analysis:  | VirusTotal: suspicious | SkillSpector: suspicious (HIGH)
Skill: logictortoise/anygen-skill (version 2.0.1)

--- name: anygen version: 2.0.0 description: "AnyGen: AI-powered content creation suite. Create slides/PPT, documents, diagrams, websites, data visualizations, research reports, storybooks, financial analysis, and images. Supports: pitch decks, keynotes, technical docs, PRDs, white papers, architecture diagrams, flowcharts, mind maps, org charts, ER diagrams, sequence diagrams, UML, landing pages, CSV analysis, earnings research, posters, banners, comics, and more. Also trigger when: 做PPT, 写文档, 画流程图, 做网站, 分析数据, 帮我调研, 做绘本, 分析财报, 生成图片, 做海报, 思维导图, 做个架构图, 季度汇报, 竞品调研, 技术方案, 建个落地页, 做个估值, 画个故事." metadata: clawdbot: primaryEnv: ANYGEN_API_KEY requires: bins: - anygen env: - ANYGEN_API_KEY install: - id: node kind: node package: "@anygen/cli" bins: ["anygen"] --- # AnyGen — Content Creation Suite This skill uses the AnyGen CLI to generate content (slides, docs, diagrams, websites, images, research, and more) server-side at `www.anygen.io`. ## Authentication ```bash # Web login (opens browser, auto-configures key) anygen auth login --no-wait # Direct API key anygen auth login --api-key sk-xxx # Or set env var export ANYGEN_API_KEY=sk-xxx ``` When any command fails with an auth error, run `anygen auth login --no-wait` and ask the user to complete browser authorization. Retry after login succeeds. ## How to use Follow the `anygen-workflow-generate` skill. Use `anygen task operations` to discover the correct operation type for the user's request. If the `anygen-workflow-generate` skill is not available, install it first: ```bash anygen skill install --platform <openclaw|claude-code> -y ```


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: tata88514/xiaohongshu-copy (version 1.0.0)

--- name: xiaohongshu-copy description: | 自动生成小红书（XHS）平台文案，精准结合当周热点话题与营销节点。 触发条件：用户说"写小红书"、"生成小红书文案"、"帮我发小红书"、"出一篇小红书"、 或任何提到"小红书文案"、"小红书笔记"的需求。 生成结果包含：标题、正文（emoji密集）、话题标签、发布建议。 --- # 小红书文案生成 ## 工作流 1. **搜索当周热点**：用 `batch_web_search` 搜索小红书/微博本周热搜话题，结合营销节点 2. **匹配景区/品牌**：将热点与江山五大景区（江郎山/廿八都/清漾村/浮盖山/仙霞关）或用户指定内容关联 3. **生成文案**：按下方格式生成 ## 小红书文案格式规范 **标题**（25字内，含emoji，制造悬念/情绪/数字） **正文**（300-800字，emoji密集，第一人称，口语化，分段清晰） **话题标签**（5-10个，含平台热门标签+垂直标签） ## 参考：话题标签选择策略 详见 `references/hashtags.md`——包含： - 平台热门标签（#小红书种草 #旅行推荐 #周末去哪玩） - 垂直旅行标签（#江浙沪周边游 #浙江旅游 #小众景点） - 当周热点标签（从热搜中提炼） ## 输出格式模板 --- **【标题】** 📍 地点 / ⏰ 时间 / 👥 适合人群 [正文第一段：hook，制造共鸣或悬念] [正文第二段：主体内容，干货/体验/故事] [正文第三段：结尾引导互动] 🔥 话题标签： #xxx #xxx #xxx #xxx #xxx --- **发布建议**： - 最佳发布时间：... - 配图方向：... - 互动钩子：... --- ## 注意事项 - 搜索热点时用 `data_range: "w"` 限制一周内 - 同一热点多平台印证（微博热搜+小红书站内热榜） - 景区文案避免直接广告腔，要有人物故事或情感共鸣


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: jayjjimenez/craigslist-monitor (version 1.0.0)

# Craigslist Monitor Skill ## Purpose Scrape Craigslist NY services ads to find small owner-operated businesses in **Staten Island, Brooklyn, and Bronx** — these are Gracie AI Receptionist leads. Businesses advertising on Craigslist need more work, meaning more calls coming in, making them ideal Gracie prospects. ## Location `~/StudioBrain/00_SYSTEM/skills/craigslist-monitor/` ## Usage ```bash # Basic scan (all categories) python3 ~/StudioBrain/00_SYSTEM/skills/craigslist-monitor/monitor.py # Scan + save results to MASTER_LEAD_LIST.md python3 ~/StudioBrain/00_SYSTEM/skills/craigslist-monitor/monitor.py --save # Scan specific business type only python3 ~/StudioBrain/00_SYSTEM/skills/craigslist-monitor/monitor.py --type plumber # Also fetch individual ads to find phone numbers python3 ~/StudioBrain/00_SYSTEM/skills/craigslist-monitor/monitor.py --save --enrich ``` ## What It Scrapes | Category | Search URL | |----------|-----------| | Plumber | newyork.craigslist.org/search/sss?query=plumber&nearby=1 | | HVAC | newyork.craigslist.org/search/sss?query=hvac&nearby=1 | | Auto Repair | newyork.craigslist.org/search/sss?query=auto+repair&nearby=1 | | Dental | newyork.craigslist.org/search/sss?query=dental&nearby=1 | | Contractor | newyork.craigslist.org/search/sss?query=contractor&nearby=1 | ## Output - **Console:** Formatted list with business name, phone, location, URL - **--save:** Appends markdown table to `~/StudioBrain/30_INTERNAL/WLC-Services/LEADS/MASTER_LEAD_LIST.md` ## Filters Leads must be in: **Staten Island, Brooklyn, or Bronx** (by name or zip code). Leads with phone numbers are sorted first. ## Dependencies - Scrapling venv: `~/StudioBrain/00_SYSTEM/skills/scrapling/.venv/` - scrape.py: `~/StudioBrain/00_SYSTEM/skills/scrapling/scrape.py` ## Cron / Scheduled Use Run weekly on Mondays to catch fresh Craigslist posts: ``` openclaw cron add --schedule "0 8 * * MON" --command "python3 ~/StudioBrain/00_SYSTEM/skills/craigslist-monitor/monitor.py --save" ``` ## Why Craigslist = Hot Leads A business posting on Craigslist is **actively seeking customers**. That means: - They have call volume (or want it) - They're spending time/money on marketing - They likely can't afford a full-time receptionist - Gracie solves their exact problem


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: l1599661003-dotcom/xiaohongshu-comment (version 1.0.0)

--- name: xiaohongshu-commenter description: 小红书视频评论助手。打开浏览器访问小红书视频链接，提取标题和正文，生成贴近作品的评论并自动发送。触发词：(1) "分析评论小红书"，(2) "帮我去评论小红书"，(3) "评论小红书视频" 后跟视频链接。 --- # 小红书评论助手 自动分析小红书视频内容并生成评论。 ## 工作流程 ### 1. 提取视频链接 从用户消息中提取小红书视频链接，格式如： - `https://www.xiaohongshu.com/explore/xxxxx` - `https://www.xiaohongshu.com/discovery/item/xxxxx` - `https://xhslink.com/xxxxx`（短链接） ### 2. 打开浏览器访问视频 使用 `browser` 工具控制用户电脑上的 Chrome 浏览器： - `profile: "chrome"` — 使用用户现有的 Chrome 浏览器 - 打开视频链接 ```javascript browser action=open targetUrl="<视频链接>" profile="chrome" ``` **重要：** 用户需要先在 Chrome 浏览器标签页上点击 OpenClaw Browser Relay 扩展图标激活连接（badge 显示 ON）。 ### 3. 提取作品信息 获取页面快照，提取标题和正文： **标题选择器：** `#detail-title` ```html <div id="detail-title" class="title">跟亲戚胡说八道简直太爽了吧！</div> ``` **正文选择器：** `#detail-desc` 或 `.note-text` ```html <div id="detail-desc" class="desc"> <span class="note-text"> #搞笑 #过年 #内容过于真实 ... </span> </div> ``` **提取方法：** 1. 获取页面 snapshot 2. 从 HTML 中解析 `#detail-title` 的文本内容作为标题 3. 从 `#detail-desc .note-text` 提取正文和标签 ### 4. 生成评论内容 根据提取的标题和正文，生成 3-5 条贴近作品风格的评论建议： **评论风格参考：** - 幽默风：配合搞笑内容 - 共鸣型：表达认同感 - 互动型：引发讨论 - 标签呼应：结合话题标签 **示例：** - 标题："跟亲戚胡说八道简直太爽了吧！" - 标签：#搞笑 #过年 - 生成评论："哈哈哈哈太真实了，过年回家我也要试试这招！😂" ### 5. 发布评论 **步骤：** 1. **点击输入框** — 找到"说点什么"区域： ```html <div class="inner"> <span>说点什么...</span> </div> ``` 2. **输入评论** — 在评论输入框粘贴文本： ```html <p id="content-textarea" contenteditable="true" class="content-input"></p> ``` 3. **点击发送按钮**： ```html <button class="btn submit"> 发送 </button> ``` **browser 操作序列：** ``` 1. snapshot 获取页面状态 2. 点击"说点什么"区域 3. 在 #content-textarea 输入评论内容 4. 点击"发送"按钮 ``` ## 使用示例 **用户输入：** ``` 帮我去评论小红书，视频链接为：https://www.xiaohongshu.com/explore/xxxxx ``` **执行流程：** 1. 提取链接 2. 打开 Chrome 访问该链接 3. 提取标题和正文 4. 生成评论："这内容太真实了，笑死我了 🤣" 5. 自动输入并发送 ## 注意事项 1. **浏览器连接**：确保 Chrome 扩展已激活（badge ON） 2. **登录状态**：用户需已在浏览器登录小红书账号 3. **评论频率**：避免短时间内发送过多评论 4. **内容合规**：生成的评论需符合平台规范 ## HTML 选择器参考 | 元素 | 选择器 | |-----|-------| | 标题 | `#detail-title` | | 正文 | `#detail-desc` 或 `.note-text` | | 评论入口 | `.inner` 包含 "说点什么" | | 评论输入框 | `#content-textarea` | | 发送按钮 | `button.btn.submit` | | 标签 | `#hash-tag` 或 `.tag` |


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: aqbjqtd/code-simplifier (version 1.1.1)

--- name: code-simplifier description: 当用户要求简化代码、重构代码、优化代码、改进代码质量时使用此技能。提供代码简化原则和最佳实践指导，确保代码符合质量标准。 --- # Code Simplifier 提供代码简化、重构和优化的原则指导。 ## 核心原则 ### 函数设计 - **单一职责**: 每个函数只做一件事 - **长度控制**: 目标 < 50 行，理想 10-30 行 - **参数控制**: ≤ 4 个参数；超过时使用数据类或配置对象 - **早期返回**: 用 guard clauses 避免深层嵌套 ### 代码组织 - **DRY**: 提取重复逻辑为公共函数 - **命名清晰**: 变量名反映意图，避免单字母（循环变量除外） - **无魔法数字**: 提取为命名常量 - **嵌套控制**: 嵌套层级 ≤ 3 层 ### 错误处理 - 捕获具体异常，不使用裸 `except:` - 保留原始异常链 (`raise ... from e`) - 使用 context manager 管理资源 ## 语言特定规范 ### Python ```python # ✅ 类型注解 def process(user_id: int, data: dict) -> dict | None: ... # ✅ list/dict comprehension（避免嵌套） result = [x for x in items if x.condition] # ✅ 命名 snake_case（变量/函数）, PascalCase（类）, UPPER_SNAKE_CASE（常量） # ❌ 避免 # - 嵌套 comprehension # - 过度使用 lambda # - 裸 except: ``` ### JavaScript / TypeScript ```javascript // ✅ const/let，无 var // ✅ 箭头函数 const process = (data) => data.filter(x => x.valid); // ✅ 解构 const { name, email } = user; // ✅ 命名 camelCase（变量/函数）, PascalCase（类/接口）, UPPER_SNAKE_CASE（常量） ``` ## 自动化工具 ### 命令行分析工具 ```bash python scripts/code_simplifier.py <file.py> --analyze # 分析复杂度 python scripts/code_simplifier.py <file.py> --suggest # 生成重构建议 python scripts/code_simplifier.py <file.py> --simplify # 自动简化代码 python scripts/code_simplifier.py <file.py> --output=out.py # 指定输出文件 ``` 输出格式支持 `text`（默认）和 `json`。 ## 质量检查清单 ### 函数级别 - [ ] 函数长度 < 50 行 - [ ] 嵌套层级 < 3 层 - [ ] 单一职责 - [ ] 命名有意义 ### 代码级别 - [ ] 无重复代码 - [ ] 无魔法数字 - [ ] 无未使用变量/导入 - [ ] 错误处理具体 ### 整体质量 - [ ] 符合语言规范 - [ ] 类型注解/标注完整 - [ ] 可读性良好 - [ ] 易于维护 ## 前端编码规范（网页项目必须遵守） 1. **HTML 安全**：所有动态内容用 `textContent` 赋值，禁止 `innerHTML`；必须用 `escapeHTML()` 转义 `< > & ' "` 2. **移动端兼容**：按钮 `touch-action: manipulation`，点击目标 ≥44px 3. **CSS 布局**：用 Flexbox/Grid，不用 float 4. **响应式**：相对单位（rem/em/%），viewport meta tag 5. **性能**：LCP < 2.5s、INP < 200ms、CLS < 0.1 > 修复阶段加载 `web-fixing` 技能诊断；编码阶段遵守以上 5 条即可预防大部分问题。 ## 参考文档 - **重构模式**: [refactoring_patterns.md](references/refactoring_patterns.md) — Early Return、Extract Method、Guard Clauses、Async/Await 等 20+ 模式 - **最佳实践**: [best-practices.md](references/best-practices.md) — 函数设计、代码组织、错误处理、性能优化、测试友好设计 - **故障排除**: [troubleshooting.md](references/troubleshooting.md) — 代码异味诊断、复杂度分析、自动化工具、重构工作流


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: jkyotnfjfbjnknh/default-model (version 1.0.0)

--- name: default-model description: Set the default model persistently via /default_model command with Telegram interactive picker metadata: openclaw: requires: bins: [] --- # Default Model Plugin Set the default model persistently via `/default_model` command. Changes are written to the config file and survive gateway restarts. ## Features - `/default_model` — Show current default model from config - `/default_model <model>` — Set default model (e.g. `/default_model openrouter/xiaomi/mimo-v2-pro`) - Telegram interactive picker — Tap provider → model → auto-persist ## How it works - Writes to `agents.defaults.model.primary` in the OpenClaw config file - New sessions will use the configured default model - Current session model is unchanged (use `/model` for session-level override) ## Installation ```bash openclaw plugins install clawhub:default-model ``` ## Source https://github.com/jkyotnfjfbjnknh/openclaw-default-model


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

--- name: "align" version: "1.0.0" description: "Data and text alignment reference — sequence alignment, text formatting, memory alignment, and CSS/layout alignment. Use when aligning sequences, formatting columnar output, or understanding byte alignment." author: "BytesAgain" homepage: "https://bytesagain.com" source: "https://github.com/bytesagain/ai-skills" tags: [align, alignment, formatting, layout, memory, sequence, css] category: "atomic" --- # Align — Alignment Reference Quick-reference skill for alignment concepts across domains: text formatting, memory, CSS layout, and sequence alignment. ## When to Use - Formatting text into aligned columns for terminal output - Understanding memory alignment and struct padding - Using CSS alignment properties (flexbox, grid, text) - Sequence alignment algorithms (bioinformatics) - Aligning data for SIMD operations ## Commands ### `intro` ```bash scripts/script.sh intro ``` Overview of alignment concepts across domains. ### `text` ```bash scripts/script.sh text ``` Text alignment — printf formatting, column alignment, padding, and tabulation. ### `css` ```bash scripts/script.sh css ``` CSS alignment — flexbox, grid, text-align, vertical centering techniques. ### `memory` ```bash scripts/script.sh memory ``` Memory alignment — struct padding, cache lines, SIMD requirements, and alignment attributes. ### `sequence` ```bash scripts/script.sh sequence ``` Sequence alignment — Needleman-Wunsch, Smith-Waterman, BLAST overview. ### `columns` ```bash scripts/script.sh columns ``` Column formatting — CLI table output, fixed-width, and dynamic column sizing. ### `typographic` ```bash scripts/script.sh typographic ``` Typographic alignment — left, right, center, justified, and baseline alignment. ### `tools` ```bash scripts/script.sh tools ``` Alignment tools — column, printf, fmt, CSS debuggers, and struct analyzers. ### `help` ```bash scripts/script.sh help ``` ### `version` ```bash scripts/script.sh version ``` ## Configuration | Variable | Description | |----------|-------------| | `ALIGN_DIR` | Data directory (default: ~/.align/) | --- *Powered by BytesAgain | bytesagain.com | [REDACTED_SECRET]*


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