CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

pumpfun

Pump.fun - Complete Solana memecoin launchpad. Discovery, trending, gainers, losers, token data all work without a key. Trading requires SOLANA_PRIVATE_KEY.

59

Quality

74%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./src/skills/bundled/pumpfun/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%Weight 40%Scale 1-5

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

The body is a dense, well-structured command reference that is largely actionable and concise. It is held back by an internal contradiction on pool routing, a lack of validation checkpoints around destructive trades, and a redundant features list.

Suggestions

Resolve the pool contradiction: the Trading options list `--pool` values (raydium, pump-amm, launchlab, bonk) that Pool Options says are not accepted here, and the sell example uses `--pool raydium` which would fail.

Add a validation checkpoint for destructive trades, e.g. recommend `/pump quote` then confirm before `/pump buy`, with a retry-on-failure loop.

Remove or trim the 'Features' list since it duplicates the command tables and includes a misleading 'Multi-pool routing' claim.

DimensionReasoningScore

Conciseness

Mostly a tight command reference with brief descriptions; the only true padding is the redundant 'Features' list that restates the command tables, plus slightly long prose in the Pool Options section.

4 / 5

Actionability

Concrete, copy-paste-ready commands and examples cover common cases, but the `--pool` examples (e.g. `--pool raydium`) conflict with the stated accepted values and the `metadata-uri` JSON shape is not shown, leaving minor gaps.

4 / 5

Workflow Clarity

Commands are listed clearly, but trading is a destructive/irreversible financial operation with no validation checkpoint (e.g. quote -> verify -> buy) wired in, which caps workflow clarity at 3 per the rubric.

3 / 5

Progressive Disclosure

Well-organized into clear sections with a summary table and no nested references; the main gap is the duplicated Complete Tool List table and absence of any split-out reference files for a large 32-tool surface.

4 / 5

Total

15

/

20

Passed

Description

70%Weight 40%Scale 1-5

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 specific and clearly distinct, with good natural trigger terms for the domain. Its main weakness is the missing explicit 'when to use' guidance, which caps completeness at 3.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when trading, tracking, or analyzing Pump.fun Solana memecoin tokens.'

Replace the generic 'token data' with concrete actions (e.g. 'fetch token info, holders, trades, and charts') to lift specificity.

Include more natural user verbs such as buy/sell/snipe/quote among the trigger terms.

DimensionReasoningScore

Specificity

Names the domain (Pump.fun/Solana memecoin launchpad) and several concrete capabilities — discovery, trending, gainers, losers, token data, trading — with only minor gaps such as the generic 'token data'.

4 / 5

Completeness

Clearly states what the skill does, but there is no 'Use when...' clause or equivalent explicit trigger guidance; the 'when' is only weakly implied, capping completeness at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Includes natural terms a user would say (Pump.fun, memecoin, trending, gainers, losers, trading) but omits common variations like buy/sell/snipe/token and file/extension synonyms.

4 / 5

Distinctiveness Conflict Risk

A clear niche (Pump.fun Solana memecoin launchpad) with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

16

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

alsk1992/CloddsBot

Path

src/skills/bundled/pumpfun/SKILL.md

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.