← Back to Plugins
Tools

Upcaret Openclaw

chmoder By chmoder 👁 3 views ▲ 0 votes

OpenClaw plugins and tooling (advisor lead gen)

GitHub

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

Loading comments...