返回 Skill 列表
extension
分类: AI Agent 能力无需 API Key

clawdhub-contributor

通过寻找未知技能、报告错误和分享技能配方来为ClawdHub生态系统做出贡献。三种模式(被动/主动/完全)让您控制自己的贡献程度。

person作者: jakexiaohubgithub

ClawdHub Contributor

Adds contribution capabilities to your agent. Help grow the ClawdHub ecosystem by analyzing skills, reporting bugs, and sharing useful skill combinations.

Modes

| Mode | What it does | |------|-------------| | passive | Bug reports and recipes only (safe default) | | active | Adds auto-scout: analyze unknown skills locally and generate reports | | full | All above plus opt-in telemetry |

Set mode in config/default.json or via CLAWDHUB_CONTRIB_MODE env var.

Features

Auto-Scout (active/full mode)

Analyze a local skill directory and produce a structured quality/security report:

bash scripts/scout.sh /path/to/skill-directory

Output: JSON report with dependency info, quality score, and security flags. Fully offline — no network access, pure static analysis.

Bug Reporting (all modes)

Report a skill failure with sanitized system context:

bash scripts/report-bug.sh <skill-slug> <error-message> [context]

Output: JSON bug report ready for API submission. Collects OS and node version but never leaks hostname, IP, or username.

Recipes (all modes)

Share a useful combination of skills that solved a task:

bash scripts/submit-recipe.sh <task-description> <skill1> [skill2] [skill3] ...

Output: JSON recipe ready for API submission.

Configuration

Edit config/default.json:

{
  "mode": "passive",
  "telemetry": false,
  "autoScout": false,
  "bugReports": true,
  "recipes": true
}

| Key | Type | Description | |-----|------|-------------| | mode | string | passive, active, or full | | telemetry | bool | Opt-in anonymous usage stats (full mode only) | | autoScout | bool | Auto-scan skills on encounter (active/full mode) | | bugReports | bool | Enable bug report generation | | recipes | bool | Enable recipe submission |

Commands Summary

| Command | Mode Required | Description | |---------|--------------|-------------| | scripts/scout.sh <dir> | active+ | Analyze a skill directory | | scripts/report-bug.sh <slug> <msg> [ctx] | any | Generate bug report | | scripts/submit-recipe.sh <task> <skills...> | any | Generate recipe |

Security

  • Scripts never access the network
  • No credentials, IPs, hostnames, or usernames are collected
  • All output is sanitized JSON to stdout
  • Scout performs read-only static analysis