CtrlK
BlogDocsLog inGet started
Tessl Logo

corporate-events

公司事件驱动分析:并购套利价差计算、大股东增减持信号、股权激励解读、定增配股影响评估、A股ST/退市预警

57

Quality

66%

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

Fix and improve this skill with Tessl

tessl review fix ./agent/src/skills/corporate-events/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

A dense, domain-specific analytical skill with concrete formulas and a structured report template, but it is a monolithic single file with illustrative rather than executable code and no explicit validation checkpoints. Splitting event types into references and adding runnable examples would lift it.

Suggestions

Add at least one fully executable example (e.g., a tushare snippet fetching 增减持/定增 data) since tushare is already cited as the data source, replacing the purely illustrative calculation blocks.

Split each event type (并购套利, 增减持, 股权激励, 定增/可交债, ST/退市) into one-level-deep reference files (e.g., references/merger-arb.md) linked from a concise overview, instead of keeping everything inline.

Add explicit validation/checkpoint steps to the workflow (e.g., confirm the announcement source + apply the 过滤规则 before sizing a position), and move dated/time-sensitive figures into a labeled section noting their sourcing.

DimensionReasoningScore

Conciseness

The body is mostly efficient and adds A-share-specific knowledge Claude lacks (regulatory thresholds, timelines, signal tables), but restated prose in 概述/注意事项 and time-sensitive dated items ('2024新规', '2023年某科技公司') outside a deprecated/old-patterns section keep it from the fully lean score-3 anchor.

2 / 3

Actionability

It gives concrete formulas, thresholds, and a copy-paste report template, but the calculation blocks are illustrative rather than executable and tushare is named as a data source without any runnable fetching code, fitting the score-2 'incomplete / pseudocode' anchor rather than 'fully executable'.

2 / 3

Workflow Clarity

Event timelines (预案→股东大会→证监会→发行→解禁) and T-30/T/T+1 windows are clearly sequenced with gating filter rules, but there is no explicit validate→fix→retry checkpoint, so it sits at the score-2 'sequence present but checkpoints implicit' anchor.

2 / 3

Progressive Disclosure

The ~260-line document is well-organized into sections but is monolithic with no bundle/reference files, and content that could be split per event type sits inline; this matches score-2 'some structure but content that should be separate is inline' rather than score-3 split-with-references.

2 / 3

Total

8

/

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 specific, well-keyworded description that clearly communicates a distinct A-share event-driven niche, but it lacks an explicit 'Use when' trigger clause. Adding trigger guidance would raise completeness.

Suggestions

Append a 'Use when...' clause, e.g. 'Use when analyzing A-share corporate events: M&A/merger arbitrage, controlling-shareholder holdings changes, equity incentives, private placements/rights issues, or ST/delisting warnings.'

Keep the existing concrete action list and A-share framing, which already give strong specificity and distinctiveness.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — '并购套利价差计算', '大股东增减持信号', '股权激励解读', '定增配股影响评估', 'A股ST/退市预警' — matching the 'lists multiple specific concrete actions' anchor rather than the score-2 partial coverage anchor.

3 / 3

Completeness

It clearly answers 'what does this do' but has no 'Use when...' or equivalent trigger clause, so per the guideline a missing trigger clause caps completeness at 2 ('has what, but when is missing or only implied').

2 / 3

Trigger Term Quality

It uses natural domain terms an A-share trader would actually say (并购套利, 增减持, 股权激励, 定增/配股, ST/退市), giving good coverage; it is above score 2 because common variations are present, not just a single keyword.

3 / 3

Distinctiveness Conflict Risk

The A-share corporate-event niche with named event types is a clear, distinct domain unlikely to trigger the wrong skill; it is above score 2 because the scope is narrowly scoped rather than broadly overlapping.

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.