SkillHub Publish Assistant
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md and install @user_a95aac1d/skillhub-publish.
About this skill
Problem It Solves
Before publishing a skill, the friction is usually metadata and material completeness: SKILL.md name, version, or description may not match the directory, README.md may miss Quick start or Who it is for, CHANGELOG.md may skip the current release, scripts may contain hard-coded tokens, and external dependencies may be undeclared. Copying the skill directly to SkillHub can fail because of frontmatter, formatting, or sensitive content.
How It Works
skillhub-publish turns release preparation into a confirmable pipeline:
- Phase 0 pre-flight check: probes
WorkBuddy,OpenClaw,Hermes, andUniversalplatform paths, confirms the target skill directory, reads theSKILL.mdfrontmatter, and reports blocking or warning states. - Phase 1 six-dimension audit: read-only checks for file structure, frontmatter fields, content quality, version consistency, security scanning, and external dependencies, producing
P0/P1/P2findings. - Phase 2 review and confirmation: presents each issue, suggested fix, and impact so the user can fix, skip, or customize;
P0items cannot be skipped. - Phase 3 repair and generation: creates a desktop release copy, applies confirmed fixes to frontmatter, placeholders, version mismatches, and security issues, then generates
README.md, a SkillHub listing description, and release notes. - Phase 3.5 sanitization: applies private or built-in rules to
.mdand.yamlfiles in the copy while leaving the original skill untouched. - Phase 4 validation and delivery: re-checks
P0items, outputs a report, the release package location, and copyable description text.
Boundaries And Caveats
This skill is for pre-release preparation of an existing local skill. It does not automatically submit to SkillHub, delete files, or modify the original skill directory. Audit findings are derived from existing files, and content that cannot be inferred from sources is marked. If private sanitization rules conflict with built-in rules, private rules take precedence.
Use Cases
- Before publishing a WorkBuddy skill, audit frontmatter, version consistency, and missing README sections.
- Before releasing an OpenClaw skill, flag hard-coded tokens and non-standard network requests for review.
- Prepare a Universal skill release copy by aligning CHANGELOG versions and generating a listing description.
- Before Hermes listing, sanitize markdown and YAML files with private rules while leaving the original skill intact.
Best For
- Independent developers maintaining local agent skills who need to verify frontmatter, README, and version consistency before listing.
- Team engineers releasing OpenClaw or WorkBuddy skills who need to audit script security items and generate a reviewable fix list.
- Skill marketplace publishers who need to turn local skills into copyable SkillHub descriptions, release notes, and delivery reports.
- Hermes or Universal skill repository maintainers who need to sanitize copies before submission while leaving original directories untouched.
Related Skills
Creates themed learning sites by generating flashcards, lessons, quizzes, index, and progress pages into a deployable website.
End-to-end mathematical optimization modeling with Gurobi and Python, covering data validation, code generation, solving, result analysis, and iterative revision.
Executes an Eversheet Web CDP login using externally supplied baseUrl, username, and password, then verifies the page reaches a logged-in home state.
Clarify product goals, user flows, pages, data, and permissions, then output an implementation-ready development prompt and lightweight spec.