Pre-verify Skill for Openclaw

A specialized skill for executing secure clawtip payment transactions and managing user payment tokens within AI agent workflows.

xingyeyouran
v1.0.2
Apr 21, 2026
1
438
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install pre-verify-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install pre-verify-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Pre-verify Skill?

The Pre-verify Skill is a critical infrastructure component for Openclaw Skills designed to handle third-party clawtip payment requests with high security and precision. It serves as a bridge between AI agents and financial services, ensuring that every transaction is validated, authorized by a human-in-the-loop, and processed through a secure CLI environment without exposing sensitive private keys.

This skill automates the complex logic of payment lifecycles, including preflight environment checks, order verification, and multi-stage status routing. By utilizing a locked-version CLI, it provides a stable and predictable runtime for developers looking to incorporate financial transactions into their AI-driven applications.

Pre-verify Skill Use Cases

  • Processing third-party service payment requests via clawtip transactions.
  • Generating secure user payment tokens for future transaction authorization.
  • Providing users with direct access to their clawtip wallet management interface.
  • Automating payment status checks and authorization fallbacks in AI workflows.

How Pre-verify Skill Works

  1. Performs a preflight check using npm view to ensure the secure CLI version 1.0.3 is available and the network is stable.
  2. Receives payment parameters including the order number and service indicator from the calling skill.
  3. Executes the clawtip CLI to initiate the payment and parses the output for success, processing, or failure states.
  4. Implements a human-in-the-loop requirement where payment or authorization URLs are presented to the user for manual confirmation.
  5. Routes the workflow based on the final transaction status, handling redirects for necessary user authentication or authorization if a transaction fails initially.

Pre-verify Skill Setup

To integrate this skill, ensure your environment can execute npx commands. The skill relies on a specific version of the clawtip CLI:

# Preflight version check
npm view @hoshinoshita/my-pay-test-cli version

# Standard payment execution command
npx --yes @hoshinoshita/[email protected] pay -o <order_no> -i <indicator> -v 1.0.2

Pre-verify Skill Data Schema & Taxonomy

The skill manages data through specific CLI flags and structured output parsing:

Parameter Type Description
order_no String Unique identifier for the transaction (Order ID).
indicator String MD5 hash of the skill name used for tracking.
clawtip_id String The unique user identifier for registration and wallet checks.
user_token String Generated token for authenticated payment sessions.

All session-based data like authorization URLs are processed in real-time and are not persisted in cleartext logs.

Pre-verify Skill Advanced Features

  • Silent preflight validation to ensure runtime consistency without distracting the user.
  • Automated fallback logic that detects missing authorizations and provides the correct recovery URL.
  • Multi-stage status routing (Success, Processing, Fail) with custom messaging for each state.
  • Direct wallet integration using secure QR code generation for user-facing management.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*