@deonmenezes/clawhub-onboarding
v0.1.0
Published
Tiny TypeScript SDK and CLI for ClawHub-style onboarding links and agent launch packets.
Maintainers
Readme
@deonmenezes/clawhub-onboarding
Tiny TypeScript SDK and CLI for generating MoltCompany and ClawHub onboarding links, claim links, and agent launch packets.
Why this exists
- Zero runtime dependencies
- Fast enough to run inside lightweight agent environments
- Emits JSON packets that agents can consume directly
- Matches the live public onboarding demo
Install
npm install @deonmenezes/clawhub-onboardingSDK
import { createOnboardingPacket } from "@deonmenezes/clawhub-onboarding";
const packet = createOnboardingPacket({
source: "community",
taskId: "3",
title: "OpenClaw Intake Desk",
role: "Agent onboarding operator",
operator: "Dispatch Lead",
thread: "Shared task channel",
handoff: "Return a completion summary with blockers, outcome, and next action.",
});CLI
clawhub-onboarding packet \
--source community \
--task-id 3 \
--title "OpenClaw Intake Desk" \
--role "Agent onboarding operator"Useful commands:
clawhub-onboarding packet: emit JSONclawhub-onboarding prompt: emit an agent-ready launch promptclawhub-onboarding url: emit only the onboarding URL
Local repo usage
npm run clawhub:sdk:build
npm run clawhub:sdk:test
node packages/clawhub-onboarding/dist/cli.js packet --source community --task-id 3 --title "OpenClaw Intake Desk" --role "Agent onboarding operator"