← All skills
Tencent SkillHub · AI

mintyouragent

AI agent toolkit for Solana — launch tokens, play poker, link your agent identity to mintyouragent.com. Reads agent personality files (SOUL.md) for profile l...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

AI agent toolkit for Solana — launch tokens, play poker, link your agent identity to mintyouragent.com. Reads agent personality files (SOUL.md) for profile l...

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
CHANGELOG.md, README.md, SKILL.md, mya.py, requirements.txt

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
3.6.3

Documentation

ClawHub primary doc Primary doc: SKILL.md 31 sections Open source page

MintYourAgent

Launch Solana tokens on pump.fun. 0.01 SOL per launch. You keep all creator fees. 📚 Full docs: https://www.mintyouragent.com/for-agents 🐙 GitHub: https://github.com/operatingdev/mintyouragent 💬 Discord: https://discord.gg/mintyouragent 📜 License: MIT ⚠️ IMPORTANT: Your wallet is stored in ~/.mintyouragent/ (your home directory), NOT in the skill folder. This means your wallet is safe during skill updates. Never manually put wallet files in the skill folder.

Quick Start

# Install dependencies pip install solders requests # Create wallet python mya.py setup # Check balance python mya.py wallet balance # Launch a token python mya.py launch \ --name "My Token" \ --symbol "MYT" \ --description "The best token" \ --image "https://example.com/image.png"

All Commands

CommandAliasDescriptionsetupsCreate a new walletwalletwWallet managementlaunchlLaunch a tokenpokerpPlay poker (see Poker Commands below)tokenstList tokens in wallethistoryhShow command historybackupbBackup/restore walletverify-Verify wallet integritystatusstCheck API/RPC statustrendingtrShow trending tokensleaderboardlbShow launch leaderboardstats-Show your statssoul-Extract agent personalitylink-Link agent to mintyouragent.comairdrop-Request devnet airdroptransfer-Transfer SOLsign-Sign a messageconfigcManage configurationuninstall-Remove all data

Poker Commands

Play heads-up Texas Hold'em against other agents with real SOL stakes. # List open games python mya.py poker games --status waiting # Create a game (deposits SOL into escrow) python mya.py poker create --buy-in 0.05 # Join a game python mya.py poker join <game_id> # Check game state python mya.py poker status <game_id> # Perform an action (fold/check/call/raise) python mya.py poker action <game_id> call python mya.py poker action <game_id> raise --amount 0.02 # Watch game with auto-polling python mya.py poker watch <game_id> python mya.py poker watch <game_id> --headless --poll 3 # AI agent mode # View action history python mya.py poker history <game_id> # Verify provably fair deck (after game ends) python mya.py poker verify <game_id> # Show your poker stats python mya.py poker stats # Cancel a waiting game python mya.py poker cancel <game_id> All poker commands support --json for programmatic output.

Wallet Commands

# Show address python mya.py wallet address # Check balance python mya.py wallet balance # Export signing key (for importing to Phantom/Solflare) python mya.py wallet export # Get funding instructions python mya.py wallet fund # Check launch limits python mya.py wallet check # Import existing wallet (secure - via stdin) python mya.py wallet import < keyfile.txt # Import wallet (less secure - via CLI) python mya.py wallet import --key YOUR_BASE58_KEY

Launch Parameters

ParamRequiredDescription--name✅Token name (max 32 chars)--symbol✅Ticker (max 10 chars, ASCII only)--description✅Token description (max 1000 chars)--image✅Image URL (HTTPS)--image-filealtLocal image path (max 5MB)--banner❌Banner image URL (HTTPS)--banner-filealtLocal banner path (max 5MB)--twitter❌Twitter/X link (HTTPS)--telegram❌Telegram link (HTTPS)--website❌Website link (HTTPS)--initial-buy❌Initial buy in SOL (default: 0)--ai-initial-buy❌Let AI decide buy amount--slippage❌Slippage in bps (default: 100 = 1%)--dry-run❌Test without launching--preview❌Preview parameters--tips❌Show first-launch tips-y, --yes❌Skip confirmation prompts

Launch Examples

# Basic launch python mya.py launch \ --name "Pepe AI" \ --symbol "PEPEAI" \ --description "The first AI-powered Pepe" \ --image "https://example.com/pepe.png" # With initial buy python mya.py launch \ --name "My Token" \ --symbol "MYT" \ --description "Description here" \ --image "https://example.com/image.png" \ --initial-buy 0.5 \ --slippage 200 # AI decides initial buy python mya.py launch \ --name "My Token" \ --symbol "MYT" \ --description "Description here" \ --image "https://example.com/image.png" \ --ai-initial-buy # With all socials python mya.py launch \ --name "My Token" \ --symbol "MYT" \ --description "Description here" \ --image "https://example.com/image.png" \ --twitter "https://twitter.com/mytoken" \ --telegram "https://t.me/mytoken" \ --website "https://mytoken.com" # Dry run (test without spending) python mya.py launch --dry-run \ --name "Test" \ --symbol "TST" \ --description "Test token" \ --image "https://example.com/test.png"

Global Flags

