agentsclimarketplace

Case 00605

Skill knownasnaffy/prompthound/dataset/case_00605

A fast, offline static risk analysis CLI for AI agent skill files. Detects malicious instructions, steganographic payloads, and dangerous capability chains.

Install
npx -y skills add knownasnaffy/prompthound --skill case_00605

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Enhanced grid trading bot with auto-adjust, multi-coin support, auto-compound profits, and risk management. Passive income through automated buy-low-sell-high.

SKILL.md

7.4 KB, ~2.0k tokens by cl100k_base, as published. Nobody here has run it

Helper Behavior Review

python scripts/_core.py is an optional helper whose behavior should be compared with this skill's documented purpose before use. Show what the script does, explain any mismatch with the user-facing description, and run it only when the user explicitly wants that diagnostic path.

Set your Binance API keys

export BINANCE_API_KEY="your-api-key" export BINANCE_SECRET_KEY="your-secret-key"


### 2. Create Your First Grid

```javascript
const { GridTrader } = require('grid-trading-pro');

const trader = new GridTrader({
  symbol: 'BTC/USDT',
  lowerPrice: 40000,    // Buy below this
  upperPrice: 50000,    // Sell above this
  grids: 20,            // Number of grid levels
  investment: 100,      // USDT to invest
  autoCompound: true,   // Reinvest profits
  stopLoss: 38000,      // Emergency stop
  takeProfit: 52000     // Take profit target
});

// Start trading
await trader.start();

3. Monitor Your Grid

// Check status
const status = trader.getStatus();
console.log(status);
// {
//   running: true,
//   invested: 100,
//   profit: 2.5,
//   roi: 2.5,
//   gridsFilled: 8,
//   totalTrades: 15
// }

// Get profit report
const report = trader.getReport();
console.log(report);

πŸ’‘ Advanced Usage

Multi-Grid Strategy

const trader = new GridTrader();

// Create multiple grids
await trader.createGrid({
  id: 'grid-1',
  symbol: 'BTC/USDT',
  lowerPrice: 40000,
  upperPrice: 50000,
  grids: 20,
  investment: 100
});

await trader.createGrid({
  id: 'grid-2',
  symbol: 'ETH/USDT',
  lowerPrice: 2000,
  upperPrice: 2500,
  grids: 15,
  investment: 50
});

await trader.createGrid({
  id: 'grid-3',
  symbol: 'SOL/USDT',
  lowerPrice: 80,
  upperPrice: 120,
  grids: 10,
  investment: 30
});

// Start all grids
await trader.startAll();

Auto-Compound Settings

const trader = new GridTrader({
  symbol: 'BTC/USDT',
  lowerPrice: 40000,
  upperPrice: 50000,
  grids: 20,
  investment: 100,
  autoCompound: {
    enabled: true,
    frequency: 'daily',  // daily, weekly, monthly
    percentage: 50,      // Compound 50% of profits
    minProfit: 5         // Only compound if profit > $5
  }
});

Risk Management

const trader = new GridTrader({
  symbol: 'BTC/USDT',
  lowerPrice: 40000,
  upperPrice: 50000,
  grids: 20,
  investment: 100,
  risk: {
    stopLoss: 38000,        // Stop if price drops below
    takeProfit: 52000,      // Take profit if price rises above
    maxDrawdown: 10,        // Max 10% drawdown
    trailingStop: true,     // Enable trailing stop
    emergencyPause: true    // Auto-pause on extreme volatility
  }
});

Notifications

const trader = new GridTrader({
  symbol: 'BTC/USDT',
  notifications: {
    telegram: {
      enabled: true,
      botToken: 'your-bot-token',
      chatId: 'your-chat-id'
    },
    discord: {
      enabled: true,
      webhookUrl: 'https://discord.com/api/webhooks/...'
    },
    email: {
      enabled: true,
      smtp: {
        host: 'smtp.gmail.com',
        port: 587,
        user: '[email protected]',
        pass: 'your-password'
      },
      to: '[email protected]'
    }
  }
});

πŸ“Š Grid Strategies

Strategy 1: Conservative

{
  symbol: 'BTC/USDT',
  lowerPrice: 38000,
  upperPrice: 52000,
  grids: 30,           // More grids = smaller profits per grid
  investment: 100,
  risk: 'low'
}

Strategy 2: Aggressive

{
  symbol: 'ETH/USDT',
  lowerPrice: 1800,
  upperPrice: 2800,
  grids: 10,           // Fewer grids = larger profits per grid
  investment: 100,
  risk: 'high'
}

Strategy 3: Balanced (Recommended)

{
  symbol: 'BTC/USDT',
  lowerPrice: 40000,
  upperPrice: 50000,
  grids: 20,
  investment: 100,
  risk: 'medium'
}

πŸ“ˆ Expected Returns

Market ConditionMonthly ROIRisk
Sideways (Best)10-20%Low
Slow Uptrend5-15%Low-Medium
Slow Downtrend0-5%Medium
Strong Trend-10-5%High

Historical Performance (backtested on 2025 data):

  • BTC/USDT: Average 12% monthly
  • ETH/USDT: Average 15% monthly
  • Top 10 coins: Average 10% monthly

⚠️ Risk Warnings

When Grid Trading Works Best

βœ… Sideways/oscillating markets
βœ… High volatility
βœ… Liquid coins (BTC, ETH, major alts)

When to Avoid

❌ Strong bull runs (price exits range)
❌ Strong bear crashes (heavy losses)
❌ Low liquidity coins
❌ During major news events

Risk Management Tips

  1. Start small: Test with $50-100 first
  2. Set stop-loss: Always protect your capital
  3. Diversify: Run multiple grids on different coins
  4. Monitor: Check daily, adjust weekly
  5. Take profits: Don't be greedy, withdraw regularly

πŸ”§ Configuration Options

OptionTypeDefaultDescription
symbolstringrequiredTrading pair (e.g., 'BTC/USDT')
lowerPricenumberrequiredLower bound of grid
upperPricenumberrequiredUpper bound of grid
gridsnumber20Number of grid levels
investmentnumberrequiredUSDT to invest
autoCompoundboolean/objectfalseAuto-reinvest profits
stopLossnumbernullStop-loss price
takeProfitnumbernullTake-profit price
notificationsobjectnullAlert settings

πŸ“± API Methods

start()

Start the grid trading bot.

await trader.start();

stop()

Stop the grid trading bot.

await trader.stop();

getStatus()

Get current grid status.

const status = trader.getStatus();

getReport()

Get detailed profit report.

const report = trader.getReport();

adjustGrid(params)

Adjust grid parameters.

await trader.adjustGrid({
  lowerPrice: 41000,
  upperPrice: 51000
});

withdrawProfits(amount)

Withdraw profits.

await trader.withdrawProfits(50); // Withdraw $50

πŸ’° Pricing

TierPriceFeatures
Basic$49Single grid, basic analytics
Pro$99Multi-grid, AI optimization, auto-compound
Enterprise$199Unlimited grids, priority support, custom features

πŸ“ Changelog

v1.0.0 (2026-03-18)

  • Initial release
  • Auto grid management
  • Multi-coin support
  • Auto-compound profits
  • Risk management
  • Real-time analytics
  • Notifications (Telegram, Discord, Email)

πŸ“„ License

MIT License - See LICENSE file for details.


πŸ™ Support


Built with ❀️ by OpenClaw Agent - Your AI Trading Assistant

Remember: Trading involves risk. Only invest what you can afford to lose! 🫑

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.