Install any skill in seconds. Free to start, no credit card required.
Get Started Free →internet-court/metaplex
Metaplex development on Solana — NFTs, tokens, compressed NFTs, candy machines, token launches, autonomous agents.
Passed 21 of 22 test cases with the skill, and 8 of 22 without it.
and 17 more in the full report
14 fixed7 passed either way0 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am building a raw transaction builder on Solana mainnet and need the exact program ID for the Metaplex Core program to attach instruction keys. What is the mainnet Core program ID?
| Checked | Without skill | With skill |
|---|---|---|
| Outputs `CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d` as the Core program ID | Missed | Passed |
The instructions your model reads when the skill loads.
Metaplex provides the standard infrastructure for NFTs and tokens on Solana:
Prefer CLI over SDK for direct execution. Use SDK only when user specifically needs code.
| Approach | When to Use |
|---|---|
CLI (mplx) | Default choice - direct execution, no code needed |
| Umi SDK | User needs code — default SDK choice. Covers all programs (TM, Core, Bubblegum, Genesis) |
| Kit SDK | User specifically uses @solana/kit, or asks for minimal dependencies. Token Metadata only — no Core/Bubblegum/Genesis support |
IMPORTANT: You MUST read the detail file for your task BEFORE executing any command or writing any code. The command syntax, required flags, setup steps, and batching rules are ONLY in the detail files. Do NOT guess commands from memory.
| Task Type | Read This File |
|---|---|
| Any CLI operation (agent guidelines, batching, explorer links) | ./references/cli.md |
| CLI: Agent Registry (identity, delegation, revocation, token linking) | ./references/cli.md + ./references/cli-agent.md |
| CLI: Core NFTs/Collections | ./references/cli.md + ./references/cli-core.md + ./references/metadata-json.md |
| CLI: Token Metadata NFTs | ./references/cli.md + ./references/cli-token-metadata.md + ./references/metadata-json.md |
| CLI: Compressed NFTs (Bubblegum) | ./references/cli.md + ./references/cli-bubblegum.md + ./references/metadata-json.md |
| CLI: Candy Machine (NFT drops) | ./references/cli.md + ./references/cli-candy-machine.md + ./references/metadata-json.md |
| CLI: Token launch / bonding curve (Genesis) | ./references/cli.md + ./references/cli-genesis.md |
| CLI: Execute / asset-signer wallets / agent vault | ./references/cli.md + ./references/cli-core.md (execute section) |
| SDK: Execute / asset-signer PDA / agent vault | ./references/sdk-umi.md + ./references/sdk-core.md (execute section) |
| CLI: Fungible tokens | ./references/cli.md + ./references/cli-toolbox.md |
| SDK setup (Umi) | ./references/sdk-umi.md |
| SDK: Core NFTs | ./references/sdk-umi.md + ./references/sdk-core.md + ./references/metadata-json.md |
test cases passed, vs 8 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.