FileClean para Openclaw

FileClean es una utilidad que transforma nombres de archivo desordenados generados por máquinas en formatos legibles por humanos al eliminar marcas de tiempo, hashes y símbolos.

albionaiinc-del
v1.0.0
Apr 14, 2026
0
776
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install fileclean

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar fileclean usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es FileClean?

FileClean es una utilidad especializada diseñada para poner orden en los espacios de trabajo digitales mediante la limpieza del desorden en los nombres de archivo. Identifica y elimina de forma inteligente ruidos comunes como marcas de tiempo, hashes hexadecimales, UUIDs y símbolos excesivos que a menudo plagan las exportaciones o descargas automatizadas. Al integrar esta herramienta en su flujo de trabajo, puede asegurarse de que su sistema de archivos permanezca organizado y con capacidad de búsqueda.

Como parte del ecosistema más amplio de Openclaw Skills, FileClean proporciona a los desarrolladores y usuarios avanzados una forma programática de mantener convenciones de nomenclatura limpias en directorios grandes. Va más allá de las simples expresiones regulares al centrarse en la legibilidad semántica de sus archivos, transformando una cadena como report_20230101_a1b2c3d.pdf en un profesional Report.pdf.

Casos de uso de FileClean

  • Limpieza de carpetas de exportación automatizadas donde los archivos tienen identificadores únicos añadidos.
  • Estandarización de convenciones de nomenclatura para bibliotecas de medios o archivos de documentos.
  • Preparación de archivos para entrega a clientes eliminando hashes de compilación internos o marcas de tiempo.
  • Procesamiento por lotes de carpetas de descarga para eliminar metadatos redundantes de los nombres de archivo.

Cómo funciona FileClean

  1. La skill escanea el archivo o directorio de destino proporcionado en el argumento de la línea de comandos.
  2. Analiza los nombres de archivo para detectar patrones que coincidan con UUIDs, fechas ISO, marcas de tiempo Unix y hashes alfanuméricos largos.
  3. Un algoritmo de normalización elimina estos patrones y limpia guiones bajos, guiones o espacios en blanco sobrantes.
  4. Si se ejecuta en modo de vista previa, la skill muestra un diff de los cambios propuestos sin modificar el disco.
  5. Al recibir la bandera de renombrar, la skill ejecuta la operación de movimiento del sistema de archivos para aplicar los nuevos nombres.

Configuración de FileClean

Para comenzar con esta entrada en la biblioteca de Openclaw Skills, asegúrese de tener instalado Python y ejecute el script directamente desde su terminal:

# Navegue al directorio de la herramienta
cd fileclean

# Ejecute una vista previa en directorios específicos
python fileclean.py ~/Downloads ~/Documents --skip-ext pdf jpg

# Aplique la lógica de renombrado a un archivo específico
python fileclean.py myfile.txt --rename

Esquema de datos y taxonomía de FileClean

FileClean opera directamente sobre los metadatos del sistema de archivos. Analiza los siguientes componentes:

Atributo Descripción
Nombre Original La cadena de origen que incluye hashes y marcas de tiempo.
Nombre de Destino La cadena higienizada después de la eliminación de patrones y la normalización de mayúsculas/minúsculas.
Extensión Preservada u opcionalmente omitida mediante la bandera --skip-ext.
Ruta La ubicación del directorio absoluto o relativo del destino.

Funciones avanzadas de FileClean

  • Omisión selectiva de extensiones para proteger tipos de archivos específicos de la lógica de renombrado.
  • Procesamiento por lotes de múltiples directorios en un solo comando de ejecución.
  • Modo de vista previa Dry-run para validar cambios antes de alterar el sistema de archivos.
  • Soporte para la eliminación de símbolos complejos, incluyendo guiones dobles y guiones bajos anidados.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*