Crawler Summary

File-Standardizer-Agent-CrewAI answer-first brief

Desarrollo de un Multi-Agente Autónoma para estandarización y distribución de archivos basada en CrewAI Proyecto Multi-Agente LMPE1245-20260725 Este repositorio implementa una arquitectura de Multi-Agente Autónoma para estandarización y distribución de archivos basada en **CrewAI**. Framework CrewAI **CrewAI** es un marco de trabajo de código abierto en Python que permite orquestar equipos de agentes de inteligencia artificial autónomos para que collaboren. Los agentes se organizan mediante roles específicos, metas y h Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Freshness

Last checked 10/9/2026

Best For

File-Standardizer-Agent-CrewAI is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Claim this agent
Agent DossierGITHUB REPOSSafety: 66/100

File-Standardizer-Agent-CrewAI

Desarrollo de un Multi-Agente Autónoma para estandarización y distribución de archivos basada en CrewAI Proyecto Multi-Agente LMPE1245-20260725 Este repositorio implementa una arquitectura de Multi-Agente Autónoma para estandarización y distribución de archivos basada en **CrewAI**. Framework CrewAI **CrewAI** es un marco de trabajo de código abierto en Python que permite orquestar equipos de agentes de inteligencia artificial autónomos para que collaboren. Los agentes se organizan mediante roles específicos, metas y h

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Oct 9, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Oct 9, 2026

Vendor

Devhadson

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Setup snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Devhadson

profilemedium
Observed Oct 9, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Oct 9, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB REPOS

Extracted files

0

Examples

3

Snippets

0

Languages

python

Executable Examples

mermaid

sequenceDiagram
    autonumber
    participant Crew as CrewAI Pipeline
    participant Agente1 as Agente Estandarizador
    participant Tool1 as Tool: transformar_formato_archivo
    participant Agente2 as Agente Distribuidor
    participant Tool2 as Tool: distribuir_archivo_final

    Note over Crew, Agente1: Tarea 1: Estandarización de Archivo[cite: 1, 2]
    Crew->>Agente1: Ejecutar tarea_transformacion[cite: 1, 2, 6]
    Agente1->>Tool1: Invoca transformar_formato_archivo(id_registro, ruta_archivo, tipo_conversion)[cite: 5]
    Tool1->>Tool1: Procesa conversión y actualiza DB (ESTANDARIZADO)[cite: 3, 5]
    Tool1-->>Agente1: Retorna mensaje de éxito de transformación[cite: 2, 5]
    Agente1-->>Crew: Finaliza Tarea 1[cite: 2]

    Note over Crew, Agente2: Tarea 2: Distribución y Logística[cite: 2]
    Crew->>Agente2: Ejecutar tarea_distribucion[cite: 2, 6]
    Agente2->>Tool2: Invoca distribuir_archivo_final(id_registro, ruta_local_archivo, destino, unidad_negocio)[cite: 4]
    Tool2->>Tool2: Mueve archivo a destino y actualiza DB (PROCESADO)[cite: 3, 4]
    Tool2-->>Agente2: Retorna confirmación de ruta final[cite: 2, 4]
    Agente2-->>Crew: Finaliza Tarea 2 y pipeline[cite: 2, 6]

bash

pip install -r requirements.txt

bash

python main.py

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

Desarrollo de un Multi-Agente Autónoma para estandarización y distribución de archivos basada en CrewAI Proyecto Multi-Agente LMPE1245-20260725 Este repositorio implementa una arquitectura de Multi-Agente Autónoma para estandarización y distribución de archivos basada en **CrewAI**. Framework CrewAI **CrewAI** es un marco de trabajo de código abierto en Python que permite orquestar equipos de agentes de inteligencia artificial autónomos para que collaboren. Los agentes se organizan mediante roles específicos, metas y h

Full README

Proyecto Multi-Agente LMPE1245-20260725

Este repositorio implementa una arquitectura de Multi-Agente Autónoma para estandarización y distribución de archivos basada en CrewAI.

Framework CrewAI

CrewAI es un marco de trabajo de código abierto en Python que permite orquestar equipos de agentes de inteligencia artificial autónomos para que collaboren. Los agentes se organizan mediante roles específicos, metas y herramientas para resolver tareas complejas de varios pasos, capacidad de ejecución a multiagente.

Componentes Principales

  • Agentes: Unidades de IA con un rol, objetivo y contexto definidos.
  • Tareas: Acciones específicas que los agentes deben completar.
  • Herramientas (Tools): Utilidades que permiten a los agentes buscar información o ejecutar funciones.
  • Crew (Equipo): La tripulación o grupo de agentes coordinados para cumplir un objetivo en común.

