SKILLEMALL.ai

CC clawphunks

Mint and trade ClawPhunks NFTs. The first collection designed for AI agents.

ClawHub Agent Skills author: jef diesel v1.0.0 28 files body ≈ 2 778 tokens Open the sourceclawhub.ai analyzed 2 d ago

As a process C 61/100 · Has gaps — weak spots: result and completion, when it triggers, inputs and preconditions

ProcedureAI and agentsInfrastructuretype and topics are labelled automatically from the skill text
JSON
Technical rating
C
67/100
safety, quality, tests
Safety 60%
68
Quality 40%
65
Run on models
none yet
Process rating
C
61/100
Has gaps
Result and completion w 14
0
Inputs and preconditions w 11
0
Progress reporting w 2
0
the three weakest of ten parameters · all ten

How to improve

  1. Say in the description WHEN to use the skill ("use when…", example requests): that is the agent's main cue.
For the model run — optional
  • Your own cases (evals/evals.json, 4–6 real requests with expected answers): the full check would then run those instead of a model-drafted suite.
  • A spec.yaml with trigger phrases and assertions — a behaviour contract for CI; `skilltest init` writes a template.

Guard findings · 32

✓ No critical or high findings

Medium and low: 32
  • low Secrets in code secret-high-entropy-token mcp/package-lock.json:24
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha5…dfi+U4q0…ans+dnJ/7h41…TfO+ZGxuO+Iw==",
    detector
  • low Secrets in code secret-high-entropy-token mcp/package-lock.json:86
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha5…GLi+2W/6ao+6Y7gu/RCwR…Kng==",
    detector
  • low Secrets in code secret-high-entropy-token mcp/package-lock.json:265
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha5…GLw+xYSd…cqA==",
    detector
  • low Secrets in code secret-high-entropy-token mcp/package-lock.json:320
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha5…FrF+LTRo…W3g==",
    detector
  • low Secrets in code secret-high-entropy-token mcp/package-lock.json:329
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha5…A6j+hAmM…GbS+kf5c…csw==",
    detector
  • low Secrets in code secret-high-entropy-token mcp/src/index.ts:16
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    const ESCROW_CONTRACT = '0x3e…3fd';
    quoted
  • low Secrets in code secret-high-entropy-token mcp/src/index.ts:17
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    const USDC_BASE = '0x83…913';
    quoted
  • low Risky intent intent-wallet-secrets mcp/src/index.ts:322
    Handles crypto-wallet secrets (seed / mnemonic / private key) — a classic stealer target (quoted — discussed, not commanded)
    // 1. Use your existing EVM wallet private key from .env
    quoted
  • low Secrets in code secret-high-entropy-token package-lock.json:52
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha512-+iWb8…YNf+ly5S…Rag==",
    detector
  • low Secrets in code secret-high-entropy-token package-lock.json:182
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha5…wIN//F77/IADDSs58i+MDaO…jeo+YFg==",
    detector
  • low Secrets in code secret-high-entropy-token package-lock.json:343
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha5…8DG+WKl+txer…x6q/utLf…ASg==",
    detector
  • low Secrets in code secret-high-entropy-token package-lock.json:405
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    "integrity": "sha5…jIK+F0ZY…jsv/eRUu…GDw==",
    detector
  • low Secrets in code secret-high-entropy-token package-lock.json:447
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    "integrity": "sha5…cJQ+DcN9…zAK+O4dT…Xdw==",
    quoted
  • low Exfiltration read-dotenv README.md:24
    Reads a .env file
    cp .env.example .env
  • low Secrets in code secret-high-entropy-token SKILL.md:269
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    **Escrow Contract:** `0x3e…3fd`
    quoted
  • low Secrets in code secret-high-entropy-token SKILL.md:290
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    to: '0x3e…3fd',
    quoted
  • low Secrets in code secret-high-entropy-token SKILL.md:300
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    address: '0x3e…3fd',
    quoted
  • low Secrets in code secret-high-entropy-token SKILL.md:308
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    address: '0x3e…3fd',
    quoted
  • low Secrets in code secret-high-entropy-token SKILL.md:320
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    address: '0x3e…3fd',
    quoted
  • low Secrets in code secret-high-entropy-token src/config.ts:11
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    export const ESCROW_CONTRACT = '0x3e…3fd';
    quoted
  • low Secrets in code secret-high-entropy-token src/facilitator.ts:12
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    const USDC_ADDRESS = '0x83…913';
    quoted
  • low Secrets in code secret-high-entropy-token src/server.ts:53
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    const USDC_BASE = '0x83…913';
    quoted
  • low Secrets in code secret-high-entropy-token src/server.ts:182
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    const ESCROW = '0x3e…3fd';
    quoted
  • low Secrets in code secret-high-entropy-token src/server.ts:289
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    const ESCROW = '0x3e…3fd';
    quoted
  • low Secrets in code secret-high-entropy-token src/server.ts:343
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    const ESCROW = '0x3e…3fd';
    quoted
  • low Secrets in code secret-high-entropy-token src/server.ts:390
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    escrowContract: '0x3e…3fd',
    quoted
  • low Secrets in code secret-high-entropy-token STATUS.md:16
    High-entropy token-like string (may be an id, hash or a credential) (detector / deny-list definition)
    - **Contract**: `0x5E…839`
    detector
  • low Secrets in code secret-high-entropy-token STATUS.md:24
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    - **Escrow Contract**: `0x3e…3fd` (L1)
    quoted
  • low Secrets in code secret-high-entropy-token STATUS.md:47
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    - **Signer/Deployer**: `0xe1…aC9`
    quoted
  • low Secrets in code secret-high-entropy-token STATUS.md:48
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    - **USDC on Base**: `0x83…913`
    quoted
  • low Secrets in code secret-high-entropy-token STATUS.md:49
    High-entropy token-like string (may be an id, hash or a credential) (quoted — discussed, not commanded)
    - **Payment Recipient**: `0xe1…aC9`
    quoted
  • low Obfuscation obf-base64-blob test-cdp.mjs:4
    Long base64-looking blob (test fixture / example file; quoted — discussed, not commanded)
    const apiKeySecret = "Opdh…90Q/xpO1…xIM+9HA==";
    fixturequoted

