Prepare Pascal skills for ClawHub - #798
Conversation
|
I hit an error while handling your request (Model unavailable on AI Gateway free tier: Free tier users do not have access to this model. Upgrade to paid credits at https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai%3Fmodal%3Dtop-up for unrestricted…). Please try again, rephrase, or reach out if it keeps failing. Error id: df6d1ba7-d6bb-461f-8d8c-9ff6672fa2d1 |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit aed6718. Configure here.
| --transport streamable-http \ | ||
| --header "Authorization=Bearer $PASCAL_API_KEY" | ||
| openclaw mcp doctor pascal --probe | ||
| ``` |
There was a problem hiding this comment.
Hosted doctor hides failed add
Medium Severity
The hosted OpenClaw snippet still runs openclaw mcp doctor pascal --probe when mcp add is skipped or rejected. OpenClaw 2026.9.3 treats mcp add as create-only, so doctor can probe an existing local pascal connector and look successful after a failed hosted registration.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit aed6718. Configure here.


Pascal's public skills passed ClawHub dry-run packaging, but they lacked OpenClaw runtime metadata and OpenClaw-specific MCP setup. They also declared a per-skill MIT license even though ClawHub publishes skills under MIT-0.
This change:
PASCAL_API_KEYand the Pascal MCP docs homepage undermetadata.openclawskills-sh:resolver pathValidation:
bun scripts/validate-skills.tsclaude plugin validate . --strictskills infofor both skillsmcp add --no-probecommand-shape checks for local stdio and hosted Streamable HTTPskill publish --dry-run --jsonfor both skillsNo ClawHub login, publisher creation, publication, submission, or external message was performed. A Pascal publisher still needs to choose or create the publisher handle, accept MIT-0 publication, publish both releases, review the resulting scans, and verify the live owner-qualified installs.
Note
Low Risk
Documentation and skill-package validation only; no runtime or MCP server code changes.
Overview
Prepares pascal-3d and furniture-fit for ClawHub/OpenClaw by aligning skill metadata and docs with publication rules, without claiming live registry listings yet.
Both skills drop per-skill
licensefrontmatter (ClawHub’s MIT-0 contract) and addmetadata.openclaw: MCP docs homepage, optionalPASCAL_API_KEY, and env var hints. Setup references now include OpenClaw local stdio (pascal mcp connect) and hosted Streamable HTTP registration, including warnings that static headers may store expanded keys in private config.README and skills/README.md document future owner-qualified
openclaw skills install/verifycommands and point readers to skills docs; VALIDATION.md records ClawHub dry-run and OpenClaw 2026.9.3 checks plus the limit thatskills-sh:does not work pre-indexing.scripts/validate-skills.tsenforces the new OpenClaw block, rejects per-skill licenses, and requires the root README OpenClaw install note.Reviewed by Cursor Bugbot for commit aed6718. Bugbot is set up for automated code reviews on this repo. Configure here.