cardano-cli-wallets-operator
cardano-cli-wallets-operator
OPERATOR SKILL: This skill executes commands. It requires explicit human invocation and cannot be auto-triggered by the model.
When to use
- When you need to actually execute wallet creation commands
- After reviewing the guidance from
cardano-cli-wallets
Operating rules (must follow)
- Confirm network (mainnet/preprod/preview) before ANY execution
- Always create a dedicated directory for wallet files
- Set
chmod 600 *.skeyimmediately after key generation - Show the user what will be executed before running
- Verify each step succeeded before continuing
Execution workflow
Step 1: Confirm parameters
Network: [mainnet/preprod/preview]
Magic: [1 for preprod, 2 for preview, none for mainnet]
Wallet directory: [path]
Step 2: Create directory
mkdir -p <wallet-dir> && cd <wallet-dir>
Step 3: Generate keys (with confirmation)
# Payment keys
cardano-cli conway address key-gen \
--verification-key-file payment.vkey \
--signing-key-file payment.skey
# Stake keys
cardano-cli conway stake-address key-gen \
--verification-key-file stake.vkey \
--signing-key-file stake.skey
# Secure immediately
chmod 600 *.skey
Step 4: Build addresses
# Base address
cardano-cli conway address build \
--payment-verification-key-file payment.vkey \
--stake-verification-key-file stake.vkey \
--out-file base.addr \
--testnet-magic 1 # adjust per network
Step 5: Verify and report
echo "=== Wallet Created ==="
echo "Base Address: $(cat base.addr)"
ls -la *.vkey *.skey *.addr
Safety / key handling
- NEVER display .skey file contents
- ALWAYS chmod 600 immediately after generation
- For mainnet: strongly recommend offline generation
- Verify directory permissions before proceeding
References
cardano-cli-wallets(guidance skill)shared/PRINCIPLES.md
More from flux-point-studios/cardano-agent-skills
aiken-smart-contracts
Aiken workflows: validators, building, blueprints, .plutus generation. Safe guidance for smart contract development.
41cardano-protocol-params
Protocol parameters: fetch pparams, understand fees, min-UTxO, execution budgets. Read-only diagnostics.
35plutus-v3-conway
Plutus V3 under Conway: unified context, governance scripts, V2→V3 migration. Conceptual and practical guidance.
34cardano-cli-wallets
Wallet guidance: key generation, address building, UTxO queries. Provides templates and explanations (no execution).
34cardano-cli-plutus-scripts
Plutus script guidance: datums, redeemers, collateral, reference scripts. Templates only—use operator to execute.
34cardano-cli-transactions
Transaction guidance: build, sign, submit patterns. Provides templates (no execution). Use operator skill to execute.
33