PancakeSwap — Multi-chain DEX (BNB Chain, ETH, ARB, Base)
68
55%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./src/skills/bundled/pancakeswap/SKILL.mdQuality
Discovery
22%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 description is essentially a label rather than a functional skill description. It identifies the platform and supported chains but fails to explain what actions Claude can perform or when this skill should be selected. Without concrete capabilities and trigger guidance, Claude cannot effectively choose this skill from a pool of similar DeFi/DEX skills.
Suggestions
Add specific actions the skill enables, such as 'Swap tokens, add/remove liquidity, check pool APYs, and track farming rewards on PancakeSwap'
Include a 'Use when...' clause with natural trigger terms like 'swap on PancakeSwap', 'CAKE token', 'BNB Chain trading', 'pancake liquidity pool'
Add common user phrases that would indicate need for this skill, such as 'trade on BSC', 'PCS swap', or 'pancake farming'
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description only names the platform and chains but provides no concrete actions. It doesn't specify what operations can be performed (swapping, liquidity provision, farming, etc.). | 1 / 3 |
Completeness | Only partially answers 'what' (it's a DEX) with no actions specified, and completely missing 'when' guidance. No 'Use when...' clause or equivalent trigger guidance. | 1 / 3 |
Trigger Term Quality | Includes some relevant keywords like 'PancakeSwap', 'DEX', and chain names (BNB Chain, ETH, ARB, Base), but misses common user terms like 'swap', 'trade', 'liquidity', 'token exchange', or 'DeFi'. | 2 / 3 |
Distinctiveness Conflict Risk | The specific platform name 'PancakeSwap' provides some distinctiveness, but 'Multi-chain DEX' is generic enough to potentially conflict with other DEX-related skills like Uniswap or SushiSwap skills. | 2 / 3 |
Total | 6 / 12 Passed |
Implementation
87%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-crafted skill that efficiently documents PancakeSwap CLI commands with excellent conciseness and actionability. The command tables and examples are immediately usable. The main gap is the lack of error handling or validation guidance for swap operations, which involve real financial transactions.
Suggestions
Add a brief section on transaction validation/confirmation (e.g., checking transaction status, handling failed swaps, slippage settings)
Consider adding a note about gas estimation or transaction confirmation workflow for swap operations
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Extremely lean and efficient. No unnecessary explanations of what a DEX is or how AMMs work. Every section delivers actionable information without padding. | 3 / 3 |
Actionability | Fully executable commands with concrete examples. The quick start, command table, and examples section provide copy-paste ready commands with clear syntax. | 3 / 3 |
Workflow Clarity | For a simple swap skill, the workflow is clear (set credentials → quote → swap). However, there's no validation or error handling guidance for failed transactions, which is important for financial operations. | 2 / 3 |
Progressive Disclosure | Well-organized with clear sections progressing from quick start to detailed commands to configuration. External resources are appropriately linked at the end. Content is appropriately sized for a single file. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
2a8c94e
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.