Skip to main content

arbitrage

Automates detection and monitoring of arbitrage opportunities across various prediction market platforms.

Install this skill

or
15/100

Security score

The arbitrage skill was audited on Feb 19, 2026 and we found 17 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

medium line 112

Template literal with variable interpolation in command context

SourceSKILL.md
112console.log(` ${opp.marketA.platform}: ${opp.marketA.price}`);
medium line 113

Template literal with variable interpolation in command context

SourceSKILL.md
113console.log(` ${opp.marketB.platform}: ${opp.marketB.price}`);
medium line 114

Template literal with variable interpolation in command context

SourceSKILL.md
114console.log(` Spread: ${opp.spread.toFixed(2)}%`);
medium line 118

Template literal with variable interpolation in command context

SourceSKILL.md
118console.log(`Arbitrage expired: ${opp.id}`);
medium line 139

Template literal with variable interpolation in command context

SourceSKILL.md
139console.log(`${opp.question}`);
medium line 140

Template literal with variable interpolation in command context

SourceSKILL.md
140console.log(` Buy on ${opp.buyPlatform} @ ${opp.buyPrice}`);
medium line 141

Template literal with variable interpolation in command context

SourceSKILL.md
141console.log(` Sell on ${opp.sellPlatform} @ ${opp.sellPrice}`);
medium line 142

Template literal with variable interpolation in command context

SourceSKILL.md
142console.log(` Spread: ${opp.spread.toFixed(2)}%`);
medium line 157

Template literal with variable interpolation in command context

SourceSKILL.md
157console.log(` Buy ${comparison.buySide} on ${comparison.buyPlatform}`);
medium line 158

Template literal with variable interpolation in command context

SourceSKILL.md
158console.log(` Sell ${comparison.sellSide} on ${comparison.sellPlatform}`);
medium line 159

Template literal with variable interpolation in command context

SourceSKILL.md
159console.log(` Spread: ${comparison.spread.toFixed(2)}%`);
medium line 161

Template literal with variable interpolation in command context

SourceSKILL.md
161console.log(`No arbitrage. Price difference: ${comparison.priceDiff.toFixed(2)}%`);
medium line 182

Template literal with variable interpolation in command context

SourceSKILL.md
182console.log(`Found ${autoMatches.length} auto-matches`);
medium line 207

Template literal with variable interpolation in command context

SourceSKILL.md
207console.log(`Total opportunities: ${stats.totalOpportunities}`);
medium line 208

Template literal with variable interpolation in command context

SourceSKILL.md
208console.log(`Avg spread: ${stats.avgSpread.toFixed(2)}%`);
medium line 209

Template literal with variable interpolation in command context

SourceSKILL.md
209console.log(`Max spread seen: ${stats.maxSpread.toFixed(2)}%`);
medium line 212

Template literal with variable interpolation in command context

SourceSKILL.md
212console.log(` ${pair}: ${count}`);
Scanned on Feb 19, 2026
View Security Dashboard
Installation guide →