Tools
Upcaret Openclaw
OpenClaw plugins and tooling (advisor lead gen)
Install
npm install #
README
# UpCaret OpenClaw
This repository holds OpenClaw **plugins** and related docs for UpCaret. The main product is **`plugins/advisor-lead-gen`**: a native OpenClaw plugin (with bundled `SKILL.md`) for SEC IAPD advisor lead gen and enrichment.
## Layout
```text
plugins/
advisor-lead-gen/ # SEC IAPD download + orchestrated enrichment (plugin + skill)
```
Each plugin folder is self-contained: `openclaw.plugin.json`, `plugin-entry.ts`, `SKILL.md`, `package.json`, `scripts/`, `agents/`, `references/`, etc.
## Install (OpenClaw)
Installs go through OpenClaw only: the CLI pulls the plugin into **OpenClaw’s managed extensions directory** (not a path in this git repo). See **`plugins/advisor-lead-gen/references/DISTRIBUTION.md`**.
```bash
openclaw plugins install advisor-lead-gen
openclaw plugins enable advisor-lead-gen
openclaw config set env.BRAVE_API_KEY "<key>"
openclaw agents add advisor-enrich --workspace ~/.openclaw/extensions/advisor-lead-gen
openclaw gateway restart
```
**After you publish a new version** (same flow for every code change): `openclaw plugins update advisor-lead-gen` (or `openclaw plugins update --all`), then `openclaw gateway restart`.
In chat you can still say **“set up the lead gen skill”** — the agent follows **`plugins/advisor-lead-gen/references/SETUP_WIZARD.md`**.
## Prerequisites
- **Node.js** 22.5+ (required by `node:sqlite`; see each plugin’s `package.json` `engines`)
- **sqlite3** CLI on `PATH` (used by bootstrap / DB scripts)
- For enrichment: **`BRAVE_API_KEY`** (and optional keys per plugin docs)
## Release workflow (maintainers)
Every change ships as a new version: bump `package.json` and `openclaw.plugin.json`, run tests, publish to **ClawHub and/or npm** (`advisor-lead-gen`), then operators run **`openclaw plugins update`**.
```bash
cd plugins/advisor-lead-gen
npm install # only if you add dependencies; currently empty
npm test
npm run bootstrap
```
See **`plugins/advisor-lead-gen/references/DISTRIBUTION.md`** for packaging, artifacts, and offline zip installs.
## License
Per-plugin licenses are declared in each `package.json` (default MIT unless noted otherwise).
tools
Comments
Sign in to leave a comment