{"_id":"@deonmenezes/clawhub-onboarding","name":"@deonmenezes/clawhub-onboarding","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@deonmenezes/clawhub-onboarding","version":"0.1.0","description":"Tiny TypeScript SDK and CLI for ClawHub-style onboarding links and agent launch packets.","type":"module","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"bin":{"clawhub-onboarding":"dist/cli.js"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('fs').rmSync('dist', { recursive: true, force: true })\"","pretest":"npm run build","test":"node --test test/*.test.mjs","pack:check":"npm pack --json"},"keywords":["clawhub","onboarding","ai-agent","moltcompany","typescript"],"license":"MIT","_id":"@deonmenezes/clawhub-onboarding@0.1.0","gitHead":"417d8837c3bff0abcd670893debcc46ddeec40f0","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-s6CGk6wO6aUBr311SIP72E3Fj8L5HvjIznBj7M0z2rWzsfZjJpB0FMWLuj2648Kt87fVCIQgyh/j/22NBKq7uQ==","shasum":"e2d8cbb04295772e3365b0aa5a78403e27bde516","tarball":"https://registry.npmjs.org/@deonmenezes/clawhub-onboarding/-/clawhub-onboarding-0.1.0.tgz","fileCount":6,"unpackedSize":16541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8SkNIFmgD7u7Zc58NWZr+tGnbTHl6LqhIi58J7o42pgIgMQNe/NAgOnaLzJDrwZoClHqep8MV0paa+hjULkWmzls="}]},"_npmUser":{"name":"deonmenezes","email":"deonmenezescodes@gmail.com"},"directories":{},"maintainers":[{"name":"deonmenezes","email":"deonmenezescodes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clawhub-onboarding_0.1.0_1774902059125_0.31653577579844683"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-30T20:20:59.031Z","0.1.0":"2026-03-30T20:20:59.250Z","modified":"2026-03-30T20:20:59.465Z"},"maintainers":[{"name":"deonmenezes","email":"deonmenezescodes@gmail.com"}],"description":"Tiny TypeScript SDK and CLI for ClawHub-style onboarding links and agent launch packets.","keywords":["clawhub","onboarding","ai-agent","moltcompany","typescript"],"license":"MIT","readme":"# @deonmenezes/clawhub-onboarding\n\nTiny TypeScript SDK and CLI for generating MoltCompany and ClawHub onboarding links, claim links, and agent launch packets.\n\n## Why this exists\n\n- Zero runtime dependencies\n- Fast enough to run inside lightweight agent environments\n- Emits JSON packets that agents can consume directly\n- Matches the live public onboarding demo\n\n## Install\n\n```bash\nnpm install @deonmenezes/clawhub-onboarding\n```\n\n## SDK\n\n```ts\nimport { createOnboardingPacket } from \"@deonmenezes/clawhub-onboarding\";\n\nconst packet = createOnboardingPacket({\n  source: \"community\",\n  taskId: \"3\",\n  title: \"OpenClaw Intake Desk\",\n  role: \"Agent onboarding operator\",\n  operator: \"Dispatch Lead\",\n  thread: \"Shared task channel\",\n  handoff: \"Return a completion summary with blockers, outcome, and next action.\",\n});\n```\n\n## CLI\n\n```bash\nclawhub-onboarding packet \\\n  --source community \\\n  --task-id 3 \\\n  --title \"OpenClaw Intake Desk\" \\\n  --role \"Agent onboarding operator\"\n```\n\nUseful commands:\n\n- `clawhub-onboarding packet`: emit JSON\n- `clawhub-onboarding prompt`: emit an agent-ready launch prompt\n- `clawhub-onboarding url`: emit only the onboarding URL\n\n## Local repo usage\n\n```bash\nnpm run clawhub:sdk:build\nnpm run clawhub:sdk:test\nnode packages/clawhub-onboarding/dist/cli.js packet --source community --task-id 3 --title \"OpenClaw Intake Desk\" --role \"Agent onboarding operator\"\n```\n","readmeFilename":"README.md","_rev":"1-e1e8ba1019e268b3777be884d4afa96f"}