A client-side integration skill that enables AI agents to submit problem signals, bugs, and improvement proposals to the CleanApp backend.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cleanapp
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install cleanapp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The CleanApp Ingest v1 skill allows your agent to programmatically interface with the CleanApp ecosystem to submit various problem signals, ranging from safety hazards and scams to UX friction and policy violations. By utilizing the Fetcher Key System, this skill provides a secure, client-side bridge for bulk data ingestion while maintaining strict compartmentalization. It is designed to work as a secure extension within Openclaw Skills environments.
Safety is a core priority for this integration. All new API keys default to a quarantine lane, ensuring that data is stored and analyzed without being immediately published or routed to third parties. This approach significantly limits the blast radius of any potential prompt injections or misconfigurations, allowing developers to test and scale their reporting agents with confidence.
First, register your fetcher to obtain your API token. Once you have the token, export it to your environment:
export CLEANAPP_API_TOKEN="your_cleanapp_fk_live_token"
You can then run bulk ingests using the provided Python script included in this Openclaw Skills package:
python3 ingest.py --input examples/sample_items.json --approx-location --no-media
For testing without network calls, use the dry-run flag:
python3 ingest.py --input examples/sample_items.json --dry-run
The skill uses a structured format for all ingested signals. The backend enforces idempotency using a combination of the fetcher ID and a stable source_id.
| Field | Type | Description |
|---|---|---|
| title | String | A brief summary of the problem signal. |
| description | String | Detailed text explaining the issue. |
| source_id | String | A unique identifier from your source data to prevent duplicates. |
| lat / lng | Float | Optional geographic coordinates (can be rounded for privacy). |
| media | Array | Optional metadata including URL, SHA, and content-type. |
Loading
A high-security, multi-account email management system featuring IMAP/SMTP support, reliable outbox delivery, and automated archival.

A daily health monitoring skill that connects WHOOP physiological data to your AI agent for actionable morning recovery insights.

A methodology-driven skill for defining problems, exploring solutions, and planning implementation using the Shape Up framework.

A sophisticated AI tool that transforms standard photographs into high-quality, printable black-and-white coloring page outlines.

A comprehensive automation skill for Xiaohongshu that enables AI agents to publish content, search trends, and analyze social data.

Context Anchor is a lightweight Bash-based utility that helps AI agents recover from context compaction by scanning memory files to generate a briefing of where they left off.








































