Token导航 LogoToken导航

Agent Skill · 研究检索

clawsmith(clawsmith 搜索)

clawsmith 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

clawsmith 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 10,555。

总安装 12,426周安装 523GitHub Stars 2下载 4,351核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:clawsmith(clawsmith 搜索)
来源仓库:https://github.com/mkpareek0315/clawsmith
安装命令:
openclaw skills install clawsmith
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install clawsmith

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

clawsmith 用于查找、检索和筛选相关信息,适合在 OpenClaw 中根据关键词快速定位候选结果时使用。适用于 OpenClaw Skill 的快速创建、审核与发布等研究检索场景。通过 clawhub 安装后,可结合原始 README 了解 10 种模板模式与生产就绪流程。

安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写操作。该技能专为 OpenClaw 宿主设计,便于在开发流程中标准化 Skill 产出。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install clawsmith;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

clawsmith 怎么安装?

在终端执行 openclaw skills install clawsmith。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

clawsmith 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

clawsmith 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

clawsmith 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

clawsmith 用的人多吗?

公开数据是累计安装 12,426 次,近一周安装 523 次,下载 4,351 次,GitHub 2 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

clawsmith 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
clawsmith

clawsmith 搜索 · 本页

12,4262接触敏感数据MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
clawsmith
description
Create, audit and publish production-ready OpenClaw skills with one command. 10 modes included.
version
1.0.0
metadata
{"openclaw":{"emoji":"hammer","requires":{"bins":["clawhub","git"]},"install":[{"kind":"node","package":"clawhub","bins":["clawhub"],"label":"Install ClawHub CLI"}]}}

ClawSmith v1.0 - The Skill That Builds All Skills

ClawSmith is your personal skill creation assistant for OpenClaw. Tell it what skill you want, and it generates a complete, publish-ready SKILL.md with correct frontmatter, validated metadata, optimized descriptions, and security-checked instructions. No guesswork. No rejected submissions. No suspicious flags.

Built after the ClawHavoc crisis where 341 malicious skills were discovered on ClawHub, ClawSmith ensures every skill it generates has proper metadata declarations that match its actual behavior.

When to Use This Skill

Use ClawSmith whenever you or the user says anything like:

  • "Create a new skill" or "Build me a skill for X"
  • "Help me write a SKILL.md"
  • "I want to publish a skill on ClawHub"
  • "Scaffold a new OpenClaw skill project"
  • "Optimize my existing skill" or "Improve my skill"
  • "Check if my skill metadata is correct"
  • "Generate a skill from this idea"
  • "Create multiple skills from a list"
  • "What skills are missing on ClawHub?"
  • "Make my skill pass ClawHub security review"
  • "Convert my script into an OpenClaw skill"
  • "Create a skill template for a specific category"
  • "Review my skill for publishing issues"
  • "I need a skill that does X, build the whole thing"
  • "Help me publish my skill to ClawHub"

If the user wants to create, optimize, validate, or publish any OpenClaw skill, ClawSmith handles it.

Advanced Modes

ClawSmith includes 10 specialized modes covering every stage from idea to published skill:

Mode 1: Security Guardian Pro Validates any SKILL.md against ClawHub security requirements. Checks that every binary mentioned in instructions is declared in metadata requires.bins. Checks that every environment variable referenced is declared in requires.env. Flags blind curl-to-bash patterns, hardcoded credentials, eval calls, and undeclared network tool usage. Generates a safety score from 0 to 100. Auto-suggests fixes for every issue found.

Mode 2: ClawHub Intelligence Analyzes what skills currently exist on ClawHub for a given category. Identifies gaps where no skill exists, categories with outdated skills, and trending topics with high demand. Helps you decide what to build next for maximum installs and visibility.

Mode 3: Interactive Skill Architect Wizard mode that walks you through skill creation with smart questions. Asks what the skill does, who the target user is, what binaries it needs, what environment variables it requires, and what the step-by-step instructions should be. Outputs a complete SKILL.md at the end.

Mode 4: Skill Optimizer 10x Takes an existing SKILL.md and improves it. Rewrites the description for better ClawHub search ranking. Adds any missing frontmatter fields. Restructures instructions for clearer agent comprehension. Ensures metadata declarations match instruction content. Reduces token count while keeping clarity.

Mode 5: Multi-Language Code Genie Generates helper scripts in Node.js, Python, TypeScript, or Bash that a skill can reference. Adds proper shebang lines, error handling, and exit codes. Ensures generated code does not contain eval, blind downloads, or hardcoded secrets. Declares all required binaries in the skill frontmatter.

