================================================================== GearScope sandbox test skill: iflytek-skillhub variant: fresh script: /Users/openclaw/gearscope/sandbox/skills/iflytek-skillhub/fresh.sh sandbox: gs-iflytek-skillhub-fresh-20260519-102234 started: 2026-05-19T09:22:42Z sbx: Client Version: v0.29.0 7055fecde6b84aeb963d1680879e5620af15c119 unknown ================================================================== [run-test] creating sandbox... c70a7d044afb: Already exists e07454cc05d8: Already exists 81438aaf4f82: Already exists Digest: sha256:c70a7d044afbb8b6fc0ab6a41e0cd3c704df9c61c68906e6bfef68e49e4215fb Status: Image is up to date for docker/sandbox-templates:shell-docker INFO: Configuring Docker ✓ Created sandbox 'gs-iflytek-skillhub-fresh-20260519-102234' Workspace: /Users/openclaw/gearscope (direct mount) Agent: shell To connect to this sandbox, run: sbx run gs-iflytek-skillhub-fresh-20260519-102234 [run-test] executing test script in sandbox... INFO: Starting Docker daemon === SkillHub Fresh Sandbox Test === Started: 2026-05-19T09:23:08Z ✅ PASS: Node.js is available Node version: v20.19.4 ✅ PASS: npm is available npm version: 9.2.0 $ Installing @astron-team/skillhub CLI... 1 package is looking for funding run `npm fund` for details ✅ PASS: npm install -g @astron-team/skillhub ✅ PASS: skillhub CLI is on PATH $ skillhub version SkillHub CLI 0.1.6 ✅ PASS: skillhub version ran $ skillhub --help skillhub Usage: $ skillhub Commands: Show help help [command] Show help version Show CLI version update Update CLI to latest version ✅ PASS: skillhub --help ran $ skillhub search test --registry https://nonexistent.invalid 2>&1 | head -3 Error: registry unreachable Context: registry https://nonexistent.invalid Next: check network or pass --registry ✅ PASS: skillhub search produced output (expected connection error) $ git clone --depth 1 https://github.com/iflytek/skillhub.git /tmp/skillhub-struct Cloning into '/tmp/skillhub-struct'... ✅ PASS: git clone succeeded ✅ PASS: AGENTS.md exists $ find . -name SKILL.md | wc -l 8 ✅ PASS: Found 8 SKILL.md files (expected >= 8) ✅ PASS: CLI source directory exists ✅ PASS: Server source directory exists ✅ PASS: docker-compose.yml exists ✅ PASS: Makefile exists ✅ PASS: docs/ directory exists ✅ PASS: scripts/smoke-test.sh exists ✅ PASS: LICENSE exists (Apache 2.0) === Results: 17 passed, 0 failed === ================================================================== finished: 2026-05-19T09:23:15Z exit: 0 ==================================================================