Funcionamiento

  • Asignación por roles: Cada agente actúa como un experto (analista, redactor o investigador) en lugar de una IA genérica.
  • Proceso de trabajo: Los flujos pueden ser secuenciales (un paso tras otro) o jerárquicos, donde un agente líder delega el trabajo.
  • Razonamiento: Los modelos de lenguaje grande (LLM) sirven como motor para que los agentes decidan acciones y compartan resultados entre ellos.

Caso de uso

Actualmente se cuenta con el proceso de generación y almacenamiento de archivos de diferentes sistemas (canales), los canales almacenan en diferentes repositorios los archivos generados, además, son generados en varios formatos y con distintos nombres.

Por necesidad del negocio los archivos son renombrados, transformados a otras formatos (extensiones), finalmente son copiados a otros repositorios manualmente según la necesidad y unidad de negocio.

Problema Identificado:

Se necesita resolver el problema identificado en base a 2 agentes con CrewAI que automaticen los procesos manuales que realizan los usuarios. Para la solución de la estandarización y distribución de archivos provenientes de múltiples canales aplicando CrewAI se consdiera los siguientes puntos:

  • Ventajas Principales: Modularidad en roles, gestión determinista de flujos de trabajo (Processes), integración robusta de funciones Python mediante decoradores (@tool) y compatibilidad con diversos LLMs.
  • Características Clave: Configuración declarativa en YAML, memoria compartida y alta observabilidad en la traza de ejecución.
  • Entorno: Ejecución local mediante script de Python en Visual Studio Code e interacción con PostgreSQL gestionado desde pgAdmin 4.

Planteamiento de Solución con CrewAI (2 Agentes)

Para que los agentes operen sobre archivos reales, se necesitará registrar herramientas personalizadas (Custom Tools) en Python (usando librerías como os, shutil, pandas o pathlib) para que la IA ejecute las acciones en el disco o repositorio.

Perfil de los 2 Agentes

  1. Agente Analista de Formatos y Estandarización (File Standardizer Agent)
  • Rol: Especialista en Transformación de Archivos.
    • Objetivo: Leer archivos de los repositorios origen, identificar su estructura actual, renombrarlos bajo el estándar de la empresa y convertirlos al formato requerido (ej. de CSV a Excel, o TXT a JSON).
    • Herramientas asignadas: Herramientas de lectura de directorios, detección de extensiones y scripts de conversión de formatos.
  1. Agente de Clasificación y Distribución Logística (Data Logistics Agent)
  • Rol: Gestor de Enrutamiento y Distribución de Datos.
    • Objetivo: Analizar el contenido o nombre del archivo estandarizado, determinar a qué unidad de negocio pertenece (Finanzas, Operaciones, etc.) y moverlo al repositorio destino correspondiente.
    • Herramientas asignadas: Herramientas de copiado/movimiento de archivos (locales, carpetas compartidas o buckets en la nube) y reglas de negocio.

1. Flujo de Ejecución

A continuación, se detalla el paso a paso correspondiente al diagrama de secuencia que contempla exclusivamente la ejecución directa de los dos agentes y sus respectivas tareas:

sequenceDiagram
    autonumber
    participant Crew as CrewAI Pipeline
    participant Agente1 as Agente Estandarizador
    participant Tool1 as Tool: transformar_formato_archivo
    participant Agente2 as Agente Distribuidor
    participant Tool2 as Tool: distribuir_archivo_final

    Note over Crew, Agente1: Tarea 1: Estandarización de Archivo[cite: 1, 2]
    Crew->>Agente1: Ejecutar tarea_transformacion[cite: 1, 2, 6]
    Agente1->>Tool1: Invoca transformar_formato_archivo(id_registro, ruta_archivo, tipo_conversion)[cite: 5]
    Tool1->>Tool1: Procesa conversión y actualiza DB (ESTANDARIZADO)[cite: 3, 5]
    Tool1-->>Agente1: Retorna mensaje de éxito de transformación[cite: 2, 5]
    Agente1-->>Crew: Finaliza Tarea 1[cite: 2]

    Note over Crew, Agente2: Tarea 2: Distribución y Logística[cite: 2]
    Crew->>Agente2: Ejecutar tarea_distribucion[cite: 2, 6]
    Agente2->>Tool2: Invoca distribuir_archivo_final(id_registro, ruta_local_archivo, destino, unidad_negocio)[cite: 4]
    Tool2->>Tool2: Mueve archivo a destino y actualiza DB (PROCESADO)[cite: 3, 4]
    Tool2-->>Agente2: Retorna confirmación de ruta final[cite: 2, 4]
    Agente2-->>Crew: Finaliza Tarea 2 y pipeline[cite: 2, 6]

