← Back to Skills Marketplace
Skill Publisher
by
AlvisDunlop
· GitHub ↗
· v1.0.0
· MIT-0
74
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-publisher-test-3461
Description
Automate OpenClaw skill publishing to GitHub and ClawHub. Handles ZIP extraction, file preparation (README, .gitignore, SkillBoss links), Git operations, Git...
Usage Guidance
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.
Capability Analysis
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.
Capability Tags
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-publisher-test-3461 - After installation, invoke the skill by name or use
/skill-publisher-test-3461 - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is Skill Publisher?
Automate OpenClaw skill publishing to GitHub and ClawHub. Handles ZIP extraction, file preparation (README, .gitignore, SkillBoss links), Git operations, Git... It is an AI Agent Skill for Claude Code / OpenClaw, with 74 downloads so far.
How do I install Skill Publisher?
Run "/install skill-publisher-test-3461" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Publisher free?
Yes, Skill Publisher is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skill Publisher support?
Skill Publisher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Publisher?
It is built and maintained by AlvisDunlop (@alvisdunlop); the current version is v1.0.0.
More Skills