CtrlK
BlogDocsLog inGet started
Tessl Logo

portfolio-distribution

Use this skill for making final portfolio allocation decisions, determining optimal position sizing, and providing actionable trading recommendations based on risk assessments.

59

Quality

68%

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 ./packages/tentacles/Trading/Mode/ai_trading_mode/resources/skills/distribution_agent/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is well-structured, terse, and actionable with concrete formulas, thresholds, and a complete output schema. Its primary weakness is the absence of explicit validation/verification checkpoints in a workflow that produces destructive trading actions, which caps workflow clarity.

Suggestions

Add an explicit validation/verification step before finalizing allocations (e.g. confirm total exposure <= 80%, single position <= 25%, correlated positions < 40%, and cash reserve >= 20% before emitting the plan).

Include a short worked numeric example applying the Base_Size and Adjusted_Size formulas so the sizing math is unambiguous.

Move or compress the Best Practices and Common Mistakes lists, which partly restate limits already in the body, to tighten token efficiency.

DimensionReasoningScore

Conciseness

Largely lean and assumes Claude's competence; it lists modifiers, limits, and rules as terse bullets without explaining basics, with only minor padding in the prose Overview and Best Practices sections.

4 / 5

Actionability

Provides concrete formulas, numeric thresholds, and a fully-specified JSON output schema covering common cases, but lacks executable code/commands and some decision steps are stated as rules rather than computed examples.

4 / 5

Workflow Clarity

The process is sectioned (sizing, risk, action, execution, structuring) but involves destructive/batch trading operations with no explicit validation or verification checkpoints before acting, which caps the score at 3 per the rubric.

3 / 5

Progressive Disclosure

Well-organized into clear top-level sections with a self-contained overview and one inline reference (the /memories/distributions/ save path); no bundle files exist to evaluate, and structure is appropriate for a single-file skill with minor organization gaps.

4 / 5

Total

15

/

20

Passed

Description

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

The description is concrete and domain-specific with a clear what-and-when structure, performing above midpoint on most dimensions. Its main weaknesses are trigger-term coverage (lacks natural user phrasings and synonyms) and slightly under-comprehensive action enumeration.

Suggestions

Add natural user-facing trigger phrases (e.g. 'Use when the user asks how much to allocate, how to size a position, or wants final buy/sell/hold recommendations').

Expand the action list toward comprehensive coverage (e.g. 'compute position sizes, set stops and targets, sequence execution, and produce an allocation plan').

Include synonyms like 'rebalance' and 'position sizing' to broaden natural keyword coverage.

DimensionReasoningScore

Specificity

Names the domain (portfolio allocation) and several concrete actions (position sizing, providing trading recommendations), though the actions are fewer and less granular than the score-5 anchor's comprehensive action list.

4 / 5

Completeness

Answers 'what' clearly (make allocation decisions, determine sizing, provide recommendations) and includes a 'Use this skill for' trigger clause, but the 'when' is bundled into the same phrase and could be more explicit and concrete.

4 / 5

Trigger Term Quality

Includes relevant terms like 'portfolio allocation decisions', 'position sizing', and 'trading recommendations', but lacks natural synonyms or file extensions a user would say; missing common phrasings like 'rebalance' or 'how much to buy'.

3 / 5

Distinctiveness Conflict Risk

The trading/portfolio allocation niche is fairly distinct and specific; minor overlap risk only with adjacent risk-assessment skills, but unlikely to trigger for the wrong skill.

4 / 5

Total

15

/

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
Drakkar-Software/OctoBot
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.