T-Invest
Read-only-by-default access to a T-Invest (Tinkoff) brokerage account via a bundled CLI
Test report
- Verdict
- Works with setup
- Score
- Tested
- Jul 17, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Aug 10, 2026 · 0eb26a4
The bundled CLI is genuinely safety-engineered: from a bare install I watched all three documented gates fire live — a data command with no session returns SESSION_REQUIRED, session start with no token returns TOKEN_MISSING, and an order in readonly returns TRADING_FORBIDDEN. The actual data deliverable (real portfolio, quotes, screeners) is behind a login wall: it needs a real Т-Инвестиции API token, and a fake token reached the live tinkoff.ru API and came back UNAUTHORIZED, so no data delta versus baseline could be measured. Token is only ever sent as a Bearer header to invest-public-api.tinkoff.ru; no exfiltration or covert behavior found.
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 5/5
- Triggers reliably 5/5
- Output vs. baseline 5/10
- Docs & honesty 5/5
What T-Invest does
Gives an agent live access to the user's Т-Инвестиции / T-Invest brokerage account through a self-contained Node CLI: portfolio, positions, cash, quotes, operations, dividends, bond YTM/duration, screeners and trading on explicit command. Trades are gated (readonly by default, sandbox for practice, full only behind a .env flag with per-order confirmation). Triggers when the user asks about their portfolio, a quote, returns, operations or a ticker like SBER/GAZP.
How to install T-Invest
git clone https://github.com/nyxandro/t-invest-skill
mkdir -p ~/.claude/skills
cd t-invest-skill && cp -r skills/t-invest ~/.claude/skills/t-invest
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger T-Invest
-
/t-investRead-only-by-default access to a T-Invest (Tinkoff) brokerage account via a bundled CLI
It also activates on plain-language prompts like these:
-
What's my current portfolio balance and cash position right now? -
Can you pull a live quote for SBER and GAZP for me? -
Check my recent brokerage operations and dividend payouts this month.
Frequently asked questions
- Is the T-Invest skill free?
- Yes. The skill itself is free from nyxandro/t-invest-skill. SkillProof publishes the install command and an independent test verdict at no cost.
- Does T-Invest work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 17, 2026. Verdict: Works with setup. The bundled CLI is genuinely safety-engineered: from a bare install I watched all three documented gates fire live — a data command with no session returns SESSION_REQUIRED, session start with no token returns TOKEN_MISSING, and an order in readonly returns TRADING_FORBIDDEN. The actual data deliverable (real portfolio, quotes, screeners) is behind a login wall: it needs a real Т-Инвестиции API token, and a fake token reached the live tinkoff.ru API and came back UNAUTHORIZED, so no data delta versus baseline could be measured. Token is only ever sent as a Bearer header to invest-public-api.tinkoff.ru; no exfiltration or covert behavior found.
- What is the T-Invest SkillProof Score?
- 8.0/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 5/10, docs & honesty 5/5.
- How do I install T-Invest?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use T-Invest with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.