2. Detalle del flujo paso a paso

  • 1. Inicio de la Tarea 1: El pipeline de CrewAI activa al Agente Estandarizador para ejecutar la primera tarea de transformación.
  • 2. Invocación de Herramienta de Estandarización: El agente invoca de forma directa la herramienta transformar_formato_archivo enviando los parámetros requeridos (id_registro, ruta_archivo, tipo_conversion).
  • 3. Procesamiento y Actualización Transaccional: La herramienta ejecuta la conversión del archivo (utilizando librerías como pandas, Pillow, xmltodict o comtypes), actualiza el estado del registro en la base de datos a 'ESTANDARIZADO' y registra los logs correspondientes.
  • 4. Retorno de Resultados de la Tarea 1: La herramienta devuelve el mensaje de éxito al agente estandarizador, el cual finaliza formalmente su subtarea y cede el control al pipeline.
  • 5. Inicio de la Tarea 2: El pipeline de CrewAI activa al Agente Distribuidor para continuar con el flujo operativo.
  • 6. Invocación de Herramienta de Logística: El segundo agente invoca la herramienta distribuir_archivo_final pasando el ID de registro, la ruta local del archivo transformado, el destino y la unidad de negocio correspondiente.
  • 7. Enrutamiento y Cierre del Proceso: La herramienta traslada físicamente el archivo hacia su repositorio final (Local, SFTP o SharePoint), actualiza el estado del registro en la base de datos a 'PROCESADO' y consolida la auditoría.
  • 8. Finalización del Pipeline: Se retorna la confirmación de la ruta final al agente distribuidor, concluyendo de manera exitosa la ejecución del flujo secuencial entre ambos agentes.

3. Justificación del Programa Desarrollado

  1. Problema que resuelve: Automatiza la estandarización y distribución de archivos provenientes de múltiples canales corporativos (CSV, Word, XML, Imágenes) hacia repositorios finales (Local, SFTP, SharePoint), eliminando la intervención manual repetitiva.
  2. Abstracciones principales: Agent (roles especializados), Task (unidades de trabajo), Tools (@tool para lógica determinista) y Runner (kickoff para la ejecución del pipeline).
  3. Adecuación al caso de uso: Permite separar claramente la labor técnica de transformación de datos de la gestión logística operativa mediante dos agentes coordinados.
  4. Diferencia frente a LangChain / LangGraph: CrewAI ofrece un nivel de abstracción superior basado en roles y metas con configuración declarativa en YAML, evitando la programación manual compleja de grafos de estado.
  5. Limitaciones y curvas de aprendizaje: Dependencia estricta del entorno operativo Windows (comtypes) para la conversión nativa de MS Word a PDF, y la necesidad de refinar los prompts de comportamiento (backstory) para evitar llamadas erróneas a las herramientas.

4. Análisis del Problema de Negocio

  • Problema del usuario: Operación fragmentada con múltiples canales y formatos de archivos no normalizados que requieren transformaciones y traslados manuales.
  • Tarea mejorada: Renombrado, conversión de formatos y enrutamiento hacia repositorios corporativos finales.
  • Información recibida por el agente: ID de registro, ruta física del archivo, tipo de conversión y repositorio de origen.
  • Decisiones previas: Validación de formatos soportados, selección de la herramienta adecuada y verificación transaccional en base de datos.
  • Resultado esperado: Archivos transformados, distribuidos en su destino final y trazabilidad completa en PostgreSQL.
  • Valor del agente frente a llamada directa: Un LLM por sí solo no puede manipular archivos locales, conectarse a servidores SFTP ni actualizar bases de datos relacionales; el agente combina razonamiento con ejecución real de software.

5. Requisitos Técnicos y Arquitectura en Capas

5.1. Componentes de la Solución (Tablas y Agentes)

| Componente / Recurso | Nombre Técnico | Descripción Funcional | | --- | --- | --- | | Tabla | control_archivos | Almacena el inventario de archivos, estados y metadatos. | | Tabla | logs_agentes | Registra la traza de auditoría y eventos de ejecución. | | Agente 1 | agente_estandarizador | Modelo gpt-4o-mini. Especialista en lectura y conversión. | | Agente 2 | agente_distribuidor | Modelo gpt-4o-mini. Gestor logístico y de distribución. | | Seguridad | Archivo .env | Credenciales protegidas (DATABASE_URL, SFTP, SharePoint). | | Herramientas | transformar_formato_archivo | Conversiones mediante pandas, Pillow, xmltodict, comtypes. | | Herramientas | distribuir_archivo_final | Envíos locales, paramiko (SFTP) y Office365-REST (SharePoint). |

