CtrlK
BlogDocsLog inGet started
Tessl Logo

chanlun

基于缠论(缠中说禅)的形态识别引擎,使用czsc库自动检测K线分型、笔、中枢,并生成一买/一卖/二买/二卖/三买/三卖等买卖点信号。支持多周期分析和形态分类(3/5/7/9/11笔形态)。

66

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is chanlun in HKUDS/Vibe-Trading

SKILL.md
Quality
Evals
Security

Quality

Content

78%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.

Well-structured, actionable, and exemplar progressive disclosure with real reference files. Main gap is a thin end-to-end workflow showing how to call the listed signal functions on CZSC output.

Suggestions

Extend the quick-start with a short, runnable example that calls a signal function (e.g. cxt_first_buy_V221126) on c and interprets the 1/-1/0 result.

Use enough bars (or note the minimum) so the example would actually produce 分型/笔/中枢 instead of a single RawBar.

Show how multi-period analysis is invoked, since it is advertised in the description but not demonstrated in the body.

DimensionReasoningScore

Conciseness

Lean tables and executable code with minimal padding; the domain concepts (缠论 pipeline, 分型/笔/中枢) are non-obvious so explaining them is justified, though a few framing sentences could be trimmed.

4 / 5

Actionability

Provides an executable quick-start (imports, RawBar, CZSC), a pip install command, a signal-function table, and a data-format table; minor gaps — the single-bar sample cannot actually detect structures and signal functions are listed but not invoked.

4 / 5

Workflow Clarity

Read-only analysis so the destructive/batch validation cap does not apply; the prepare → CZSC(bars) → read results sequence is clear, but applying the signal functions is not demonstrated as an explicit step.

4 / 5

Progressive Disclosure

SKILL.md is a clear overview with six real, one-level-deep reference files (核心概念/{分型,笔,中枢}, 买卖点/{一买一卖,二买二卖,三买三卖}) linked explicitly in tables and organized by category.

5 / 5

Total

17

/

20

Passed

Description

82%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.

A specific, distinctive description with strong trigger terms, but it omits an explicit 'when to use' clause, which caps completeness. Adding a 'Use when...' sentence would raise the score.

Suggestions

Add an explicit trigger clause, e.g. '当用户提到缠论、缠中说禅、买卖点、中枢/分型/笔识别,或需要对K线做形态识别与买卖点判定时使用本技能。'

Optionally name applicable markets/instruments (A股、加密货币、期货) in the description to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — '自动检测K线分型、笔、中枢', '生成一买/一卖/二买/二卖/三买/三卖等买卖点信号', '多周期分析', '形态分类(3/5/7/9/11笔形态)' — matching the comprehensive-coverage anchor.

5 / 5

Completeness

The 'what' is clearly stated but there is no 'Use when...' clause or equivalent trigger guidance, so completeness is capped at 3 per the judging guideline.

3 / 5

Trigger Term Quality

Includes natural domain terms a user would say (缠论/缠中说禅, 买卖点, 中枢, 分型, 笔, K线) with synonyms, matching the comprehensive natural-term anchor.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (缠论/缠中说禅 pattern recognition) with distinct triggers and minimal overlap with other skills.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 6 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository
charliedream1/ai_quant_trade
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.