Release Preflight for Openclaw

A pre-release safety and scope checker designed to prevent private data leakage and ensure repository readiness before sharing or publishing.

lethehades
v1.0.0
Mar 11, 2026
0
895
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install release-preflight

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 release-preflight 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 Release Preflight?

Release Preflight is a specialized utility for developers creating and sharing Openclaw Skills. It acts as a final gatekeeper, scanning skill folders, repositories, or export bundles to ensure they are clean, safe, and professional. The tool focuses on detecting overscoped publish surfaces, private artifacts, and accidental local identity leakage that often occurs during the development lifecycle.

By integrating this skill into your workflow, you can confidently share your work without the risk of exposing sensitive local environment details or unnecessary files. It provides a structured evaluation of your project's readiness, ensuring that your Openclaw Skills meet the necessary standards for public consumption or team collaboration.

Release Preflight Use Cases

  • Auditing a skill folder for private directories or local-only artifacts before a public release.
  • Verifying that a repository meets the minimal publish surface requirements for Openclaw Skills.
  • Scanning export bundles for absolute local paths or local usernames that could leak identity.
  • Ensuring essential release documentation and basics are present before publishing to a registry.

How Release Preflight Works

  1. The user identifies the target path and specifies the target type as either a skill, repo, or release bundle.
  2. The system executes an export-safety check to identify high-risk items like private directories or unnecessary local artifacts.
  3. Readiness basics are evaluated according to the specific requirements of the chosen target type.
  4. A deep scan of text files is performed to catch obvious identity leaks, such as local machine usernames or absolute system paths.
  5. The tool generates a final report with a clear decision: ready, ready_after_fixes, or not_ready.

Release Preflight Setup

To begin using Release Preflight within your Openclaw Skills environment, ensure you have the necessary scripts available in your path. You can run the check directly via the CLI.

# Run a preflight check on a specific directory
python3 scripts/release_preflight.py <target-path> --type skill

# Run a check for a repository release with a specific target
python3 scripts/release_preflight.py ./my-repo --type repo --publish-target github

Release Preflight Data Schema & Taxonomy

Release Preflight utilizes a set of markdown-based reference files to define its logic and reporting structure:

File Description
rules.md Contains the core rule set and the severity model (e.g., P0 blockers).
report-format.md Defines the structure of the output report and decision meanings.
target-types.md Specifies expectations and minimal publish surfaces for different types.
export-safety.md Lists default patterns for private paths and local artifacts.
release-minimal.md Guidelines for keeping the initial public surface area small.

Release Preflight Advanced Features

  • Context-aware validation logic that adjusts checks based on whether the target is a single skill or a full repository.
  • Conservative identity leakage detection that prioritizes privacy over guessing intent.
  • Built-in severity model to distinguish between minor suggestions and critical release blockers.
  • Modular rule system that allows for easy reference to specific export-safety and minimal-release standards for Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*