Feishu Evolver Wrapper

(Depreciated: This skill is no longer maintained; its related functions have been absorbed by the Evolver main body.) Feishu-integrated wrapper for the capability-evolver. Manages …

autogame-17

@autogame-17

What This Skill Does

Manages the evolution loop lifecycle (start/stop/ensure) for the capability-evolver, sends rich Feishu card reports, and provides a dashboard visualization of evolution metrics.

Replaces fragile system crontab logic with a robust watchdog that ensures the evolution loop restarts if it crashes or hangs.

When to Use It

  • Start the evolution loop with Feishu reporting enabled
  • Stop or check the status of a running evolution loop
  • Generate a dashboard of evolution metrics and history
  • Export raw evolution history to a Feishu Doc
  • Ensure the evolution loop stays running via the watchdog cron job

Install

$ openclaw skills install @autogame-17/feishu-evolver-wrapper

Feishu Evolver Wrapper

A lightweight wrapper for the capability-evolver skill. It injects the Feishu reporting environment variables (EVOLVE_REPORT_TOOL) to enable rich card reporting in the Master's environment.

Usage

# Run the evolution loop
node skills/feishu-evolver-wrapper/index.js

# Generate Evolution Dashboard (Markdown)
node skills/feishu-evolver-wrapper/visualize_dashboard.js

# Lifecycle Management (Start/Stop/Status/Ensure)
node skills/feishu-evolver-wrapper/lifecycle.js status

Architecture

  • Evolution Loop: Runs the GEP evolution cycle with Feishu reporting.
  • Dashboard: Visualizing metrics and history from assets/gep/events.jsonl.
  • Export History: Exports raw history to Feishu Docs.
  • Watchdog: Managed via OpenClaw Cron job evolver_watchdog_robust (runs lifecycle.js ensure every 10 min).
    • Replaces fragile system crontab logic.
    • Ensures the loop restarts if it crashes or hangs.

Top skills in this category