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.

65

Quality

77%

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

87%

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

The content is lean, concrete, and highly actionable with specific formulas, thresholds, and a copy-paste JSON schema, organized into clean sections; the main gap is the absence of explicit validation checkpoints in the decision workflow.

Suggestions

Add explicit validation steps in the workflow — e.g., 'Verify total exposure ≤ 80% and single position ≤ 25% before finalizing allocations' — with a fix-and-recheck loop.

Include a brief final-output validation step confirming the JSON output respects all exposure/correlation/cash-reserve constraints before delivery.

DimensionReasoningScore

Conciseness

The body is lean and bullet-driven with no padding explaining concepts Claude already knows; every section (sizing formulas, exposure limits, action criteria, JSON schema) earns its place, matching the score-3 anchor of efficient, competence-assuming content.

3 / 3

Actionability

Concrete executable guidance is provided throughout — sizing formulas, numeric confidence/risk modifiers, exposure thresholds (80%/25%/40%/20%), explicit Buy/Sell/Hold criteria, and a copy-paste JSON output schema — matching the score-3 anchor for fully actionable, ready-to-use instructions.

3 / 3

Workflow Clarity

The numbered sections (size → risk-manage → decide → execute → structure) give a present sequence, but there are no explicit validation checkpoints or feedback loops for these consequential allocation decisions, so per the guideline workflow clarity caps at 2.

2 / 3

Progressive Disclosure

This is a self-contained single-file skill with no nested/deep references and clear section organization (Overview, Instructions, Output Format, Best Practices, Mistakes); the content is cohesive core guidance rather than material that should be split out, fitting the well-organized score-3 anchor.

3 / 3

Total

11

/

12

Passed

Description

67%

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 states concrete capabilities and occupies a distinct niche, but it lacks an explicit 'when to use' trigger and offers only narrow keyword coverage, capping completeness and trigger-term quality at 2.

Suggestions

Add an explicit trigger clause such as 'Use when finalizing portfolio allocations, sizing positions, or translating risk assessments into trade recommendations.'

Broaden natural trigger terms users would say (e.g., 'position sizing', 'portfolio rebalancing', 'allocation decisions', 'risk-adjusted sizing').

Clarify the activation precondition so 'when' is stated explicitly rather than implied by 'based on risk assessments'.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'making final portfolio allocation decisions, determining optimal position sizing, and providing actionable trading recommendations' — matching the score-3 anchor that names several specific actions rather than a single vague one.

3 / 3

Completeness

It clearly states what the skill does but only implies when to use it ('based on risk assessments'), lacking an explicit 'Use when...' trigger clause, so per the guideline a missing explicit trigger caps completeness at 2.

2 / 3

Trigger Term Quality

Relevant domain terms ('portfolio allocation', 'position sizing', 'trading recommendations') are present but coverage is narrow with no common variations, fitting the score-2 anchor of 'some relevant keywords but missing common variations' rather than the broad multi-term coverage of score 3.

2 / 3

Distinctiveness Conflict Risk

The niche — final portfolio allocation and position sizing from risk assessments — is specific and unlikely to trigger for unrelated skills, matching the score-3 anchor of a clear niche with distinct triggers.

3 / 3

Total

10

/

12

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.