1.6 KiB
1.6 KiB
| summary | read_when | ||
|---|---|---|---|
| Copy/paste CLI smoke checklist for local verification. |
|
Manual testing (CLI)
Setup
- Ensure logged in:
bun clawdhub whoami(orbun clawdhub login). - Optional: set env
CLAWDHUB_SITE=https://clawdhub.comCLAWDHUB_REGISTRY=https://clawdhub.com
Smoke
bun clawdhub --helpbun clawdhub --cli-versionbun clawdhub whoami
Search
bun clawdhub search gif --limit 5
Install / list / update
mkdir -p /tmp/clawdhub-manual && cd /tmp/clawdhub-manualbunx clawdhub@beta install gifgrep --forcebunx clawdhub@beta listbunx clawdhub@beta update gifgrep --force
Publish (changelog optional)
mkdir -p /tmp/clawdhub-skill-demo/SKILL && cd /tmp/clawdhub-skill-demo- Create files:
SKILL.mdnotes.md
- Publish:
bun clawdhub publish . --slug clawdhub-manual-<ts> --name "Manual <ts>" --version 1.0.0 --tags latest
- Publish update with empty changelog:
bun clawdhub publish . --slug clawdhub-manual-<ts> --name "Manual <ts>" --version 1.0.1 --tags latest
Delete / undelete (owner/admin)
bun clawdhub delete clawdhub-manual-<ts> --yes- Verify hidden:
curl -i "https://clawdhub.com/api/v1/skills/clawdhub-manual-<ts>"- Restore:
bun clawdhub undelete clawdhub-manual-<ts> --yes
- Cleanup:
bun clawdhub delete clawdhub-manual-<ts> --yes
Sync
bun clawdhub sync --dry-run --all
Playwright (menu smoke)
Run against prod:
PLAYWRIGHT_BASE_URL=https://clawdhub.com bun run test:pw
Run against a local preview server:
bun run test:e2e:local