CtrlK
BlogDocsLog inGet started
Tessl Logo

portfolio-rebalance

Analyze portfolio allocation drift and generate rebalancing trade recommendations across accounts. Considers tax implications, transaction costs, and wash sale rules. Triggers on "rebalance", "portfolio drift", "allocation check", "rebalancing trades", or "my portfolio is out of balance".

70

Quality

86%

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

72%

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

The content is a well-organized, concise instruction-only workflow with a clear sequence, but it relies on empty placeholder tables and lacks explicit validation checkpoints for the batch trade-generation step. Adding a worked example and a pre-output validation step would lift the weaker dimensions.

Suggestions

Add at least one worked example with filled-in drift and trade-list tables so the guidance is concrete and copy-paste ready, raising actionability.

Insert an explicit validation checkpoint before Step 6 (e.g., verify proposed trades stay within bands and do not trigger wash sales across accounts), adding a validate-then-proceed feedback loop for workflow clarity.

Provide the drift calculation formula or a concrete method for computing '$ Over/Under' so the empty table columns become executable.

DimensionReasoningScore

Conciseness

The body is lean — tables and bullet lists with no padding or explanation of concepts Claude already knows (what a portfolio or asset class is). Every section earns its place. Not a 2 because there is no unnecessary explanation to tighten.

3 / 3

Actionability

Provides concrete fields, rules, and thresholds (±3-5% bands, 30-day wash-sale window, asset-location mappings), but the drift and trade-list tables are empty placeholders with no worked example or executable calculation formula. Not a 3 because guidance is incomplete and not copy-paste ready; not a 1 because the direction and specifics are concrete.

2 / 3

Workflow Clarity

A clear six-step sequence (Current State → Drift Analysis → Trade Recommendations → Asset Location → Implementation → Output), but no explicit validation checkpoints before issuing a batch of trades. Per the rubric, missing validation for batch/destructive operations caps this at 2. Not a 3 because there are no validate-then-proceed feedback loops.

2 / 3

Progressive Disclosure

Self-contained, well-organized with clear section headers (Workflow steps 1-6, Important Notes) and no nested references; no external bundle files are needed. Not a 2 because the structure is clean and easy to navigate rather than a monolithic wall of text.

3 / 3

Total

10

/

12

Passed

Description

100%

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 strong: it states concrete capabilities in third person, covers natural trigger phrases, and explicitly signals when to use the skill. It is concise yet complete with low conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Analyze portfolio allocation drift', 'generate rebalancing trade recommendations', 'Considers tax implications, transaction costs, and wash sale rules') rather than vague language. Not a 2 because the action set is comprehensive and specific, not partial.

3 / 3

Completeness

Explicitly answers both what (analyze drift, generate trade recommendations, consider tax/cost/wash-sale rules) and when via an explicit 'Triggers on...' clause. Not a 2 because the trigger guidance is explicit, not merely implied.

3 / 3

Trigger Term Quality

Includes natural phrases users would actually say — 'rebalance', 'portfolio drift', 'allocation check', and especially 'my portfolio is out of balance' — giving good coverage. Not a 2 because it covers common natural variations rather than only technical jargon.

3 / 3

Distinctiveness Conflict Risk

Targets a clear niche (portfolio rebalancing) with distinct triggers unlikely to fire for unrelated skills. Not a 2 because the domain and triggers are specific enough to avoid overlap with generic finance skills.

3 / 3

Total

12

/

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
anthropics/financial-services
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.