Lead Storage for Openclaw

A specialized agent skill for persisting validated lead objects into secure storage only after explicit supervisor confirmation.

vishalgojha
v1.0.6
Feb 23, 2026
0
1.5k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install lead-storage

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 lead-storage 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 Lead Storage?

The lead-storage skill is a purpose-built utility designed for the reliable persistence of lead data within Openclaw Skills ecosystems. It operates as a write-only interface, ensuring that lead information—including deal types, asset classes, and location metadata—is correctly formatted and stored in destinations like Google Sheets or databases. This skill acts as a security and quality checkpoint, requiring a valid confirmation token before any data is committed to the final record.

By focusing strictly on storage rather than parsing or extraction, this skill maintains a clean separation of concerns. It is designed to be the terminal step in a processing chain, typically following a supervisor approval phase. This ensures that every entry in your database or spreadsheet is validated, normalized, and intentionally saved, which is a core value of the Openclaw Skills framework.

Lead Storage Use Cases

  • Committing approved real estate or broker leads to a central Google Sheet for sales follow-up.
  • Persisting normalized lead records into a production database after manual verification.
  • Automating lead deduplication by leveraging lead_id based idempotency checks.
  • Storing high-priority lead metadata like urgency and price basis for downstream analytics.

How Lead Storage Works

  1. The skill accepts a payload containing lead details and metadata from a Supervisor agent.
  2. It validates the incoming data against the standard storage-input schema to ensure structural integrity.
  3. The system checks for a non-empty confirmation_token; without this, the write operation is immediately rejected.
  4. Validated leads are written to the configured storage backend through a write-only interface.
  5. The skill preserves crucial normalization metadata such as city_canonical, micro_market, and priority_bucket during the write process.
  6. Idempotency logic is applied using the lead_id to prevent duplicate records from being created.
  7. A final status report is returned using the storage-output schema, detailing success or specific failure reasons.

Lead Storage Setup

To integrate this skill into your Openclaw Skills environment, follow these steps:

# Install the lead-storage skill into your local agent environment
openclaw-agent install lead-storage

# Configure your storage credentials (e.g., Google Service Account or DB URL)
export STORAGE_DESTINATION="google-sheets"
export SHEET_ID="your-sheet-id-here"

Ensure that your upstream Supervisor agent is configured to generate the required confirmation_token upon user approval.

Lead Storage Data Schema & Taxonomy

The lead-storage skill utilizes specific schemas to ensure data consistency across your Openclaw Skills integrations:

Attribute Category Fields Included
Identity lead_id, confirmation_token
Lead Details deal_type, asset_class, price_basis, area_sqft
Location city_canonical, locality_canonical, micro_market, location_hint
Priority urgency, priority_bucket
Record Info dataset_mode, record_type

Lead Storage Advanced Features

  • Strict Confirmation Gating: Prevents accidental or unauthorized data writes by requiring a supervisor-issued token.
  • Built-in Idempotency: Automatically ignores duplicate lead submissions based on the lead_id to maintain database hygiene.
  • Write-Only Boundaries: Enhances security by refusing read queries, analytics, or extraction tasks.
  • Rich Metadata Support: Persists complex normalization and scoring data for more effective lead management within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*