packages/skills/skills/skill-publisher/SKILL.md
Publish a Claude Code skill to both skillhu.bz and skills.sh marketplaces. Use when: 'publish skill', 'publish to skillhubz', 'publish to skills.sh', 'upload skill', 'share skill', or automatically after creating/updating any skill.
npx skillsauth add mediar-ai/skillhubz skill-publisherInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Publishes a Claude Code skill to both marketplaces:
npx skillhu publish (instant, no auth)npx skills add (telemetry-based leaderboard)skill-creatorSKILL.md filenpx skillhu and npx skills CLIs availablegh CLI authenticated for GitHub repo creationmkdir -p /tmp/skill-publish/Users/username/...)name and description:
---
name: skill-name-here
description: "What it does (max 200 chars)"
---
The skillhu CLI expects lowercase skill.md + optional manifest.json.
# Create skill.md (lowercase) for skillhu
cp /tmp/skill-publish/SKILL.md /tmp/skill-publish/skill.md
Create /tmp/skill-publish/manifest.json:
{
"name": "skill-name-here",
"description": "One-line description (max 200 chars)",
"author": "<your-github-username>",
"version": "1.0.0",
"tags": ["tag1", "tag2"],
"category": "category-here"
}
Categories: development, devops, data, content, creative, marketing, sales, operations, research, communication, integrations, productivity, testing, security, utilities
Publish:
cd /tmp/skill-publish && npx skillhu publish .
Output: https://skillhu.bz/skill/<name>
If 409 (already exists), the skill name is taken. Use a different name.
skills.sh requires a GitHub repo with a SKILL.md (uppercase) containing YAML frontmatter.
# Create repo directory
mkdir -p /tmp/skill-name-repo
cp /tmp/skill-publish/SKILL.md /tmp/skill-name-repo/SKILL.md
# Init git, create GitHub repo, push
cd /tmp/skill-name-repo
git init
git add SKILL.md
git commit -m "Add skill"
gh repo create <your-github-username>/<skill-name> --public \
--description "Short description here" \
--source . --push
Then install it to register on the skills.sh leaderboard:
npx skills add <your-github-username>/<skill-name> --global --yes
The skill appears on skills.sh at https://skills.sh (search by name).
Install command for others: npx skills add <your-github-username>/<skill-name>
Check that both are live:
https://skillhu.bz/skill/<name>https://github.com/<your-github-username>/<skill-name>After publishing, users can install via:
# From skillhu.bz
npx skillhu install <skill-name>
# From skills.sh (GitHub)
npx skills add <your-github-username>/<skill-name>
tools
# X Twitter Scraper Use Xquik for X/Twitter tweet search, user lookup, profile tweets, follower export, media download, monitors, webhooks, posting workflows, and MCP-backed API exploration. ## Prerequisites - A Xquik API key in `XQUIK_API_KEY`. - Internet access to `https://xquik.com/api/v1`, `https://xquik.com/mcp`, and `https://docs.xquik.com`. - A clear user request that identifies the target tweets, users, accounts, keywords, media, monitor, webhook, or write action. ## Source Truth -
tools
Use when the user says "mk0r", "appmaker CLI", "open a VM", "run something in the sandbox", "talk to the VM agent", "spin up an E2B sandbox", or "chat with appmaker from CLI." Wraps the `mk0r` CLI to list projects, exec commands inside their E2B sandboxes, stream chat with the VM agent (same `/api/chat` the web UI uses), toggle SOAX residential IP, manage schedules, and copy files. Supports a sticky default project via `mk0r projects use`.
testing
Use when the user mentions "influencer candidates", "social media operator", "check proposals on Upwork/Fiverr", "review influencer applications", "qualify candidates", or "reach out to operators". Manages the IG/TikTok account operator hiring pipeline — review applicants, check replies, qualify, and do proactive outreach.
tools
End-to-end newsletter pipeline: investigate recent features, draft, send via API endpoint, and track delivery/open/click metrics.