Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计通过

clawic技能安全扫描

Agent Skill

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

总安装

4,921

周安装

203

GitHub Stars

公开资料未说明

下载量

1,608
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install clawic

简介

通过本地词汇匹配、注册表覆盖和安全目标控制,从 GitHub 搜索、检查和安装 Clawic 技能。

SKILL.md

name
Clawic CLI
slug
clawic
version
1.0.0
homepage
https://clawic.com/skills/clawic
description
Search, inspect, and install Clawic skills from GitHub with local lexical matching, registry overrides, and safe destination control.
changelog
Initial release with command patterns, query design guidance, registry override rules, and install safety notes.
metadata
{"clawdbot":{"emoji":"CLI","requires":{"bins":["node"],"anyBins":["clawic","npx"],"config":["~/clawic/"]},"install":[{"id":"npm-clawic","kind":"npm","package":"clawic","bins":["clawic"],"label":"Install clawic CLI (npm)"}],"os":["linux","darwin","win32"]}}

Clawic CLI

Use the published clawic package to discover, inspect, and install Clawic skills from the GitHub-backed registry. Keep the workflow anchored on the real registry index, the manifest file for each slug, and deliberate install destinations.

When to Use

User wants the exact clawic CLI commands, flags, registry behavior, or install flow. Use this skill for search, show, install, registry, CLAWIC_REGISTRY_BASE_URL, and the safety checks around writing skill files into a workspace. Do not route generic clawhub or openclaw CLI requests here unless the user is explicitly working with the published clawic package.

Architecture

Memory lives in ~/clawic/. If ~/clawic/ does not exist, run setup.md. See memory-template.md for structure.

~/clawic/
├── memory.md    # Stable defaults: runtime choice, install roots, review posture
├── installs.md  # Installed slugs, target dirs, and overwrite notes
└── queries.md   # Query phrases that surface the right skills reliably

Quick Reference

TopicFile
Setup and activation defaultssetup.md
Memory structurememory-template.md
Copy-ready commandscommand-patterns.md
Query design for local matchingsearch-strategy.md
Registry and manifest modelregistry-and-manifests.md
Install destinations and overwrite rulesinstall-safety.md
Errors and custom registry overrideserrors-and-overrides.md

Open only the smallest file needed for the current blocker. Most sessions only need command-patterns.md plus install-safety.md.

Quick Start

npx clawic registry
npx clawic search pocketbase --limit 5
npx clawic show pocketbase
npx clawic install pocketbase --dir ./skills

Global install is also valid:

npm install -g clawic
clawic search pocketbase --limit 5

Requirements

  • Node.js 20 or newer
  • npx clawic ... for one-off use, or npm install -g clawic for a persistent local binary
  • A writable destination directory before running install
  • Optional CLAWIC_REGISTRY_BASE_URL only when the user intentionally points to a compatible alternate registry

Security Note

npx clawic ... may fetch the published npm package if it is not already cached locally. Use a global install or a pinned project workflow when the user wants a repeatable local binary instead of ad hoc package fetches.

Core Rules

1. Start by proving the runtime path

  • Confirm whether the user wants npx clawic ... or a globally installed clawic binary.
  • Confirm Node.js 20+ before debugging registry or install errors.
  • If the toolchain is broken, fix that first instead of inventing registry problems.

2. Search by exact skill nouns, not vague intent

  • clawic search is local lexical matching over the downloaded index, not semantic ranking.
  • Queries should use likely slug, name, and description terms such as pocketbase, skill installer, or github actions.
  • If a broad request returns weak results, rewrite it into the product nouns the target skill would actually contain.

3. Use show before install when fit is unclear

  • show fetches the manifest and reports the skill identity, file count, repository path, source repo, and summary without writing files.
  • Review the slug and source first when trust, version fit, or write scope is unclear.
  • Treat show as the low-risk inspection step and install as the write step.

4. Treat the manifest as the install contract

  • install writes every path listed in the manifest's files array into <destination>/<slug>/.
  • Expect files such as SKILL.md, auxiliary docs, and metadata files like _meta.json if the manifest includes them.
  • Do not promise files that are not present in the manifest, and do not assume hidden post-install steps.

