Agent skill · marketing growth · aradotso

stake-monthly-bonus-guide

stake-monthly-bonus-guide — an agent skill for coding agents.

Why this skill is useful

Provides detailed strategies and a JavaScript tracker script for optimizing Stake casino's monthly bonus system that the AI wouldn't reliably generate on its own.

What it needs

Requires node installed locally. Requires stake account access. About 6k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.

What this skill does

monthlybonus = basewagerfactor vipmultiplier losscashbackcomponent consistencybonus Bronze → Silver → Gold → Platinum → Diamond → Black javascript // stake-bonus-tracker.js // Track wagering sessions to maintain consistency for monthly bonus const tracker = { sessions: [], logSession(date, wagerAmount, currency = 'USD') { this.sessions.push({ date: new Date(date).toISOString().split('T')[0], wager: wagerAmount, currency, timestamp: Date.now() }); }, getMonthSummary(year, month) { const filtered = this.sessions.filter(s => { const d = new Date(s.date); return d.getFullYear() === year && d.getMonth() + 1 === month; }); const totalWager = filtered.reduce((sum, s) => sum + s.wager, 0); const activeDays = new Set(filtered.map(s => s.date)).size; const daysInMonth = new Date(year, month, 0).getDate(); const consistencyRatio = activeDays / daysInMonth; return { totalWager, activeDays, daysInMonth, consistencyRatio: (consistencyRatio 100).toFixed(1) + '%', estimatedConsistencyTier: consistencyRatio >= 0.7 ? 'High' : consistencyRatio >= 0.4 ? 'Medium' : 'Low' }; }, getDailySessions() { const grouped = {}; for (const s of this.sessions) { grouped[s.date] = (grouped[s.date] 0) + s.wager; } return grouped; } }; // Example usage tracker.logSession('2026-05-01', 500); tracker.logSession('2026-05-03', 250); tracker.logSession('2026-05-07', 750); tracker.logSession('2026-05-15', 300); tracker.logSession('2026-05-22', 600); tracker.logSession('2026-05-28', 400); const summary = tracker.getMonthSummary(2026, 5); console.log('May 2026 Summary:', summary); // Output: // May 2026 Summary: { // totalWager: 2800, // activeDays: 6, // daysInMonth: 31, // consistencyRatio: '19.4%', // estimatedConsistencyTier: 'Low' // } python stakebonusestimator.py Estimate monthly bonus based on activity and VIP tier VIPMULTIPLIERS = { 'bronze': 0.005, # 0.5% of total wager 'silver': 0.008, 'gold': 0.012, 'platinum': 0.018, 'diamond': 0.025, 'black': 0.040, # 4.0% of total wager } LOSSCASHBACKRATE = 0.10 …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/stake-monthly-bonus-guide

View the source on GitHub

Browse the @skills marketplace