Metadata Naming for Openclaw

A rigorous naming convention standard designed to turn disorganized file systems into stable, parseable, and searchable metadata-driven architectures.

luw2007
v0.1.0
Mar 12, 2026
0
857
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install metadata-naming

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 metadata-naming 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 Metadata Naming?

Metadata Naming is a specialized skill designed to create a unified naming language across files, folders, and archives. By extracting naming conventions into a standard, it allows developers to choose between human-readable human-readable Relaxed mode and machine-friendly Strict mode. This framework is essential for maintaining long-lived records where consistency is required for automated retrieval and cross-system portability. Using this approach within the Openclaw Skills ecosystem ensures that every artifact—from a simple document to a complex software inventory—remains structured and accessible.

Metadata Naming Use Cases

  • Normalizing filenames in large software repositories to ensure consistent sorting and searchability.
  • Generating timestamped snapshots and reports for automated time-series data tracking.
  • Creating machine-friendly catalogs for software inventories that require script-based parsing.
  • Organizing project documentation with versioning and author metadata directly in the filename.

How Metadata Naming Works

  1. Determine the file's lifecycle: select stable identity naming for long-lived records or timestamp naming for transient snapshots.
  2. Choose the operational mode: use Relaxed mode for human-facing documents or Strict mode for files processed by Openclaw Skills or automation scripts.
  3. Sequence the metadata blocks in the mandatory order: time, prefix, title, version, tags, source, and finally the note.
  4. Apply the defined separators, such as double underscores (__) for major blocks and hyphens or dots for internal block details.
  5. Validate the resulting filename to ensure it meets ASCII requirements and lacks prohibited characters like spaces in Strict mode.

Metadata Naming Setup

To adopt this naming standard in your workspace, reference the primary ruleset to configure your file generation tools. There is no traditional installation required, but you should align your environment with the Openclaw Skills file structure.

# Example of creating a strictly compliant file
touch 20260311__skill__metadata-naming__v1.0.0__naming-standard.md

Metadata Naming Data Schema & Taxonomy

Block Purpose Example
Time Chronological sorting 20260311
Prefix Taxonomy classification repo, skill, app
Title Unique identity slug metadata-naming
Version Semantic versioning v1.2.0
Tags Categorization markers cli.ai
Source Origin or author workspace
Note Brief context initial-draft

Metadata Naming Advanced Features

  • Dual-mode support for both high-readability human documents and high-parsing reliability for scripts.
  • Fixed-order metadata blocks that enable predictable substring extraction and data mining.
  • Specific decision rules for distinguishing between canonical records and time-series artifacts.
  • Optimized for cross-platform synchronization by enforcing no-space and ASCII-only constraints in Strict mode.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*