2.5 KiB
2.5 KiB
Publishing SearXNG Skill to ClawdHub
✅ Pre-Publication Verification
All files present:
- SKILL.md (v1.0.1)
- README.md
- LICENSE (MIT)
- CHANGELOG.md
- scripts/searxng.py
- .clawdhub/metadata.json
Security:
- No hardcoded private URLs
- Generic default (http://localhost:8080)
- Fully configurable via SEARXNG_URL
Author:
- Updated to: Avinash Venkatswamy
📤 Publishing Steps
Step 1: Login to ClawdHub
clawdhub login
This will open your browser. Complete the authentication flow.
Step 2: Verify Authentication
clawdhub whoami
Should return your user info if logged in successfully.
Step 3: Publish the Skill
From the workspace root:
cd ~/clawd
clawdhub publish skills/searxng
Or from the skill directory:
cd ~/clawd/skills/searxng
clawdhub publish .
Step 4: Verify Publication
After publishing, you can:
Search for your skill:
clawdhub search searxng
View on ClawdHub: Visit https://clawdhub.com/skills/searxng
📋 What Gets Published
The CLI will upload:
- SKILL.md
- README.md
- LICENSE
- CHANGELOG.md
- scripts/ directory
- .clawdhub/metadata.json
It will NOT upload:
- PUBLISH.md (this file)
- PUBLISHING_CHECKLIST.md
- Any .git files
- Any node_modules or temporary files
🔧 If Publishing Fails
Common Issues
-
Not logged in:
clawdhub login -
Invalid skill structure:
- Verify SKILL.md has all required fields
- Check .clawdhub/metadata.json is valid JSON
-
Duplicate slug:
- If "searxng" is taken, you'll need a different name
- Update
namein SKILL.md and metadata.json
-
Network issues:
- Check your internet connection
- Try again:
clawdhub publish skills/searxng
Get Help
clawdhub publish --help
📊 After Publishing
Update Notifications
If you make changes later:
- Update version in SKILL.md and metadata.json
- Add entry to CHANGELOG.md
- Run:
clawdhub publish skills/searxng
Manage Your Skill
Delete (soft-delete):
clawdhub delete searxng
Undelete:
clawdhub undelete searxng
🎉 Success!
Once published, users can install with:
clawdhub install searxng
Your skill will appear:
- On ClawdHub website: https://clawdhub.com
- In search results:
clawdhub search privacy - In explore:
clawdhub explore
Ready to publish? Run clawdhub login and then clawdhub publish skills/searxng!