Repository navigation
Publish the ClawHub entry point and repin the MCP runtime - #3
Merged
Merged
Conversation
ClawHub is the public registry for OpenClaw skills, and DreamLayer had no listing there. `clawhub/dreamlayer-image-workflows/SKILL.md` is a thin canonical entry point: it states setup, the seven tools, the generate-poll-download loop, costs and the real limits, then routes each job to the existing workflow in `plugins/dreamlayer/skills/` rather than restating any of them. Published as @thedesignfounder/dreamlayer-image-workflows. The repository still pinned `@dreamlayer/mcp@0.4.0-beta.3` in twenty-two places while npm's beta tag has been 0.4.0-beta.4 since the parameter-description release. A listing that points at the canonical repository cannot advertise a pin the repository contradicts, so every MCP reference now names beta.4. The `dreamlayer` CLI pin stays at 0.4.0-beta.3 because no beta.4 of the CLI exists on npm. validate.py enforces both: the pinned MCP args, and that the ClawHub entry point names every one of the nine skills so it cannot silently stop routing to one. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ClawHub listing
DreamLayer had no ClawHub listing; a search of the registry returned nothing. ClawHub is the public registry for OpenClaw skills and plugins, so the natural shape is one skill, published from this repository.
clawhub/dreamlayer-image-workflows/SKILL.mdis a thin canonical entry point. It carries setup, the seven current tools, the generate-poll-download loop, the cost rules and the real limits, then routes each job to the existing workflow underplugins/dreamlayer/skills/instead of restating it. The nine existing skills are unchanged.Published live: https://clawhub.ai/thedesignfounder/skills/dreamlayer-image-workflows as
@thedesignfounder/dreamlayer-image-workflowsv1.0.1, categories creative, automation and development, security audit Pass.MCP pin refresh
Twenty-two files still pinned
@dreamlayer/mcp@0.4.0-beta.3while npm'sbetatag has been0.4.0-beta.4since the parameter-description release. A ClawHub listing that points at this repository cannot advertise a pin the repository contradicts, so every@dreamlayer/mcpreference now names beta.4.The
dreamlayerCLI pin deliberately stays at0.4.0-beta.3: npm has no beta.4 of the CLI, and bumping it would point users at a version that does not exist.Validation
python3 scripts/validate.pypasses: nine skills, valid JSON and links, pinned MCP args, byte-identical.agentscopies, and the new assertion that the ClawHub entry point routes to every one of the nine skills.DREAMLAYER_API_KEYin the environment: the skill installs, the lockfile and origin metadata are written, and the installedSKILL.mdnames all seven tools, never the removeddreamlayer_cancel, and carries the current pin.invalid_request, an unknown execution and an unfinished download areresource_not_foundwith recovery guidance, and a relative download path is refused.🤖 Generated with Claude Code