diff --git a/PUBLISHING.md b/PUBLISHING.md index 77b25b0..4aa81c0 100644 --- a/PUBLISHING.md +++ b/PUBLISHING.md @@ -95,7 +95,7 @@ npm pack --dry-run npm pack # Extract and inspect -tar -xzf openclaw-devclaw-0.1.0.tgz +tar -xzf laurentenhoor-devclaw-0.1.0.tgz ls -la package/ ``` diff --git a/README.md b/README.md index 6500eae..3bec544 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,10 @@ DevClaw is a plugin for [OpenClaw](https://openclaw.ai) that turns your orchestrator agent into a development manager. It hires developers, assigns tasks, reviews code, and keeps the pipeline moving — across as many projects as you have group chats. [Get started →](#getting-started) +```bash +openclaw plugins install @laurentenhoor/devclaw +``` + --- ## What it looks like @@ -331,7 +335,12 @@ Deployment steps, test commands, coding standards, acceptance criteria — all i ### Install ```bash -cp -r devclaw ~/.openclaw/extensions/ +openclaw plugins install @laurentenhoor/devclaw +``` + +Or for local development: +```bash +openclaw plugins install -l ./devclaw ``` ### Set up through conversation diff --git a/docs/ONBOARDING.md b/docs/ONBOARDING.md index d110641..df75cbd 100644 --- a/docs/ONBOARDING.md +++ b/docs/ONBOARDING.md @@ -15,8 +15,12 @@ Step-by-step setup: install the plugin, configure an agent, register projects, a ## Step 1: Install the plugin ```bash -# Copy to extensions directory (auto-discovered on next restart) -cp -r devclaw ~/.openclaw/extensions/ +openclaw plugins install @laurentenhoor/devclaw +``` + +Or for local development: +```bash +openclaw plugins install -l ./devclaw ``` Verify: @@ -232,7 +236,7 @@ Change which model powers each level in `openclaw.json` — see [Configuration]( | Responsibility | Who | Details | |---|---|---| -| Plugin installation | You (once) | `cp -r devclaw ~/.openclaw/extensions/` | +| Plugin installation | You (once) | `openclaw plugins install @laurentenhoor/devclaw` | | Agent + workspace setup | Plugin (`setup`) | Creates agent, configures models, writes workspace files | | Channel binding migration | Plugin (`setup` with `migrateFrom`) | Automatically moves channel-wide bindings between agents | | Label setup | Plugin (`project_register`) | 8 labels, created idempotently via IssueProvider |