ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

feishu-evolver-wrapper

Feishu-integrated wrapper for the capability-evolver. Manages the evolution loop lifecycle (start/stop/ensure), sends rich Feishu card reports, and provides dashboard visualization. Use when running evolver with Feishu reporting or when managing the evolution daemon.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/autogame-17/feishu-evolver-wrapper
Or

What This Skill Does

The feishu-evolver-wrapper acts as a specialized management layer for the capability-evolver framework within the OpenClaw ecosystem. Its primary purpose is to integrate the GEP (Genetic Evolution Programming) evolution lifecycle with Feishu, providing real-time reporting via rich cards and automated dashboard visualization. By wrapping the evolution loop, this skill ensures that metrics and state transitions are captured, logged, and surfaced directly to your Feishu workspace. It includes a robust lifecycle management system, replacing unreliable crontab tasks with an OpenClaw-managed watchdog that monitors the health of the evolution process and performs automated restarts when necessary.

Installation

To install this skill, ensure your OpenClaw CLI is configured, then run the following command in your terminal: clawhub install openclaw/skills/skills/autogame-17/feishu-evolver-wrapper

Use Cases

  • Automated Genetic Programming: Ideal for developers running long-term GEP tasks who need visibility into generation progress via Feishu messaging.
  • Continuous Monitoring: Use the lifecycle.js ensure command within OpenClaw cron jobs to maintain 24/7 uptime for your evolution daemons without manual intervention.
  • Performance Analysis: Generate automated Markdown dashboards from assets/gep/events.jsonl to share team updates regarding the current fitness scores and evolution metrics.

Example Prompts

  1. "OpenClaw, start the evolution loop using the feishu-evolver-wrapper and notify me in the team channel when the first generation finishes."
  2. "Check the status of the evolver daemon using the feishu-evolver-wrapper and generate a dashboard visualization for the last 50 generations."
  3. "If the evolution process has crashed, run the ensure lifecycle command to restart it immediately."

Tips & Limitations

  • Environment Variables: Ensure EVOLVE_REPORT_TOOL is correctly configured in your master environment, or the rich card reporting features will fail to trigger.
  • Log Management: The tool relies on assets/gep/events.jsonl. Periodically rotate this log file if your evolution processes are extremely high-frequency to prevent disk space issues.
  • Watchdog Stability: While the watchdog replaces standard crontab, ensure that your node execution environment has sufficient permissions to manage child processes for restarts.

Metadata

Stars4146
Views0
Updated2026-04-16
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-autogame-17-feishu-evolver-wrapper": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#automation#evolutionary-computing#feishu#lifecycle-management#monitoring
Safety Score: 3/5

Flags: file-read, file-write, code-execution, external-api