一键导入
cardano-cli-transactions-operator
Execute transaction builds and submits. Manual invoke only—requires explicit confirmation before submit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Execute transaction builds and submits. Manual invoke only—requires explicit confirmation before submit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Read-only wallet state via cardano MCP: balances, addresses, and UTxOs. Requires a configured cardano MCP server.
Retrieve ADAHandle identities ($handle) for the connected wallet via cardano MCP. Read-only.
Query staking delegation status and available rewards via cardano MCP. Read-only, no delegation changes.
Sign and submit pre-built Cardano transactions via cardano MCP. High-risk: requires structured preview and explicit user confirmation.
"Aiken workflows: validators, building, blueprints, .plutus generation. Safe guidance for smart contract development."
"Diagnose cardano-cli: version, era-prefixed vs legacy syntax, network flags. Produces compatibility report."
| name | cardano-cli-transactions-operator |
| description | Execute transaction builds and submits. Manual invoke only—requires explicit confirmation before submit. |
| allowed-tools | ["Bash(cardano-cli:*)","Bash(mkdir:*)","Bash(cat:*)","Read","Write"] |
| disable-model-invocation | true |
| user-invocable | true |
| context | ["!cardano-cli version 2>&1 | head -5","!cardano-cli conway --help 2>&1 | head -10"] |
OPERATOR SKILL: This skill executes commands including transaction submission. Requires explicit human invocation.
cardano-cli-transactions[ ] Network confirmed: ___________
[ ] Sender address verified
[ ] Recipient address verified (check first/last 8 chars)
[ ] Amount confirmed: ___________ lovelace
[ ] Signing key path confirmed
[ ] UTxO inputs selected
TX_DIR="tx-$(date +%Y%m%d-%H%M%S)"
mkdir -p "$TX_DIR" && cd "$TX_DIR"
cardano-cli conway query utxo \
--address <sender-addr> \
--testnet-magic 1 \
--out-file utxos.json
cardano-cli conway query protocol-parameters \
--testnet-magic 1 \
--out-file pparams.json
cardano-cli conway transaction build \
--testnet-magic 1 \
--tx-in <utxo>#<index> \
--tx-out <recipient>+<amount> \
--change-address <sender> \
--out-file tx.unsigned
echo "=== SIGNING TRANSACTION ==="
echo "Inputs: <utxo>"
echo "Output: <recipient> receives <amount> lovelace"
echo "Change: returns to <sender>"
cardano-cli conway transaction sign \
--tx-file tx.unsigned \
--signing-key-file <payment.skey> \
--testnet-magic 1 \
--out-file tx.signed
⚠️ CONFIRM SUBMISSION ⚠️
Network: preprod
Sending: X ADA to addr_test1...
From: addr_test1...
Type 'yes' to submit:
cardano-cli conway transaction submit \
--testnet-magic 1 \
--tx-file tx.signed
# Get tx hash
cardano-cli conway transaction txid --tx-file tx.signed
# Query recipient UTxO
cardano-cli conway query utxo \
--address <recipient> \
--testnet-magic 1
cardano-cli-transactions (guidance skill)shared/PRINCIPLES.md