Openclaw-master-skills 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
source · Clone the upstream repo
git clone https://github.com/LeoYeAI/openclaw-master-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/LeoYeAI/openclaw-master-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/feishu-evolver-wrapper" ~/.claude/skills/leoyeai-openclaw-master-skills-feishu-evolver-wrapper && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/LeoYeAI/openclaw-master-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/feishu-evolver-wrapper" ~/.openclaw/skills/leoyeai-openclaw-master-skills-feishu-evolver-wrapper && rm -rf "$T"
manifest:
skills/feishu-evolver-wrapper/SKILL.mdsource content
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
(runsevolver_watchdog_robust
every 10 min).lifecycle.js ensure- Replaces fragile system crontab logic.
- Ensures the loop restarts if it crashes or hangs.