This skill should be used when building automated trading systems, implementing limit orders, or adding DCA/TWAP functionality. Covers limit orders, stop losses, DCA schedules, and TWAP execution.
Scanned 6/12/2026
Install via CLI
openskills install majiayu000/claude-skill-registry---
name: Bankr Dev - Automation
description: This skill should be used when building automated trading systems, implementing limit orders, or adding DCA/TWAP functionality. Covers limit orders, stop losses, DCA schedules, and TWAP execution.
version: 1.0.0
---
# Automation Capability
Create and manage automated orders via natural language prompts.
## What You Can Do
| Operation | Example Prompt |
|-----------|----------------|
| Limit buy | `Set a limit order to buy ETH at $3,000` |
| Limit buy with amount | `Set a limit order to buy $500 of ETH at $3,000` |
| Limit sell | `Limit 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%` |
| DCA | `DCA $100 into ETH every week` |
| DCA with duration | `DCA $50 into BTC every day for 1 month` |
| TWAP buy | `TWAP buy $5000 of ETH over 24 hours` |
| TWAP sell | `TWAP sell 1 ETH over 4 hours` |
| Scheduled command | `Every Monday, buy $100 of ETH` |
| View automations | `Show my automations` |
| View limit orders | `What limit orders do I have?` |
| Cancel automation | `Cancel automation abc123` |
| Cancel all | `Cancel 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
```typescript
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
No comments yet. Be the first to comment!