Compare and optimize staking rewards across validators, protocols, and blockchains with risk assessment. Use when analyzing staking opportunities, comparing validators, calculating staking rewards, or optimizing PoS yields. Trigger with phrases like "optimize staking", "compare staking", "best staking APY", "liquid staking", "validator comparison", "staking rewards", or "ETH staking options".
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill optimizing-staking-rewards85
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Discovery
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.
This is a well-crafted skill description that excels across all dimensions. It provides specific capabilities (comparing validators, optimizing rewards, risk assessment), includes comprehensive natural trigger terms users would actually say, and clearly delineates both what the skill does and when to use it. The staking/PoS focus creates a distinct niche with minimal conflict risk.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple concrete actions: 'Compare and optimize staking rewards', 'risk assessment', across specific domains (validators, protocols, blockchains). Uses third person voice correctly. | 3 / 3 |
Completeness | Clearly answers both what (compare/optimize staking rewards with risk assessment) and when (explicit 'Use when' clause plus detailed 'Trigger with phrases' section providing specific activation scenarios). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural user terms including 'optimize staking', 'best staking APY', 'liquid staking', 'validator comparison', 'staking rewards', and 'ETH staking options' - all phrases users would naturally say. | 3 / 3 |
Distinctiveness Conflict Risk | Highly specific niche focused on PoS staking, validators, and yield optimization. Distinct trigger terms like 'validator comparison', 'liquid staking', and 'ETH staking options' make it unlikely to conflict with general crypto or finance skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
72%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill provides excellent actionable guidance with clear CLI commands and comprehensive output examples. The main weaknesses are some verbosity in prerequisites/notes sections and missing validation checkpoints for financial operations that could result in losses if executed incorrectly.
Suggestions
Remove the Prerequisites section - Claude knows how to install Python packages and doesn't need explanations of basic concepts
Add validation checkpoints in the optimization workflow, such as 'Verify current positions before proceeding' and 'Confirm gas estimates before executing swaps'
Trim the 'Important Notes' section to a single line or remove entirely - these are generic disclaimers Claude can infer
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill includes some unnecessary sections like 'Prerequisites' explaining basic concepts Claude knows (Python installation, what requests library is) and verbose 'Important Notes' disclaimers. The core content is reasonably efficient but could be tightened. | 2 / 3 |
Actionability | Provides fully executable CLI commands with clear flags and arguments. Each step shows exact command syntax with realistic examples, and output formats are thoroughly documented with sample outputs. | 3 / 3 |
Workflow Clarity | Steps are clearly numbered and sequenced, but lacks validation checkpoints. For financial operations involving portfolio optimization and protocol switching, there should be explicit verification steps before executing trades or unstaking operations. | 2 / 3 |
Progressive Disclosure | Well-structured with clear sections progressing from simple comparison to detailed analysis. References errors.md for comprehensive error handling, and external resources are clearly listed. Content is appropriately split between overview and detailed examples. | 3 / 3 |
Total | 10 / 12 Passed |
Validation
81%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 13 / 16 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) | Warning |
metadata_version | 'metadata' field is not a dictionary | Warning |
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 13 / 16 Passed | |
Table of Contents
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.