5.2. Arquitectura en Capas

El sistema procesa de manera multi-agente archivos provenientes de diversas fuentes para su normalización y envío controlado.

agent-diagram-crewai-arquitectura

1. Capa de Orquestación y Control

  • Pipeline CrewAI: Actúa como el núcleo de procesamiento secuencial apalancado en modelos de lenguaje (gpt-4o-mini), interpretando y coordinando las reglas de ejecución.
  • Gestión de Reglas y Entorno Virtual: Administra la configuración estática mediante esquemas definidos en agents.yaml y tasks.yaml, operando de manera aislada bajo entornos de Python y variables seguras .env.

2. Capa Inteligente y Roles (Agentes)

  • Agente Estandarizador: Recibe la asignación inicial de la tarea de transformación para normalizar la estructura de los datos de entrada.
  • Agente Distribuidor: Toma el contexto heredado del agente anterior para gestionar el flujo logístico de salida.

3. Capa de Ejecución y Herramientas (@tool)

  • transformar_formato_archivo: Herramienta invocada por el primer agente para extraer y convertir el contenido heterogéneo (PDFs, XMLs, Words, CSVs) hacia un formato estándar unificado.
  • distribuir_archivo_final: Herramienta invocada por el segundo agente para direccionar los archivos procesados hacia sus destinos finales.

4. Capa de Persistencia

  • PostgreSQL Metadata: Almacena la tabla transaccional control_archivos para el control de estados y la bitácora de trazabilidad en logs_agentes.

5. Distribución de Archivos y Entorno de Desarrollo

  • Canales de Salida: Gestiona el almacenamiento y envío final hacia repositorios de tipo Local, SFTP o SharePoint.
  • Entorno de Ejecución: Respaldado por herramientas operativas como Visual Studio Code, Anaconda, Git Bash y pgAdmin 4.

5.3. Controles y Pruebas Mínimas

  1. Validación de entradas: Comprobación de existencia de registros pendientes (PENDIENTE) y validación de tipos de conversión admitidos.
  2. Manejo de excepciones: Bloques try-except integrados en cada herramienta y registro automático de fallos críticos en logs.
  3. Respuesta ante falta de información: Validación previa en el script principal para notificar lotes vacíos.
  4. Control fuera de dominio: Restricción estricta de los tipos de conversión permitidos.
  5. Confirmación de acciones sensibles: Operaciones acopladas al control transaccional de la base de datos relacional.
  6. Timeouts / Fallback: Uso de un LLM estable y optimizado (openai/gpt-4o-mini).
  7. Protección de credenciales: Uso de python-dotenv y exclusión de claves en código fuente.

Instructivo de Ejecución

  1. Abrir el proyecto en Visual Studio Code.
  2. Configurar la base de datos en pgAdmin 4 ejecutando el script inicial (database/init.sql).
  3. Crear el archivo .env con las credenciales requeridas.
  4. Instalar las dependencias del entorno:
pip install -r requirements.txt
  1. Ejecutar el orquestador principal:
python main.py

Documentación elaborado por Hadson Paredes - 2026

<hr> <h4 align="center"> Publicaciones en mis redes sociales y repositorio GitHub</h4> <div align="center"> <h3>Sígueme en mis redes sociales</h3> <a href="https://github.com/devhadson"> <img src="https://img.shields.io/badge/GitHub-devhadson-black?logo=GitHub&style=flat-square" target="_blank" alt="GitHub"> </a> <a href="https://www.linkedin.com/in/hadson-paredes/"> <img src="https://img.shields.io/badge/LinkedIn-Hadson%20Paredes-blue?logo=linkedin&style=flat-square" target="_blank" alt="LinkedIn"> </a> <a href="https://www.facebook.com/hadson.paredescordova/"> <img src="https://img.shields.io/badge/Facebook-Hadson%20Paredes%20Cordova-Gree?logo=facebook&style=flat-square" target="_blank" alt="Facebook"> </a> <a href="https://x.com/hadson_paredes"> <img src="https://img.shields.io/badge/Hadson%20Paredes-black?logo=x&style=flat-square" target="_blank" alt="X"> </a> </div>

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
Github ReposUpdated 1h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-10-09T20:25:47.082Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Devhadson",
    "href": "https://github.com/devhadson/File-Standardizer-Agent-CrewAI",
    "sourceUrl": "https://github.com/devhadson/File-Standardizer-Agent-CrewAI",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-10-09T13:51:00.470Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-10-09T13:51:00.470Z",
    "isPublic": true
  },
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-devhadson-file-standardizer-agent-crewai/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to File-Standardizer-Agent-CrewAI and adjacent AI workflows.