Mode 6: Template Factory Provides 25 production-tested SKILL.md templates organized by category. Categories include Productivity, DevOps, Communication, Finance, AI and ML, Data Processing, Security, Smart Home, Social Media, Content Creation, Developer Tools, System Admin, API Integration, Monitoring, and Education. Each template has correct frontmatter and example instructions.

Mode 7: Auto Marketing Machine Generates promotional content for your published skill. Creates a ClawHub-optimized description with search-friendly keywords. Writes a GitHub README with badges and install commands. Drafts an X and Twitter launch thread. Creates a Product Hunt style description. All generated from your SKILL.md content.

Mode 8: One-Click Full Pipeline Give it one sentence describing your skill idea. ClawSmith generates the complete folder structure, writes the SKILL.md with proper frontmatter, validates all metadata declarations, checks security requirements, generates a README, and provides the exact publish command. Idea to publish-ready in one interaction.

Mode 9: Self-Evolve Mode Reviews your published skill and suggests improvements based on ClawHub best practices. Recommends better description keywords, missing features that users might expect, security updates for new ClawHub requirements, and version bump guidance. Helps keep your skill ranking high.

Mode 10: Bulk Creator Takes a list of skill ideas (5, 10, or more) and generates individual SKILL.md files for each one. Each skill gets a unique description, proper frontmatter with correct declarations, and validated metadata. Useful for publishing a batch of related skills to dominate a category.

How to Use ClawSmith

Quick Start:

Step 1: Install ClawSmith. Run clawhub install clawsmith in your terminal.

Step 2: Tell your OpenClaw agent what skill you want to create. Example: "Create a skill that manages my Todoist tasks from the command line"

Step 3: ClawSmith generates the complete SKILL.md with frontmatter, instructions, and metadata.

Step 4: Review the output. Check that the description, bins, and env vars are correct for your use case.

Step 5: Save the SKILL.md to your skill folder. Run mkdir -p ~/.openclaw/skills/your-skill-name and save the file there.

Step 6: Publish to ClawHub. Run clawhub publish ~/.openclaw/skills/your-skill-name --version 1.0.0

Detailed Workflow:

  1. Describe your skill idea. Be specific about what it does, who uses it, and what tools or APIs it needs.
  1. Choose your mode. Say "create a skill" for quick generation, "clawsmith wizard" for guided creation, or "clawsmith audit" to validate an existing skill.
  1. Review the generated SKILL.md. Check the frontmatter for correct name, description under 160 characters, version in quotes, and metadata with all required bins and env vars declared.
  1. Validate metadata. ClawSmith automatically checks that every binary and env var mentioned in instructions is declared in the frontmatter. This prevents the "Suspicious" flag on ClawHub.
  1. Test locally. Copy the skill to your workspace skills folder and start a new OpenClaw session to verify it loads correctly.
  1. Publish. Run clawhub publish with the path to your skill folder. ClawSmith ensures your skill meets all ClawHub format and content requirements before you publish.

Examples

Example 1: Creating a Skill from an Idea

User: Create a skill that monitors server CPU and RAM and alerts via Telegram when usage is high.

ClawSmith generates:

Skill name: server-monitor-alert Description: Monitor server CPU and RAM usage. Send Telegram alert when thresholds exceeded. Frontmatter declares: curl in requires.bins, TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID in requires.env Instructions include: step-by-step monitoring commands, threshold configuration, alert message format, and error handling for missing token. Metadata validation: All bins and env vars match between instructions and frontmatter. No undeclared dependencies.

Example 2: Validating Existing Skill Metadata

User: Check if my skill at ~/.openclaw/skills/my-tool has correct metadata.

ClawSmith reads the SKILL.md and reports:

  • Line 15 references wget but requires.bins does not include wget. Fix: add wget to bins.
  • Line 23 uses API_KEY variable but requires.env does not declare it. Fix: add API_KEY to env.
  • Line 8 contains curl piped to bash. Fix: replace with safe download-then-verify pattern.
  • Description is 195 characters. Fix: shorten to under 160 characters.
  • Validation score: 58 out of 100. After fixes: 97 out of 100.

Example 3: Finding ClawHub Gaps

User: What skills are missing on ClawHub for DevOps engineers?

ClawSmith analyzes the DevOps category and reports:

  • Terraform drift detection: 0 existing skills, high demand. Recommendation: build first for first-mover advantage.
  • Kubernetes pod health alerts: 2 existing but outdated. Recommendation: build modern replacement.
  • Docker compose optimizer: 0 existing skills. Recommendation: high value, medium effort.
  • CI/CD pipeline analyzer: 1 existing but GitHub Actions only. Recommendation: add GitLab and Jenkins support.

