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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/autogame-17/feishu-evolver-wrapperWhat 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 ensurecommand 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.jsonlto share team updates regarding the current fitness scores and evolution metrics.
Example Prompts
- "OpenClaw, start the evolution loop using the feishu-evolver-wrapper and notify me in the team channel when the first generation finishes."
- "Check the status of the evolver daemon using the feishu-evolver-wrapper and generate a dashboard visualization for the last 50 generations."
- "If the evolution process has crashed, run the ensure lifecycle command to restart it immediately."
Tips & Limitations
- Environment Variables: Ensure
EVOLVE_REPORT_TOOLis 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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-autogame-17-feishu-evolver-wrapper": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution, external-api
Related Skills
capability-evolver
A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.
feishu-voice-assistant
Sends voice messages (audio) to Feishu chats using Duby TTS.
security-sentinel
Scan the workspace for security vulnerabilities, exposed secrets, and misconfigurations.
prompt-optimizer
Evaluate, optimize, and enhance prompts using 58 proven prompting techniques. Use when user asks to improve, optimize, or analyze a prompt; when a prompt needs better clarity, specificity, or structure; or when generating prompt variations for different use cases. Covers quality assessment, targeted improvements, and automatic optimization across techniques like CoT, few-shot learning, role-play, and 50+ more.
Feishu Broadcast
Skill by autogame-17