Bags.fm - Complete Solana token launchpad with creator monetization
65
51%
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/bags/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 too brief and lacks actionable detail. It names a platform and general domain (Solana token launchpad) but fails to specify concrete capabilities or provide any guidance on when Claude should select this skill. The absence of a 'Use when...' clause and specific action verbs significantly limits its utility for skill selection.
Suggestions
Add specific concrete actions the skill performs (e.g., 'Create and deploy Solana tokens, configure bonding curves, set up creator royalties, manage token launches').
Include a 'Use when...' clause with explicit triggers (e.g., 'Use when the user mentions Bags.fm, launching tokens on Solana, creator coins, or token monetization').
Expand trigger terms to include natural variations users might say (e.g., 'SPL tokens', 'crypto launch', 'meme coins', 'token deployment').
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description uses vague language like 'Complete Solana token launchpad' without listing concrete actions. It doesn't specify what operations can be performed (e.g., create tokens, deploy contracts, manage liquidity). | 1 / 3 |
Completeness | Only partially addresses 'what' at a high level and completely lacks any 'when' guidance. No 'Use when...' clause or explicit trigger conditions are provided. | 1 / 3 |
Trigger Term Quality | Contains some relevant keywords ('Solana', 'token', 'launchpad') that users might say, but misses common variations and related terms like 'crypto', 'mint', 'deploy', 'blockchain', or specific token standards. | 2 / 3 |
Distinctiveness Conflict Risk | The mention of 'Bags.fm' as a specific platform and 'Solana' provides some distinctiveness, but 'token launchpad' and 'creator monetization' are broad enough to potentially overlap with other crypto/blockchain skills. | 2 / 3 |
Total | 6 / 12 Passed |
Implementation
79%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 API reference skill that excels at conciseness and actionability with clear command syntax and practical examples. The main weaknesses are the lack of validation/verification steps for potentially risky operations (swaps, launches) and the monolithic structure that could benefit from splitting advanced topics into separate files.
Suggestions
Add validation checkpoints for token launches and swaps (e.g., 'Verify transaction on Solscan before proceeding')
Include error handling guidance for common failure scenarios (insufficient balance, rate limits, failed transactions)
Consider splitting API reference and features into separate files with clear navigation links
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is lean and efficient, presenting commands in a compact reference format without explaining basic concepts Claude already knows. Every section serves a clear purpose with minimal padding. | 3 / 3 |
Actionability | Provides concrete, copy-paste ready commands with clear syntax patterns. Examples section demonstrates real usage scenarios, and configuration shows exact environment variables needed. | 3 / 3 |
Workflow Clarity | Commands are well-organized by category, but multi-step workflows like token launching lack explicit validation checkpoints. No guidance on error handling or verification steps after swaps/launches. | 2 / 3 |
Progressive Disclosure | Content is well-structured with clear sections, but everything is inline in one file. The API reference and features sections could be split out, and there are no references to external documentation for advanced topics. | 2 / 3 |
Total | 10 / 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.