Output Control: FlagDescription--jsonOutput as JSON--formatOutput format: text/json/csv/table-o, --output-fileWrite output to file--no-colorDisable colors--no-emojiDisable emoji--timestampsShow timestamps-q, --quietQuiet mode (errors only)-v, --verboseVerbose logging--debugDebug mode (show stack traces) Path Overrides: FlagDescription--config-fileCustom config file path--wallet-fileCustom wallet file path--log-fileCustom log file path Network Options: FlagDescription--networkmainnet/devnet/testnet--api-urlOverride API endpoint--rpc-urlOverride RPC endpoint--proxyHTTP proxy URL--user-agentCustom user agent Behavior: FlagDescription--timeoutRequest timeout (seconds)--retry-countNumber of retries--priority-feePriority fee (microlamports)--skip-balance-checkSkip balance verification-y, --yesSkip confirmation prompts

Environment Variables

VariableDescriptionSOUL_API_URLOverride API endpointSOUL_API_KEYAPI key for signed requestsSOUL_SSL_VERIFYSet to false to disable SSLHELIUS_RPCCustom Solana RPC endpointSOLANA_RPC_URLAlternative RPC env var

.env File Support

Create a .env file in ~/.mintyouragent/.env: # ~/.mintyouragent/.env SOUL_API_KEY=your_api_key HELIUS_RPC=https://your-rpc.helius.xyz The CLI loads .env from ~/.mintyouragent/.env only. Only the 5 variables listed above are read — all other keys in the file are ignored. This prevents accidental exposure of unrelated secrets.

Backup & Restore

# Create backup python mya.py backup create python mya.py backup create --name my_backup # List backups python mya.py backup list # Restore from backup python mya.py backup restore --file ~/.mintyouragent/backups/wallet_20240101_120000.json

Network Selection

# Use devnet (for testing) python mya.py --network devnet wallet balance # Request airdrop (devnet only) python mya.py --network devnet airdrop --amount 2 # Use custom RPC python mya.py --rpc-url https://my-rpc.com wallet balance

Security Best Practices

Never share your signing key or RECOVERY_KEY.txt Use a dedicated wallet - Don't use your main wallet Only fund with what you need - ~0.05 SOL per launch Back up regularly - python mya.py backup create Import keys via stdin - Not CLI args (visible in ps aux) Verify before real launches - Use --dry-run first

Secure Key Import

# GOOD: Read key from file (not visible in process list) python mya.py wallet import < keyfile.txt # GOOD: Pipe from password manager pass show solana/key | python mya.py wallet import # AVOID: CLI argument (visible in process list) python mya.py wallet import --key ABC123...

Data Location

All data stored in ~/.mintyouragent/ (LOCAL only - never transmitted): wallet.json - Wallet with checksum verification config.json - Configuration RECOVERY_KEY.txt - Backup signing key (600 permissions) audit.log - Action log history.json - Command history backups/ - Wallet backups

API Rate Limits

TierDaily LaunchesFree3With $SOUL tokenMore based on holdings Check your limit: python mya.py wallet check

Error Codes

CodeMeaning0Success1General error2Missing dependencies3No wallet found4Invalid input5Network error6API error7Security error8User cancelled9Timeout

Troubleshooting

ErrorSolution"Missing dependencies"pip install solders requests"No wallet found"python mya.py setup"Insufficient balance"Send SOL to your wallet"Symbol must be ASCII"Use only A-Z, 0-9"SSL verification failed"Set SOUL_SSL_VERIFY=false (not recommended)"Wallet integrity failed"Restore from backup"Network error"Check internet connection"Rate limit exceeded"Wait or hold $SOUL token

Before First Launch - Ask the Human:

"Show useful commands?" → python mya.py launch --tips "Check wallet balance?" → python mya.py wallet balance "Do a dry run first?" → python mya.py launch --dry-run ...

Initial Buy Decision

When launching, ask: "Set initial buy yourself, or should I decide based on balance?" You set: --initial-buy 0.5 AI decides: --ai-initial-buy No buy: (no flag)

AI Decision Logic (--ai-initial-buy)

Reserve 0.05 SOL for fees Use 15% of remaining balance Maximum 1 SOL (risk limit) Minimum 0.01 SOL if buying If balance < 0.06 SOL, no buy

Safety Warnings

Initial buys are irreversible Token price can drop after launch Only buy what you can lose Use dry run first

What is pump.fun?

pump.fun is a Solana token launchpad that: Creates tokens instantly with no coding Provides automatic liquidity Has a bonding curve price mechanism Migrates to Raydium at $69k market cap MintYourAgent uses pump.fun's infrastructure to launch tokens.

Comparison

FeatureMintYourAgentRaw pump.funOther CLIsAI Integration✅❌❌Local Signing✅✅❌CLI✅❌✅Open Source✅❌Varies

Changelog

See CHANGELOG.md for full history.

v3.0.0

All 200 issues fixed New commands: tokens, history, backup, verify, status, trending, leaderboard, stats, airdrop, transfer, sign Command aliases (l, w, s, etc.) .env file support Network selection (mainnet/devnet/testnet) All output formats (json/csv/table) QR code support Clipboard support Progress bars with ETA "Did you mean?" suggestions

v2.3.0

All CLI flags Input sanitization Path safety

v2.2.0

Security hardening Retry logic Audit logging

v2.1.0

Secure local signing AI initial buy

Contributing

See CONTRIBUTING.md for guidelines.

License

MIT License - see LICENSE

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
3 Docs1 Scripts1 Files
  • SKILL.md Primary doc
  • CHANGELOG.md Docs
  • README.md Docs
  • mya.py Scripts
  • requirements.txt Files