CtrlK
BlogDocsLog inGet started
Tessl Logo

pine-script

Export backtest strategies to indicator/strategy code for major trading platforms — TradingView, 通达信, 同花顺, 东方财富, MT5.

71

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

92%

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

A lean, highly actionable skill body with clear workflows and a validation checklist, held back only by monolithic structure — all platform references are inline rather than split into separate reference files.

Suggestions

Move each platform's template + mapping tables + syntax rules into dedicated bundle files (e.g. references/pine.md, references/tdx.md, references/mql5.md) and keep SKILL.md as an overview with clearly signaled one-level-deep links.

In SKILL.md, replace the inline per-platform reference sections with a short navigation table linking to those reference files so the overview stays compact.

Confirm any referenced bundle paths actually exist under references/ (currently no bundle directory is present), since progressive disclosure is scored against the real bundle structure.

DimensionReasoningScore

Conciseness

The body is dense, table-driven reference material (Python→Pine/TDX/MQL5 mappings, syntax rules) that Claude does not reliably know, with no padding about basic concepts; nearly every token earns its place.

3 / 3

Actionability

Each platform ships an executable template (Pine Script v6, TDX formula, MQL5 indicator) plus concrete copy-paste-ready mapping tables and explicit syntax rules, giving fully actionable guidance.

3 / 3

Workflow Clarity

Two numbered workflows give a clear sequence, and the pre-output 'Quality Checklist' acts as an explicit validation gate with per-platform verification items for a complex multi-output process.

3 / 3

Progressive Disclosure

Content is well-organized with clear sections, but ~300 lines of per-platform API reference live inline in a single 380-line SKILL.md with no bundle files or one-level-deep references to split them out.

2 / 3

Total

11

/

12

Passed

Description

82%

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

A concrete, distinctive description with strong natural-language trigger terms, weakened only by the absence of an explicit 'when to use' clause. Adding trigger guidance would bring completeness to full marks.

Suggestions

Append a 'Use when…' clause, e.g. 'Use when exporting a backtested strategy to TradingView Pine Script, 通达信/同花顺/东方财富 TDX formula, or MT5 MQL5.'

Include the actual language names (Pine Script, MQL5, TDX formula) alongside the platform names so they match what users say verbatim.

DimensionReasoningScore

Specificity

Names a concrete action — 'Export backtest strategies to indicator/strategy code' — and enumerates five specific target platforms (TradingView, 通达信, 同花顺, 东方财富, MT5) rather than vague language.

3 / 3

Completeness

It clearly answers *what* the skill does but provides no 'Use when…' clause or equivalent explicit trigger guidance, so completeness is capped at 2 per the rubric guideline.

2 / 3

Trigger Term Quality

Platform names ('TradingView', '通达信', '同花顺', '东方财富', 'MT5') plus 'backtest strategies' and 'indicator/strategy code' are exactly the natural terms a user would say when requesting this skill.

3 / 3

Distinctiveness Conflict Risk

The niche — exporting backtest strategies to specific trading-platform code — is distinct and the named platforms make it unlikely to trigger for an unrelated skill.

3 / 3

Total

11

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
HKUDS/Vibe-Trading
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.