Example 4: Bulk Creating Skills

User: Create skills for pomodoro timer, habit tracker, standup generator, meeting summarizer, and code review checklist.

ClawSmith generates 5 individual SKILL.md files:

  1. pomodoro-timer: Timer management with configurable intervals. No external dependencies.
  2. habit-tracker: Daily habit logging with streak tracking. Requires local file read and write only.
  3. standup-generator: Creates structured standup updates from git log. Declares git in bins.
  4. meeting-summarizer: Formats meeting notes into action items. No external dependencies.
  5. code-review-checklist: Generates review checklists from diff output. Declares git in bins.

All 5 pass metadata validation with scores of 95 to 100.

Example 5: Full Pipeline from Idea to Publish Command

User: Build me a complete skill for translating clipboard text between languages.

ClawSmith runs full pipeline:

  1. Generates skill name: clipboard-translator
  2. Writes description: Translate clipboard text between languages using the terminal. (64 characters)
  3. Creates frontmatter with pbpaste in bins for macOS clipboard access
  4. Writes step-by-step instructions for reading clipboard, detecting language, translating, and outputting result
  5. Validates all metadata: 100 out of 100
  6. Generates README content
  7. Provides publish command: clawhub publish ~/.openclaw/skills/clipboard-translator --version 1.0.0

Security Practices

ClawSmith generates skills that follow ClawHub security requirements:

  • Every binary referenced in instructions is declared in metadata requires.bins. This prevents metadata mismatch warnings from ClawHub security analysis.
  • Every environment variable referenced in instructions is declared in metadata requires.env. This ensures ClawHub knows what credentials the skill needs.
  • No blind curl or wget pipes to bash or sh. Generated instructions use safe patterns where files are downloaded first, verified, then executed separately.
  • No hardcoded API keys, tokens, passwords, or secrets anywhere in generated content. All credentials are referenced through environment variable names declared in frontmatter.
  • No eval, exec, Function constructor, or subprocess.call with shell equals true in generated helper scripts. Dynamic code execution patterns are avoided.
  • No undeclared network access. If instructions reference any tool that makes HTTP requests, that tool is declared in requires.bins.
  • Generated skills only read and write within their own skill directory or clearly documented user paths. No access to openclaw configuration files or system directories.
  • Descriptions are written as factual trigger phrases, not marketing promises. This prevents the description from claiming capabilities that the metadata does not support.
  • All generated frontmatter uses single-line JSON format for the metadata field, which is the format ClawHub parser handles most reliably.
  • Version numbers always use semver format with quotes to prevent YAML parsing issues.

Best Practices in Every Generated Skill

  1. Description is a clear trigger phrase under 160 characters. Written in the exact words users type so the OpenClaw skill matcher activates correctly.
  1. Frontmatter includes all required fields: name, description, version in quotes, and metadata with emoji, requires listing all bins and env vars.
  1. Instructions follow numbered step-by-step format that the LLM can execute without ambiguity.
  1. Error handling is included for common failures: missing binary, missing env var, network timeout, invalid input.
  1. Token efficiency is prioritized. Descriptions are concise. Instructions use minimal words with maximum clarity to reduce per-turn prompt cost.
  1. Each generated skill has single responsibility. One skill does one thing well rather than combining unrelated features.
  1. Environment variables include documentation about what they are, where to get them, and how to set them.
  1. Version starts at 1.0.0 with proper semver. Guidance is provided for when to bump major, minor, and patch versions.
  1. A README template is generated alongside every skill for GitHub publishing.
  1. Metadata validation runs automatically before any skill is considered complete. No skill passes ClawSmith review if its metadata does not match its instructions.

Pro Tips

  • Start with wizard mode if you are new to skill creation. Say "clawsmith wizard" and answer the questions. It handles frontmatter, metadata, and validation automatically.
  • Always validate before publishing. Say "clawsmith audit" with your skill path to catch metadata mismatches before ClawHub flags them as suspicious.
  • Use ClawHub Intelligence before building. Say "clawsmith research" with a topic to find gaps instead of building something that already exists.
  • Keep descriptions factual. ClawHub security analysis compares your description against your metadata. If the description promises network access but metadata does not declare network tools, the skill gets flagged.
  • Use bulk creator to publish a batch of related skills and establish presence in a category.
  • Run optimizer on older published skills to update them with better descriptions and current metadata requirements.
  • Generate marketing content after publishing to promote your skill on social media and attract installs.

Built by Manish Pareek. @mkpareek0315 on ClawHub. @Mkpareek19_ on X.

平台分布

OpenClaw

73.47%
按下载量换算3,197

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills