Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add kayzaa/k.i.t.-bot --skill multi-assetgit clone --depth 1 https://github.com/kayzaa/k.i.t.-botWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/kayzaa/k.i.t.-bot/multi-asset)<a href="https://agentmods.dev/skills/kayzaa/k.i.t.-bot/multi-asset"><img src="https://agentmods.dev/badge/skills/kayzaa/k.i.t.-bot/multi-asset/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/kayzaa/k.i.t.-bot/multi-asset"><img src="https://agentmods.dev/badge/skills/kayzaa/k.i.t.-bot/multi-asset.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00025 | $0.03109 |
| Opus 5 | $0.00013 | $0.01554 |
| Sonnet 5 | $0.00005 | $0.00622 |
| Haiku 4.5 | $0.00003 | $0.00311 |
Grade A, and why
multi-asset scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
100% identical to multi-asset — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 397 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Multi-Asset
Vollständige Abdeckung aller Asset-Klassen in einem System.
Overview
- Stocks - US, EU, Emerging Markets
- ETFs - Index, Sector, Thematic
- Bonds - Government, Corporate
- Commodities - Gold, Silver, Oil
- Forex - Major pairs
🤖 AUTO-PILOT MODE
# ~/.kit/config/multi-asset.json
{
"auto_pilot": {
"enabled": true,
"brokers": {
"interactive_brokers": {"enabled": true, "account": "U1234567"},
"trade_republic": {"enabled": true},
"scalable": {"enabled": true}
},
"strategies": {
"dca": {
"enabled": true,
"schedule": "weekly",
"day": "monday",
"investments": [
{"symbol": "VTI", "amount_eur": 200},
{"symbol": "VXUS", "amount_eur": 100},
{"symbol": "BND", "amount_eur": 50}
]
},
"value_averaging": {
"enabled": false,
"target_growth_pct": 0.5
},
"rebalancing": {
"enabled": true,
"trigger": "quarterly"
}
},
"alerts": {
"price_target": true,
"earnings": true,
"dividend_ex_date": true,
"52w_high_low": true
},
"require_approval": {
"trades_above_eur": 1000,
"new_positions": true
}
},
"target_allocation": {
"us_stocks": 35,
"intl_stocks": 25,
"bonds": 20,
"commodities": 10,
"crypto": 10
}
}
Supported Brokers
| Broker | Region | Features |
|---|---|---|
| Interactive Brokers | Global | Full API, all assets |
| Trade Republic | EU | Stocks, ETFs, Crypto |
| Scalable Capital | EU | ETFs, Stocks |
| Degiro | EU | Low cost stocks |
| Alpaca | US | Commission-free API |
Commands
Full Portfolio Overview
python3 -c "
import yfinance as yf
portfolio = {
'stocks': [
{'symbol': 'AAPL', 'shares': 50, 'cost': 150},
{'symbol': 'MSFT', 'shares': 30, 'cost': 280},
{'symbol': 'GOOGL', 'shares': 20, 'cost': 120},
],
'etfs': [
{'symbol': 'VTI', 'shares': 100, 'cost': 200},
{'symbol': 'VXUS', 'shares': 80, 'cost': 55},
{'symbol': 'BND', 'shares': 50, 'cost': 75},
],
'commodities': [
{'symbol': 'GLD', 'shares': 25, 'cost': 170},
]
}
print('🌍 MULTI-ASSET PORTFOLIO')
print('=' * 80)
total_value = 0
total_cost = 0
by_class = {}
for asset_class, positions in portfolio.items():
class_value = 0
print(f'\\n📁 {asset_class.upper()}')
print('-' * 80)
for pos in positions:
try:
stock = yf.Ticker(pos['symbol'])
price = stock.info.get('currentPrice', stock.info.get('regularMarketPrice', 0))
value = pos['shares'] * price
cost = pos['shares'] * pos['cost']
pnl = value - cost
pnl_pct = (pnl / cost * 100) if cost > 0 else 0
emoji = '🟢' if pnl >= 0 else '🔴'
print(f\"{pos['symbol']:8} {pos['shares']:>6} @ \${price:>8.2f} = \${value:>10,.2f} {emoji} {pnl_pct:>+6.1f}%\")
class_value += value
total_cost += cost
except Exception as e:
print(f\"{pos['symbol']:8} Error: {e}\")
by_class[asset_class] = class_value
total_value += class_value
print()
print('=' * 80)
print('SUMMARY BY CLASS:')
for cls, val in by_class.items():
pct = (val / total_value * 100) if total_value > 0 else 0
print(f' {cls:15} \${val:>12,.2f} ({pct:5.1f}%)')
print()
total_pnl = total_value - total_cost
total_pnl_pct = (total_pnl / total_cost * 100) if total_cost > 0 else 0
print(f'TOTAL VALUE: \${total_value:,.2f}')
print(f'TOTAL P&L: \${total_pnl:+,.2f} ({total_pnl_pct:+.1f}%)')
"
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 397 lines · 25 tokens per session scan A b6b970576697
multi-asset is a skill published in the GitHub repository kayzaa/k.i.t.-bot (5 stars, last pushed 6mo ago), licensed MIT. It adds 25 tokens to every session and 3,109 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. It is 100% identical to multi-asset, differing in 0 lines, and is treated as a copy.
Other skills, from other repositories
BytesAgain Crypto Toolkit — 200+ Technical Indicators, Real-Time Market Data
Use when you need real-time crypto prices, technical indicators (RSI, MACD, Bollinger, 50+), market rankings, on-chain data, or trading signals. Zero API key required.
trading-futures
Trade perpetual futures on Binance, Bybit, Hyperliquid, MEXC with up to 200x leverage.
pump-swarm
Coordinated multi-wallet trading on Pump.fun.
trading-solana
Trade tokens on Solana DEXes - Jupiter, Raydium, Orca, Meteora, Pump.fun.
copy-trading
Automatically copy trades from successful wallets on Polymarket and crypto.
execution
Execute trades on prediction markets with slippage protection and order management.