Files scanned: 26. Evidence is masked. Grey chips explain why severity was lowered.

Against the Agent Skills spec

  • warning description-no-when description does not say WHEN to use the skill (no "use when")
  • note frontmatter-key unknown frontmatter key "homepage"
  • note frontmatter-key unknown frontmatter key "command-dispatch"

Process rating: all ten parameters 61/100

  • 0Result and completion. Does not say what the result is
  • 0Inputs and preconditions. Does not say what the process needs to start
  • 0Progress reporting. Says nothing while it works
  • 20When it triggers. No condition that starts the skill
  • 30Running it twice. 1 mutating operations with no state check
  • 100Tools and files. No external tools needed
  • 100Steps. 21 steps
  • 100Failures and branches. 1 branches, has a failure section
  • 100Consistency. Name and required fields are in place
  • 100Execution cost. Instruction body is 2778 tokens

Everything here is measured from the skill text rather than judged by a model, so the numbers are checkable. A parameter weighs more when it is a more common reason for the process to stall.

Quality signals

  • +5Description has no quoted example phrases that should trigger the skill
  • +4Description does not say when NOT to use the skill (false activations)
  • +3Description length 76: 120–800 characters recommended
  • +3Output format is not stated: the model decides each time
  • -266 emoji in the instructions: noise for the model
  • +1No license
  • +2Single-language instructions
  • +4Structure: 23 headings
  • +3Step-by-step instructions: 21 items
  • +4Has examples (9 code blocks)

Quality base 70; lint remarks subtract, signals add up to 100. Result: 65.

External checks

ClawHub: suspicious
This skill is for NFT minting and trading, but it includes high-impact wallet/payment code, remotely fetched executable scripts, and an exposed Coinbase API secret that require review before use.
LLM: suspicious (high) · VirusTotal: · 29 May 2026