mcpField
B
Bankr Dev - Automation

Bankr Dev - Automation

github.com/bankrbotOther88362 installsUpdated 31w ago
Repository

About Bankr Dev - Automation

Bankr Dev skill for creating and managing automated orders through natural-language requests. It supports order types including limit orders, stop losses, DCA, TWAP, and scheduled commands across the listed chains.

Key features

  1. 01Create limit buy and sell orders
  2. 02Set price- or percentage-based stop losses
  3. 03Schedule recurring DCA purchases
  4. 04Create TWAP buys and sells
  5. 05List and cancel automations

Use cases

  1. 01Buy a token at a target price
  2. 02Invest a set amount on a recurring schedule
  3. 03Sell after a price drop or over a time window
  4. 04Review or cancel active automations

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/bankrbot/claude-plugins --skill bankr-dev---automation

After installing, type/bankr-dev---automationin Claude Code to confirm it loaded.

Details

From the project README

Automation Capability

Create and manage automated orders via natural language prompts.

What You Can Do

OperationExample Prompt
Limit buySet a limit order to buy ETH at $3,000
Limit buy with amountSet a limit order to buy $500 of ETH at $3,000
Limit sellLimit sell my ETH when it hits $4,000
Stop loss (price)Set stop loss for my ETH at $2,800
Stop loss (percent)Stop loss: sell ETH if it drops 10%
DCADCA $100 into ETH every week
DCA with durationDCA $50 into BTC every day for 1 month
TWAP buyTWAP buy $5000 of ETH over 24 hours
TWAP sellTWAP sell 1 ETH over 4 hours
Scheduled commandEvery Monday, buy $100 of ETH
View automationsShow my automations
View limit ordersWhat limit orders do I have?
Cancel automationCancel automation abc123
Cancel allCancel all my automations

Prompt Patterns

Set a limit order to buy {token} at {price}
Set stop loss for my {token} at {price|percent}
DCA {amount} into {token} {frequency} [for {duration}]
TWAP buy {amount} of {token} over {duration}
Show my automations
Cancel automation {id}

Frequencies: every hour, every day, every week, every month

Supported chains: Base, Polygon, Ethereum (EVM), Solana (Jupiter triggers)

Usage

import { execute } from "./bankr-client";

// Create limit order
await execute("Set a limit order to buy $500 of ETH at $3,000");

// Create DCA
await execute("DCA $100 into ETH every week for 3 months");

// Create TWAP
await execute("TWAP buy $5000 of ETH over 24 hours");

// View automations
await execute("Show my automations");

Related Skills

  • bankr-client-patterns - Client setup and execute function
  • bankr-api-basics - API fundamentals
  • bankr-token-trading - Immediate trades

Comments

Markdown supported