23 instruction files for AI agents, collected from mr-macharia/mpesa-daraja-skills-and-mcp. Install any of them at an exact version with mdr add mr-macharia/mpesa-daraja-skills-and-mcp/<name>.
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-agent-storefront/SKILL.md · Recipe for an AI agent that sells and takes M-Pesa payments for a store, either inside a developer-built store with its…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-auth/SKILL.md · Generates, caches and refreshes Safaricom Daraja OAuth 2.0 access tokens from the Consumer Key and Secret…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-b2c/SKILL.md · Implements Safaricom Daraja B2C payouts from a business shortcode to customers' M-Pesa wallets (BusinessPayment…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-bill-manager/SKILL.md · Integrates M-Pesa Bill Manager through Safaricom Daraja. Covers opting a Paybill in, sending single or bulk SMS…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-checkout/SKILL.md · End-to-end recipe for adding M-Pesa checkout to an existing web or mobile app with STK Push. Works out the stack…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-paybill-collections/SKILL.md · End-to-end recipe for collecting payments that customers start themselves on a Paybill or Till (C2B), and matching them…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-payment-design/SKILL.md · Designs the system around M-Pesa Daraja calls so money is never lost or double-counted. Covers the payment state…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-payouts/SKILL.md · End-to-end recipe for paying people from a business with M-Pesa B2C, such as payroll, commissions, supplier-to-wallet…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-ratiba/SKILL.md · Creates M-Pesa Ratiba standing orders (recurring customer payments to a Paybill or Till) through Safaricom Daraja…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-recurring-billing/SKILL.md · End-to-end recipe for subscriptions and recurring charges with M-Pesa Ratiba standing orders, with Bill Manager…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-sandbox-setup/SKILL.md · Sets up a Safaricom Daraja sandbox from scratch: creating the developer account and app with the right products…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-tax-remittance/SKILL.md · Remits taxes to the Kenya Revenue Authority (KRA) from a business shortcode through Safaricom Daraja's Tax Remittance…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/daraja-teach-me/SKILL.md · An interactive tutor that teaches M-Pesa Daraja step by step in the sandbox. Offers a learning roadmap by category…
mr-macharia/mpesa-daraja-skills-and-mcp · skills/mpesa-daraja/SKILL.md · Entry point for Safaricom M-Pesa Daraja API work. Explains the async request/callback model, base URLs and the…