5. Control the destination directory deliberately

  • Default install root is ./skills, which becomes ./skills/<slug>/.
  • Use --dir whenever the user needs project-local placement, a vendor folder, or a scratch review path.
  • Use --force only after confirming that overwriting existing files is intentional.

6. Make the registry base explicit when overriding it

  • clawic registry prints the active registry base URL.
  • The default base is the raw GitHub registry for clawic/skills.
  • Only set CLAWIC_REGISTRY_BASE_URL when the user intentionally wants a compatible mirror or test registry.

7. Keep network facts precise

  • Search terms stay local after the registry index is downloaded; the query text itself is not sent to a remote search endpoint by clawic.
  • Remote traffic is just HTTP GETs for the registry index, the selected manifest, and the files referenced by that manifest.
  • If the user changes the registry base, the same fetch pattern applies to that alternate host instead.

Common Traps

  • Confusing clawic with clawhub or openclaw -> the user gets the wrong command family and wrong registry model.
  • Treating clawic search like semantic discovery -> vague requests miss because matching is lexical and field-based.
  • Installing before reviewing the manifest -> the wrong slug lands in the workspace.
  • Forgetting that install root defaults to ./skills -> files appear in an unexpected folder.
  • Re-running install into an existing target without --force -> file creation fails on the first existing path.
  • Using --force in a shared or dirty tree -> previously reviewed files get overwritten.
  • Overriding CLAWIC_REGISTRY_BASE_URL without checking compatibility -> index or manifest fetches return 404 or malformed JSON.
  • Assuming registry validates availability -> it only prints the active base URL.

External Endpoints

EndpointData SentPurpose
https://raw.githubusercontent.com/clawic/skills/main/registry/index.jsonStandard GET request onlyFetch the registry index used for local matching
https://raw.githubusercontent.com/clawic/skills/main/registry/skills/<slug>.jsonStandard GET request onlyFetch the manifest used by show and install
https://raw.githubusercontent.com/clawic/skills/main/skills/<slug>/*Standard GET requests for each file path in the manifestDownload the files that install writes locally

If CLAWIC_REGISTRY_BASE_URL is set, the same request pattern goes to that alternate registry host instead. No other data is sent externally by the documented CLI flow.

Security & Privacy

Data that leaves your machine:

  • HTTP GET requests to the active registry base URL
  • File downloads for the manifest-selected skill files during install

Data that stays local:

  • The user's query text after the registry index has been downloaded
  • Installed skill files in the chosen destination directory
  • Optional defaults and notes in ~/clawic/

This skill does NOT:

  • send search queries to a hosted semantic search API
  • auto-install skills without consent
  • overwrite files unless the user chooses --force
  • read or modify files outside the selected install destination plus ~/clawic/ for optional memory

Scope

This skill ONLY:

  • helps use the official clawic CLI surface
  • explains how the registry index, manifests, and file downloads fit together
  • stores explicit workflow defaults in ~/clawic/ when the user wants continuity

This skill NEVER:

  • invent unsupported subcommands or hidden registry APIs
  • claim registry verifies health when it only prints the base URL
  • hide write-side effects of install or --force
  • modify its own SKILL.md

Trust

By using this skill, registry and file requests go to the raw GitHub registry for clawic/skills, or to a user-selected compatible registry override. Only install and use it if you trust that registry owner with the files you download.

Related Skills

Install with clawhub install <slug> if user confirms:

  • skill-finder - broader skill discovery when the user is not already committed to the clawic registry
  • bash - safer shell composition around repeated clawic commands and directory checks
  • documentation - cleaner command references and troubleshooting notes for CLI-heavy workflows
  • workflow - turn repeated review and install sequences into a standard operating routine
  • javascript - debug Node runtime and package issues around local CLI execution

Feedback

  • If useful: clawhub star clawic
  • Stay updated: clawhub sync

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

84.37%
按下载量换算1,357

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

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

来源信息

继续浏览同类 Skills