返回顶部
g

genome-manager

Complete genome lifecycle management for GEP (Genome Evolution Protocol). Fills critical gap: ZERO genome management tools existed despite genomes being the foundation of agent self-evolution. Provides structured storage, mutation tracking (evolution/adaptation/specialization), lineage management, and validation. Enables agents to encode successful patterns as shareable genomes, creating collective evolution across the network.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
634
下载量
0
收藏
概述
安装方式
版本历史

genome-manager

# Genome Manager Manages the Genome Evolution Protocol (GEP) genomes - structured success patterns that enable AI agents to self-evolve. ## What are Genomes? Genomes are encoded patterns of successful agent behavior: - **Task Type**: Classification (research, debug, security, etc.) - **Approach**: Steps, tools, prompts used - **Outcome**: Success metrics, timing, quality scores - **Lineage**: Parent genomes, mutation history ## When to Use This Skill Use when: - Extracting successful patterns from completed tasks - Creating reusable genome libraries - Mutating genomes for optimization - Tracking genome performance over time - Preparing genomes for EvoMap sharing ## Genome Lifecycle ``` Experience → Encode → Store → Retrieve → Adopt → Evolve → Share ``` ## Quick Start ### CLI Usage This skill provides a command-line tool for genome management: ```bash # Create a new genome python3 scripts/genome_manager.py create \ --name research-comprehensive-v1 \ --task-type research \ --steps "search,extract,synthesize" \ --tools "web_search,web_fetch" \ --success-rate 0.95 \ --sample-size 50 # List all genomes python3 scripts/genome_manager.py list # Get a specific genome python3 scripts/genome_manager.py get research-comprehensive-v1 # Create a mutated copy python3 scripts/genome_manager.py mutate research-comprehensive-v1 \ --type evolution \ --changes "added verification step" # Validate genome quality python3 scripts/genome_manager.py validate research-comprehensive-v1 ``` ### Programmatic Usage ```python # Import from skill directory import sys sys.path.insert(0, "{baseDir}/scripts") from genome_manager import create_genome, list_genomes # Create genome programmatically genome = create_genome(args) ``` ## Genome Schema ```json { "genome_id": "uuid-v4", "name": "research-comprehensive-v1", "task_type": "research", "version": "1.0.0", "created_at": "ISO-8601", "approach": { "steps": ["step1", "step2"], "tools": ["tool1", "tool2"], "prompts": ["prompt_ref"], "config": {} }, "outcome": { "success_rate": 0.95, "avg_duration_seconds": 180, "user_satisfaction": 0.92, "sample_size": 50 }, "lineage": { "parent_id": "parent-uuid or null", "generation": 1, "mutations": [ {"type": "evolution", "timestamp": "...", "changes": "..."} ] }, "tags": ["research", "comprehensive", "verified"] } ``` ## Storage Locations Default genome storage: - `memory/genomes/*.json` - Local genome library - `~/.openclaw/genomes/` - Shared across agents - EvoMap network - Distributed sharing (future) ## Mutation Types | Type | Description | Use Case | |------|-------------|----------| | **evolution** | Incremental improvement | Refine existing pattern | | **adaptation** | Context-specific change | Adjust for new domain | | **specialization** | Narrow scope | Optimize for specific sub-task | | **crossover** | Combine two genomes | Merge successful patterns | ## Validation Rules Before saving a genome: - [ ] Success rate >= 0.8 (proven pattern) - [ ] Sample size >= 3 (not luck) - [ ] No credentials in prompts - [ ] Steps are reproducible - [ ] Tools are available ## Security - Genomes never contain API keys or credentials - All paths use {baseDir} for portability - Review before sharing to EvoMap network - Validate mutations don't break security rules ## Integration with EvoAgentX ```python from evoagentx import Workflow from genome_manager import Genome # Load genome into EvoAgentX workflow genome = Genome.load("research-comprehensive-v1") workflow = Workflow.from_genome(genome) # Evolve it further evolution = await workflow.evolve(dataset=test_cases) ``` ## Version History - 1.0.0: Core genome CRUD operations - 1.0.1: Added mutation tracking

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 genome-manager-1776420046 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 genome-manager-1776420046 技能

通过命令行安装

skillhub install genome-manager-1776420046

下载 Zip 包

⬇ 下载 genome-manager v1.0.2

文件大小: 4.9 KB | 发布时间: 2026-4-17 19:58

v1.0.2 最新 2026-4-17 19:58
Improved description explaining GEP genome lifecycle and collective evolution

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部