← 返回 Skills 市场
alvisdunlop

Skill Publisher

作者 AlvisDunlop · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
74
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-publisher-test-3461
功能描述
Automate OpenClaw skill publishing to GitHub and ClawHub. Handles ZIP extraction, file preparation (README, .gitignore, SkillBoss links), Git operations, Git...
安全使用建议
This skill largely does what it claims (scrape SkillBoss, download skill ZIPs, create GitHub repos, push code, and prepare ClawHub/Notion metadata), but there are important issues to consider before using it: - Do not provide long-lived, high-privilege tokens to untrusted code. The scripts require a GitHub token with repo/create privileges; prefer a short-lived token or one limited to only the accounts/repos you control. Consider creating a throwaway test account first. - The registry metadata does NOT list required credentials even though the runtime instructions do — treat that as a red flag and verify manually that the code matches your expectations before supplying secrets. - The SKILL.md recommends switching accounts, IPs, and using VPNs to 'avoid detection' and to space batch publishing — that language suggests workflows intended to circumvent rate limits or platform protections. Using the skill for mass/evading publishing could violate GitHub/ClawHub terms and risk account bans; avoid following those suggestions if you want to remain compliant. - Inspect the included scripts offline before running: create-github-repo.sh POSTs your token to GitHub API (expected), fetch-skillboss.sh downloads and extracts ZIPs to disk and writes metadata JSON, and scrape-skillboss.py launches Playwright and saves results to /tmp. Look for any unexpected network endpoints or code that transmits tokens elsewhere (none obvious in the provided files, but always verify). - If you try it, run in an isolated environment (VM/container) and with test accounts/tokens. Monitor network calls and file writes. Prefer the manual workflow (provide ZIPs and create repos yourself) if you don't trust automated repo creation. If you want, I can: (1) walk through the scripts line-by-line and highlight every network call and file write, (2) suggest minimal GitHub token scopes and commands to create a scoped/test token, or (3) produce a safe checklist for running this tool in a sandboxed environment.
功能分析
Type: OpenClaw Skill Name: skill-publisher-test-3461 Version: 1.0.0 The skill bundle automates the publishing of OpenClaw skills but is classified as suspicious due to explicit instructions in SKILL.md directing the AI agent to evade GitHub's spam detection and rate-limiting mechanisms (e.g., suggesting multi-account rotation and VPN/proxy usage). The tool handles highly sensitive credentials, including GitHub Personal Access Tokens with 'repo' permissions and Notion integration tokens. While the scripts (create-github-repo.sh, fetch-skillboss.sh, and scrape-skillboss.py) appear to perform their stated functions of API-driven repository creation and web scraping of skillboss.co, the inclusion of evasion tactics and the high-privilege nature of the required tokens pose a significant risk if misused.
能力标签
requires-oauth-token
能力评估
Purpose & Capability
Name/description claim to automate publishing to GitHub and ClawHub and to scrape SkillBoss.co; included scripts (create-github-repo.sh, fetch-skillboss.sh, scrape-skillboss.py) implement those capabilities. However, registry metadata declares no required environment variables or primary credential even though the runtime docs and scripts clearly require GitHub tokens, ClawHub tokens, and optionally Notion tokens — an inconsistency between declared requirements and actual needs.
Instruction Scope
SKILL.md instructs the agent to scrape skillboss.co, download ZIPs, extract into /tmp, auto-create GitHub repos via API, push code, and optionally update Notion. The scripts do these actions (curl downloads, unzip, Playwright scraping, API POSTs to GitHub). The instructions also explicitly advise splitting work across multiple GitHub accounts, changing IPs (VPN/proxy), and spacing operations to 'avoid detection' — language that encourages evasion of platform limits and is suspicious. The skill also promises Notion tracking but no Notion integration code is present in the included scripts (scope mismatch).
Install Mechanism
This is instruction-only (no install spec). The package includes small helper scripts and a Playwright-based Python scraper which requires installing Playwright and Chromium; those installation steps are mentioned in SKILL.md but not enforced by a declared install spec. No remote arbitrary downloads during install were detected; risk is moderate because running the included scripts will install/run additional tooling (pip + playwright install) and execute network operations.
Credentials
The functionality legitimately needs credentials: a GitHub personal access token with repo creation privileges, a ClawHub token, and optionally a Notion integration token. Those are requested in SKILL.md and used by scripts, but the skill registry metadata lists zero required env vars/credentials — a mismatch that could mislead users. Asking for high-privilege GitHub tokens is proportional to auto-creating/pushing repos, but users should be aware that the token grants broad repo control and should be scoped/short-lived if possible.
Persistence & Privilege
The skill does not request permanent 'always' inclusion and does not appear to modify other skills or system-wide settings. It writes temporary files to /tmp and writes prepared skill folders for Git operations, which is expected. The main concern is behavioral: guidance to use multiple accounts and VPNs amplifies risk by encouraging behavior that may violate platform terms and increases potential for abuse, but the skill itself does not request elevated persistent privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-publisher-test-3461
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-publisher-test-3461 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: fully automates OpenClaw skill publishing from ZIP files or SkillBoss.co to GitHub and ClawHub, with optional Notion tracking. - Supports publishing skills from ZIP files or by scraping SkillBoss.co (including ZIP download and repo auto-creation). - Automatically creates and pushes to GitHub repositories (no manual repo setup needed). - Publishes skills on ClawHub, updating Notion databases if provided. - Generates standard files for each skill (README, .gitignore, SKILL.md with setup guide). - Includes guided workflows for batch or multi-account operations and anti-spam advice.
元数据
Slug skill-publisher-test-3461
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Skill Publisher 是什么?

Automate OpenClaw skill publishing to GitHub and ClawHub. Handles ZIP extraction, file preparation (README, .gitignore, SkillBoss links), Git operations, Git... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 74 次。

如何安装 Skill Publisher?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-publisher-test-3461」即可一键安装,无需额外配置。

Skill Publisher 是免费的吗?

是的,Skill Publisher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Skill Publisher 支持哪些平台?

Skill Publisher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Skill Publisher?

由 AlvisDunlop(@alvisdunlop)开发并维护,当前版本 v1.0.0。

💬 留言讨论