Install
openclaw skills install @terrycarter1985/taskflow-clawhub-publishOrchestrate a TaskFlow-managed ingestion job that validates, packages, and publishes an OpenClaw skill folder to the ClawHub registry, then verifies the published artifact. Use when a piece of digital content (an agent skill) must move through a durable multi-step flow and land in the ClawHub resource center in a reproducible way.
openclaw skills install @terrycarter1985/taskflow-clawhub-publishThis skill documents a reproducible two-tool pattern:
The TaskFlow layer keeps the human-facing orchestration (which step is running, what state must survive a restart, what we are waiting on). The ClawHub layer performs the single irreversible write to the resource center.
skillFolder: absolute or workspace-relative path to a skill folder that
contains a valid SKILL.md frontmatter block.slug, name, version, changelog: ClawHub publish arguments.flowId with persisted stateJson capturing the skill folder,
chosen publish arguments, and the resulting published version / URL.clawhub install <slug>.SKILL.md exists and has name + description.clawhub publish <path> --dry-run --json and parse the preview.{ validated: true, dryRun: <parsed> } into stateJson.clawhub publish <path> --slug <slug> --name <name> --version <version> --changelog <changelog> --json.stateJson.clawhub inspect <slug> and confirm the published version matches the value passed to publish.clawhub install <slug> --workdir <tmp> and read back _meta.json / .clawhub/origin.json.openclaw tasks flow list --json.taskFlow.finish({ flowId, expectedRevision, stateJson }).flow.revision forward after every mutating call; mutations are
revision-checked.references/publish.sh for the concrete commands, references/inspect.sh
for the verification commands, and references/flow.ts for the TaskFlow
orchestration shape.