Agent skill · software engineering · fluxa-agent-payment

fluxa agentic checkout

FluxA Agentic Checkout is a general-purpose checkout automation and human handoff runbook. Use it when an AI agent needs to open a product or checkout link, attempt deterministic Playwright checkout on currently supported surfaces, autofill contact, delivery, card, and billing fields, and stop in a clean handoff state when CAPTCHA, Cloudflare, OTP, 3DS, unsupported merchants, or store-specific flows require a human operator to finish the purchase.

Why this skill is useful

Adds a complete checkout automation script with human handoff procedures that are not commonly available in public documentation.

What it needs

Requires playwright, python-dotenv, socksio installed locally. About 9k tokens when loaded. Last updated 2026-07-23. 4 stars on the source repository.

What this skill does

FluxA Agentic Checkout Skill version: 0.4.0 Product surface: deterministic checkout automation + explicit human handoff Overview Use this skill as the release-grade operator runbook for checkout automation. It accepts arbitrary entry links, attempts the currently implemented automation routes, and produces structured results that tell the next agent or human whether the checkout is ready, partially filled, blocked by verification, or requires manual takeover. How to do checkout for users Step 1: Check whether the URL supports automated checkout 1. Check whether the user has provided a specific product URL. If not, ask the user for the exact product link they want to buy. 2. Check whether the link falls within the currently supported automation scope. This skill is positioned as a general checkout automation skill and should determine whether there is an executable automation path for the given link. If the merchant or checkout flow is outside the currently executable scope, the skill should clearly tell the user that they need to complete the purchase manually and provide a direct link they can open. 3. If the link is supported, tell the user: "This item supports automated checkout. We can help autofill the checkout information and guide you through the purchase. I’m starting the checkout automation now." Step 2: Check the checkout skill execution environment 1. Check the environment. The skill must run in an environment that supports Playwright, and Chromium must be installed. Check whether python-dotenv, socksio, playwright, and related dependencies are already installed. If they are missing, install them first. See the Environment setup section for the setup steps. 2. Before installing the environment, tell the user: "To complete the automated checkout, we need to install a few required tools and the browser runtime. This may take a few minutes. I’m starting the setup now." Step 3: Collect the user's checkout information and generate the profile 1. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills fluxa-agent-payment/agentic-checkout

View the source on GitHub

Browse the @skills marketplace