chart-aesthetics

chart-aesthetics is a skill for Claude Code, Codex from openclawby/tradingview-mcp. It costs 78 tokens per session (1,653 once invoked), scanned A, original, Apache-2.0.

A visual rulebook for drawing TradingView charts, including market-data overlays and Pine Script indicators or strategies. It assigns colors, line styles, and visual emphasis according to what each mark represents.

In plain words
What is it for?
Use it when adding support, resistance, dark-pool, funding, liquidation, max-pain, or other data overlays, or when creating Pine Script plots.
Why use it?
It reduces clutter and makes chart annotations easier to understand by applying consistent visual meanings instead of choosing styles ad hoc.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: positional $N argument.

Good fit Use it when adding support, resistance, dark-pool, funding, liquidation, max-pain, or other data overlays, or when creating Pine Script plots.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/openclawby/tradingview-mcp/chart-aesthetics
Install

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.

Any agent
npx skills add openclawby/tradingview-mcp --skill chart-aesthetics
Clone the repo
git clone --depth 1 https://github.com/openclawby/tradingview-mcp

Made for: Claude Code, Codex.

Wrote 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.

agentmods badge for chart-aesthetics

README.md
[![agentmods](https://agentmods.dev/badge/skills/openclawby/tradingview-mcp/chart-aesthetics/github.svg)](https://agentmods.dev/skills/openclawby/tradingview-mcp/chart-aesthetics)
Your own site
<a href="https://agentmods.dev/skills/openclawby/tradingview-mcp/chart-aesthetics"><img src="https://agentmods.dev/badge/skills/openclawby/tradingview-mcp/chart-aesthetics/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.

agentmods 80×15 button for chart-aesthetics

Your own site · 80×15
<a href="https://agentmods.dev/skills/openclawby/tradingview-mcp/chart-aesthetics"><img src="https://agentmods.dev/badge/skills/openclawby/tradingview-mcp/chart-aesthetics.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 78 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,653 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00078 $0.01653
Opus 5 $0.00039 $0.00826
Sonnet 5 $0.00016 $0.00331
Haiku 4.5 $0.00008 $0.00165

Measured 9d ago against content hash ab38f900f333, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

chart-aesthetics 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 9d 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.

skills/chart-aesthetics/SKILL.md · 114 lines

How it starts

The opening of the file, as written. The whole thing — 114 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Chart Aesthetics — a design system, not taste

Every overlay and script MUST follow these rules. The goal: a viewer glances at the chart and instantly knows what each mark means, without a legend. Bad charts happen when every draw call picks colors ad-hoc — so DON'T. Pull from the fixed palette below.

The palette (semantic, fixed — never improvise hex)

Assign color by WHAT THE DATA MEANS, not by draw order.

Role Color Hex Use for
Supply / resistance / bearish red #EF5350 levels above price, short liqs, sell pressure
Demand / support / bullish green #26A69A levels below price, long liqs, buy pressure
Institutional / dark pool purple #8E24AA dark-pool levels, block prints
Neutral reference / pivots slate blue #5B7F9E VWAP, mid, prior close, max pain
Warning / extreme amber #FFB300 funding spikes, squeeze flags, extreme readings
De-emphasized / context grey #787B86 old/minor levels, secondary series

Line-weight = importance (never all the same):

  • 2px solid — the 1-2 levels that matter most this view (highest volume, current max pain)
  • 1px dashed (linestyle:2) — secondary levels, the supporting cast
  • 1px dotted (linestyle:1) — faint context / historical

Opacity for zones/fills: 85-92% transparency (barely tinted). A filled box at full opacity buries the candles — the #1 ugliness cause.

Six rules that kill 90% of ugly charts

  1. Cap the count. Never draw more than ~8 lines of one type. More = noise. Rank by importance (volume, premium, proximity) and keep the top N.
  2. One color per meaning. All dark-pool lines share ONE purple. Don't rainbow them — differentiate by weight/label, not hue.
  3. Weight encodes importance. The heaviest level is 2px solid; the rest recede to 1px dashed. A wall of identical lines has no hierarchy.
  4. Labels: short, priced, deduped. DP 325.8 · 4.4M beats Dark Pool Level 325.89 volume 4437201 premium .... If two levels round to the same price band, merge them — overlapping labels are the worst offender.
  5. Clear before redraw. Always draw_clear_all (or remove your own IDs) before re-overlaying, so stale lines from a prior symbol/day don't pile up.
  6. Bring the tab to front, then screenshot. A backgrounded chart doesn't repaint — you'll draw into a frame nobody sees and screenshot a stale one.

Read the full file on GitHub · 114 lines

Changes

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.

  1. 9d ago First seen · 114 lines · 78 tokens per session scan A ab38f900f333

Subscribe to this mod's changes

chart-aesthetics is a skill published in the GitHub repository openclawby/tradingview-mcp (2 stars, last pushed 1mo ago), licensed Apache-2.0. It adds 78 tokens to every session and 1,653 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

hps-y2k-chrome

OpenDesign's KPI decision brief: activation and retention drivers, what's working, and the one metric to move next. Built as a decision-grade data & finance deck for CRO, RevOps, leadership.

nexu-io/open-design · 48 tokens

health

Runs a budget-aware agent-assisted engineering health audit for instruction/config drift, hooks/MCP, verifier surfaces, and AI maintainability. Use when users ask in any language to audit Claude, Codex, Pi, agent instructions, MCP or hooks, verifier coverage, or AI-maintainability drift. Not for debugging application…

tw93/Waza · 71 tokens

ui-design

Design-quality reference for financial-research visual output: typography, color, composition, and avoiding generic AI aesthetics.

ginlix-ai/LangAlpha · 24 tokens

business-design

Read financials, map competitive landscapes, and argue design decisions in the language of value. Use when defending design to commercial stakeholders. For the live negotiation itself, use design-negotiation (designer-toolkit).

Owl-Listener/designer-skills · 47 tokens

fin-arch-diagram

A tool for creating architecture diagrams, process flowcharts, and hierarchy trees. These show how system parts, business steps, decisions, or organizational levels relate to one another.

csmar432/finai-research · 72 tokens

posthog-features-drive-revenue

Rank a PostHog user's product features by the revenue of the customers who use them (joins Stripe MRR/invoices to feature-usage events) and save it as a reusable PostHog insight. Use this whenever someone asks which features their highest-revenue or best customers use most, wants revenue-weighted feature adoption…

PostHog/posthog.com · 220 tokens