CtrlK
BlogDocsLog inGet started
Tessl Logo

trade-performance-coach

Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns. Use after trader-memory-core and signal-postmortem have produced records, or when the user asks for a post-trade coach, risk-manager style review, rule-adherence review, next-session operating rules, or psychology-aware trading behavior feedback. This skill does not provide buy/sell advice, therapy, or broker execution.

72

Quality

89%

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

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 well-engineered skill body: executable commands grounded in real fixtures, a precise input/output contract, a clearly sequenced workflow with a decision gate, and exemplary progressive disclosure to verified bundle files. The only notable flaw is redundant repetition of the scope/guardrail messaging across three sections, plus a missing explicit output-validation step.

Suggestions

State the no-advice/no-therapy scope boundary once (e.g., keep the Guardrails section) and reference it from Overview and When Not to Use instead of repeating it three times, trimming roughly 10 lines.

Add a final workflow step to validate the generated JSON report against assets/performance_coach_report.schema.json before presenting it, closing the workflow's only validation gap.

DimensionReasoningScore

Conciseness

The body is checklist-lean throughout — a field-level input spec, terse workflow bullets, a verdict table, and one-line resource descriptions — with no explanation of concepts Claude already knows. However, the scope-limit messaging ('never recommends entering, exiting, buying, selling...', 'do not provide therapy', no shaming) is stated three times across Overview, When Not to Use, and Guardrails, which is more than the 'minor instances' of the 4 anchor but well short of the padding of the 2 anchor; the triple repetition keeps it below 5.

4 / 5

Actionability

Guidance is fully executable: a copy-paste bash invocation with real paths, a second example command running an existing fixture ('scripts/tests/fixtures/single_trade_rule_violation_loss.json', verified present) with '--markdown', an exact 14-field output contract, a verdict table with semantics, and concrete next-session rule examples ('cap risk at 0.5R for the next two trades after a rule violation'). This matches the 'fully executable; copy-paste ready; specific examples cover the common cases' anchor.

5 / 5

Workflow Clarity

The seven workflow steps are clearly sequenced (collect records → evaluate adherence → risk → execution → patterns → operating rules → human decision gate), with an explicit fallback checkpoint for incomplete input ('default to REVIEW_REQUIRED or journal_only mode and ask for missing records') and a terminal decision gate. It sits at 4 rather than 5 because there is no explicit output-verification step (e.g., validating the generated JSON against the bundled assets/performance_coach_report.schema.json), though as a read-only analysis skill it avoids the destructive/batch cap of 3.

4 / 5

Progressive Disclosure

The Resources section is a clearly signaled, one-level-deep map ('Read these selectively when invoked') to seven real bundle files, each with a one-line purpose description, and every referenced path (five references/*.md, the schema asset, and the script) was verified to exist. The body keeps only overview-level detail inline while the review framework, tag definitions, and checklist live in the references, matching the 5 anchor.

5 / 5

Total

18

/

20

Passed

Description

92%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 strong description: concrete capability list, explicit third-person voice, and a well-constructed 'Use when...' clause with multiple natural trigger phrases plus a clear scope-exclusion sentence. The only gap is a handful of missing everyday synonyms for the trigger terms.

DimensionReasoningScore

Specificity

The description names the domain (post-trade review) and multiple concrete review targets — 'Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns' — giving comprehensive coverage of what the skill does. It is not merely above the 'several specific actions' anchor of 4; it enumerates the input types and all four analysis axes, matching the 5 anchor.

5 / 5

Completeness

It explicitly answers both questions: 'what' is the first sentence's list of review targets and axes, and 'when' is stated with concrete trigger phrases — 'Use after trader-memory-core and signal-postmortem have produced records, or when the user asks for a post-trade coach...'. This mirrors the 5 anchor example's structure; it is clearly not the 4 anchor, where the 'when' would be less explicit.

5 / 5

Trigger Term Quality

Trigger phrases are natural and varied: 'post-trade coach', 'risk-manager style review', 'rule-adherence review', 'next-session operating rules', 'psychology-aware trading behavior feedback'. Coverage is good but a few common phrasings users would naturally say — e.g. 'trade review', 'trade journal review', 'post-mortem' — are absent, matching the 'good keyword coverage; a few natural terms missing' anchor rather than the comprehensive 5.

4 / 5

Distinctiveness Conflict Risk

The niche is distinct (coaching review of the user's own recorded trades, gated on upstream skill outputs 'trader-memory-core' and 'signal-postmortem'), and the exclusion clause 'does not provide buy/sell advice, therapy, or broker execution' further separates it from adjacent trading/psychology skills. Minimal conflict risk, matching the 5 anchor; it is well above the 'minor overlap risk with closely related skills' 4 anchor.

5 / 5

Total

19

/

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
tradermonty/claude-trading-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.