moneydevkit

Money Dev Kit workflows for Lightning checkout and agent wallets.

390 stars

Best use case

moneydevkit is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Money Dev Kit workflows for Lightning checkout and agent wallets.

Teams using moneydevkit should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/moneydevkit/SKILL.md --create-dirs "https://raw.githubusercontent.com/OpenAgentsInc/openagents/main/skills/moneydevkit/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/moneydevkit/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How moneydevkit Compares

Feature / AgentmoneydevkitStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Money Dev Kit workflows for Lightning checkout and agent wallets.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Money Dev Kit

## Overview

Integrate Lightning payment workflows using Money Dev Kit. Use this skill when tasks involve setting up `@moneydevkit/agent-wallet` for autonomous agents, wiring `@moneydevkit/nextjs` or `@moneydevkit/replit` checkout flows, bootstrapping credentials via `@moneydevkit/create`, validating MDK environment variables, or applying hybrid architecture constraints (hosted API plus self-custodial node).

## Environment

- Requires `bash`, `curl`, and Node.js 20+.
- Requires internet access to npm and Money Dev Kit services.

Use this skill for implementation tasks, not high-level Lightning theory.

## Workflow

1. Choose the right integration path first:
- `agent-wallet` path for autonomous agents and CLI automation (no API account required).
- `nextjs` or `replit` checkout path for hosted checkout UI and product catalog workflows (requires credentials).

2. Run preflight checks:
- `scripts/check-mdk-prereqs.sh agent-wallet` for wallet automation path.
- `scripts/check-mdk-prereqs.sh checkout` for API/checkout path.

3. Execute the selected path:
- Agent wallet flow from [agent-wallet-operations](references/agent-wallet-operations.md).
- Checkout flow from [checkout-integration](references/checkout-integration.md).

4. Apply architecture and custody constraints:
- Use [architecture-and-self-hosting](references/architecture-and-self-hosting.md) before finalizing deployment.
- Explicitly handle mnemonic custody, API key handling, and self-hosted vs hosted service decisions.

5. Verify outcome:
- For wallet path: can `receive`, `send`, and inspect `payments` with JSON responses.
- For checkout path: can create checkout, render hosted checkout page, expose `/api/mdk`, and verify paid status.

## Quick Commands

```bash
# Agent wallet path (signet recommended for testing)
npx @moneydevkit/agent-wallet@latest init --network signet
npx @moneydevkit/agent-wallet@latest status
npx @moneydevkit/agent-wallet@latest balance

# Checkout path credential bootstrap
npx @moneydevkit/create@latest
```

## Reference Files

- [agent-wallet-operations](references/agent-wallet-operations.md): no-account self-custodial CLI workflow.
- [checkout-integration](references/checkout-integration.md): Next.js/Replit wiring, env vars, and checkout loop.
- [architecture-and-self-hosting](references/architecture-and-self-hosting.md): hybrid model, trust boundaries, and self-host knobs.

Related Skills

neutronpay

390
from OpenAgentsInc/openagents

Neutronpay MCP and SDK workflows for Lightning, stablecoin, and fiat payments.

mezo

390
from OpenAgentsInc/openagents

Mezo integration workflows for apps, autonomous agents, and Mezo Earn operations.

maestro

390
from OpenAgentsInc/openagents

Maestro Symphony blockchain query operations for OpenAgents agents, including tip freshness checks, address/UTXO/runes queries, and production-safe troubleshooting against deployed Symphony API endpoints.

l402

390
from OpenAgentsInc/openagents

L402 agent commerce workflows with lnd, lnget, scoped macaroons, aperture, and MCP.

charms

390
from OpenAgentsInc/openagents

Charms workflows for Bitcoin app contracts, spell proving, and UTXO asset operations.

cast

390
from OpenAgentsInc/openagents

Charms CAST DEX workflows for order creation, cancellation/replacement, partial fulfillment, signing, and Bitcoin transaction verification.

blink

390
from OpenAgentsInc/openagents

Bitcoin Lightning wallet for agents — balances, invoices, payments, BTC/USD swaps, QR codes, price conversion, and transaction history via the Blink API. All output is JSON.

autopilot-pane-control

390
from OpenAgentsInc/openagents

OpenAgents desktop pane and CAD control for Codex via openagents.* tool calls.

autopilot-data-seller

390
from OpenAgentsInc/openagents

Conversational seller-authoring policy for DS-first Data Market listings in OpenAgents.

autopilot-data-seller-cli

390
from OpenAgentsInc/openagents

Shell-first OpenAgents DS-first Data Market packaging and publication workflow using the deterministic packaging helper, autopilotctl, and the no-window headless runtime.

autopilot-data-market-control

390
from OpenAgentsInc/openagents

Typed OpenAgents DS-first Data Market tool contract for seller publication and market read-back.

autopilot-cad-builder

390
from OpenAgentsInc/openagents

Deterministic CAD build orchestration for Autopilot Chat using openagents CAD and pane tools, including week-1 gripper flow.