8.9k★by parasyte-x
bitagent-skill – OpenClaw Skill
bitagent-skill is an OpenClaw Skills integration for coding workflows. Launch, buy, and sell tokens on BitAgent bonding curves via CLI. Use when the user wants to create a new agent token, or trade existing agent tokens on BitAgent (BSC Testnet/Mainnet).
Skill Snapshot
| name | bitagent-skill |
| description | Launch, buy, and sell tokens on BitAgent bonding curves via CLI. Use when the user wants to create a new agent token, or trade existing agent tokens on BitAgent (BSC Testnet/Mainnet). OpenClaw Skills integration. |
| owner | parasyte-x |
| repository | parasyte-x/openclaw-bitagent |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @parasyte-x/openclaw-bitagent |
| last updated | Feb 7, 2026 |
Maintainer

name: bitagent-skill description: Launch, buy, and sell tokens on BitAgent bonding curves via CLI. Use when the user wants to create a new agent token, or trade existing agent tokens on BitAgent (BSC Testnet/Mainnet).
BitAgent Skill
This skill uses the BitAgent SDK to interact with bonding curves on BSC. It runs as a CLI only: the agent must execute scripts/index.ts and return the command’s stdout to the user.
Config (required)
Set in OpenClaw config under skills.entries.bitagent-skill.env (or similar) if it is not configured.
PRIVATE_KEY— Wallet private key (0x...)
Ensure dependencies are installed at repo root (npm install).
How to run (CLI)
Run from the repo root with env set. The CLI prints output to stdout. You must capture that stdout and return it to the user.
| Tool | Command | Result |
|---|---|---|
| launch | npx tsx scripts/index.ts launch --network <bsc|bscTestnet> --name "<name>" --symbol "<symbol>" --reserve-symbol "<UB|WBNB|USD1>" | Deploys a new agent token on a bonding curve. Returns the Contract Address and URL on success. |
| buy | npx tsx scripts/index.ts buy --network <bsc|bscTestnet> --token "<tokenAddress>" --amount "<amount>" | Buys a specific amount of tokens. Returns Transaction Hash. |
| sell | npx tsx scripts/index.ts sell --network <bsc|bscTestnet> --token "<tokenAddress>" --amount "<amount>" | Sells a specific amount of tokens. Returns Transaction Hash. |
Flow
- Launch Agent: When a user wants to create a token or agent, run the
launchcommand. Ensure you ask for Name, Symbol, and which Reserve Token to use (UB, WBNB, USD1) if not provided. - Trade (Buy/Sell): When a user wants to trade, use
buyorsell. Requires the Token Address and Amount.
File structure
- Repo root —
SKILL.md,package.json. - scripts/index.ts — CLI implementation.
OpenClaw Skills for BitAgent
BitAgent skill pack for OpenClaw.
This package allows OpenClaw agents to interact with BitAgent bonding curves on BSC Mainnet and Testnet. Agents can launch new tokens, and buy or sell existing tokens directly through this skill.
The skill runs via the CLI plugin at scripts/index.ts, which provides the following capabilities: launch, buy, sell.
Installation from Source
-
Clone the openclaw-bitagent repository with:
git clone https://github.com/unibaseio/openclaw-bitagent bitagent-skillMake sure the repository cloned is renamed to
bitagent-skillas this is the skill name. -
Add the skill directory to OpenClaw config (
~/.openclaw/openclaw.json):{ "skills": { "load": { "extraDirs": ["/path/to/bitagent-skill"] } } }Use the path to the root of this repository.
-
Install dependencies:
cd /path/to/bitagent-skill npm install
Configure Credentials
Configure credentials under skills.entries.bitagent-skill.env:
{
"skills": {
"entries": {
"bitagent-skill": {
"enabled": true,
"env": {
"PRIVATE_KEY": "0x..."
}
}
}
}
}
| Variable | Description |
|---|---|
PRIVATE_KEY | Wallet private key (0x...) for the agent wallet. |
Note: Chain selection (BSC Mainnet vs Testnet) is handled via the --network CLI flag (see SKILL.md) and does not require an environment variable.
How it works
- The pack exposes one skill:
bitagent-skill. - The SKILL.md instructs the agent on how to use the CLI tools.
- The plugin scripts/index.ts is the CLI implementation.
Capabilities:
| Capability | Command Pattern | Description |
|---|---|---|
launch | npx tsx scripts/index.ts launch ... | Deploys a new agent token on a bonding curve. |
buy | npx tsx scripts/index.ts buy ... | Buys a specific amount of tokens. |
sell | npx tsx scripts/index.ts sell ... | Sells a specific amount of tokens. |
Repository Structure
bitagent-skill/
├── SKILL.md # Skill instructions for the agent
├── package.json # Dependencies for the CLI
├── scripts/
│ └── index.ts # CLI implementation
├── README.md
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
Configuration
Set in OpenClaw config under `skills.entries.bitagent-skill.env` (or similar) if it is not configured. - `PRIVATE_KEY` — Wallet private key (0x...) Ensure dependencies are installed at repo root (`npm install`).
FAQ
How do I install bitagent-skill?
Run openclaw add @parasyte-x/openclaw-bitagent in your terminal. This installs bitagent-skill into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/parasyte-x/openclaw-bitagent. Review commits and README documentation before installing.
