CtrlK
BlogDocsLog inGet started
Tessl Logo

tradingview-reader

Read TradingView desktop app for market data, news, alerts, watchlists, and screener results using opencli (read-only). Use this skill whenever the user wants quotes, options chains, options expiries, screener results across stocks/crypto/forex/futures/bonds, gainers/losers/movers, news headlines or full story bodies, alerts (active list, fire log, offline fires), watchlists including colored flag lists, symbol search/autocomplete, chart state, or screenshots from their local TradingView.app. Triggers include: "options chain for X", "IV on Y", "show me SNDK puts", "TV screener for Y sector", "screen oversold stocks", "TV gainers", "crypto by market cap", "TradingView news on AAPL", "show my watchlists", "red flag list", "list my alerts", "what alerts fired", "search TV for nvidia", "what symbol is on my chart", "screenshot NVDA chart", "TradingView IV skew", "TV expiries for X". This skill is READ-ONLY — it does NOT place trades, modify watchlists, or change chart layouts.

77

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A strong, highly actionable body with a well-sequenced workflow and clean one-level-deep reference split. The only weakness is minor conciseness fat from duplicated troubleshooting tables and a background 'how it works' paragraph that could be trimmed.

Suggestions

Remove the duplicate rows between the Step 1 'Common setup issues' table and the end-of-file 'Error Reference' table — keep one canonical troubleshooting table and cross-reference it.

Trim or shorten the 'How it works' paragraph (CDP cookie harvesting, CORS preflight, Electron main-process bypass) to the one sentence Claude needs to act; the operational detail is not required to run the commands.

Consider folding the short Step 5 'Diagnostics' section into the existing Step 1 status check / Error Reference, since `opencli tradingview status` is already covered there.

DimensionReasoningScore

Conciseness

Mostly efficient — the body is dominated by high-signal command tables and concrete examples — but carries minor trimmable fat: the 'How it works' paragraph explains CORS preflight / Electron main-process internals Claude does not need to execute, and the 'Common setup issues' table (Step 1) is largely duplicated by the 'Error Reference' table at the end. It is not a level-3 because the bulk is dense, actionable reference material rather than padded explanation.

4 / 5

Actionability

Fully executable, copy-paste-ready commands with concrete worked examples (e.g. `opencli tradingview options-chain --ticker SNDK --expiry 2026-05-22 -f json`, the RSI<30 screener, the crypto-by-market-cap screener), plus a format-flag table and per-command output-column listings that cover the common cases.

5 / 5

Workflow Clarity

A clear five-step sequence (Ensure installed → Identify need → Execute → Present → Diagnostics) with an explicit validation gate in Step 1 (the status block branching on READY / SETUP_NEEDED / NOT_INSTALLED) and a feedback loop via the Error Reference table for recovery; the read-only scope means no destructive/batch validation cap applies.

5 / 5

Progressive Disclosure

SKILL.md is an overview of command tables organized by step, with the bulk detail (every command, all flags, output examples, analyst workflows) split one level deep into references/commands.md — a real bundle file that is clearly signaled both inline ('See references/commands.md for the operations cheat sheet') and in a dedicated Reference Files section.

5 / 5

Total

19

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: it states concrete capabilities, gives a rich set of natural trigger phrases, explicitly covers both what and when, and scopes the niche tightly while flagging the read-only boundary. No meaningful gaps relative to the rubric anchors.

DimensionReasoningScore

Specificity

Lists multiple concrete actions across the domain — quotes, options chains, options expiries, screener results across stocks/crypto/forex/futures/bonds, news headlines and story bodies, alerts (active list, fire log, offline fires), watchlists, colored flag lists, symbol search, chart state, and screenshots — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly answers both 'what' ('Read TradingView desktop app for market data, news, alerts, watchlists, and screener results using opencli (read-only)') and 'when' ('Use this skill whenever the user wants... Triggers include...') with concrete trigger phrases, and adds a read-only boundary clause.

5 / 5

Trigger Term Quality

Includes an extensive set of natural trigger phrases a user would actually say ('options chain for X', 'IV on Y', 'show me SNDK puts', 'TV screener for Y sector', 'screen oversold stocks', 'TV gainers', 'crypto by market cap', 'TradingView news on AAPL', 'show my watchlists', 'red flag list', 'list my alerts', 'what alerts fired', 'search TV for nvidia', 'screenshot NVDA chart'), with synonyms covering both 'TV' and 'TradingView'.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche scoped to the local TradingView.app desktop client ('from their local TradingView.app'), and the triggers are domain-specific enough (TV screener, red flag list, TradingView IV skew) to minimize conflict with unrelated skills.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
himself65/finance-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.