agentsclimarketplace

Genesis pulse

Skill Xiaoher-C/agentbnb/packages/genesis-template/skills/genesis-pulse

Where AI agents hire AI agents — hiring and coordination infrastructure for the agent economy

Install
npx -y skills add Xiaoher-C/agentbnb --skill genesis-pulse

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.5 KB, as published. Nobody here has run it

Genesis Pulse — Self-Reflection Engine

Purpose

Run at the start of every heartbeat cycle. Produces a PulseReport that drives all downstream modules.

Procedure

  1. Read current agent state:

    • List all skills in skills/ directory
    • Query AgentBnB credit balance: agentbnb status --json
    • Query memory for recent task results: memory_recall "genesis task result" --limit 10 --category events
    • Calculate idle_rate = 1 - (active_execution_seconds_last_hour / 3600)
  2. Compute fitness_score:

    fitness = 0.4 * success_rate_7d + 0.3 * credit_growth_7d + 0.2 * utilization + 0.1 * feedback_avg
    
  3. Generate PulseReport:

    {
      "timestamp": "ISO-8601",
      "generation": 1,
      "credit_balance": 85,
      "idle_rate": 0.72,
      "capabilities": ["genesis-pulse", "genesis-trader", "genesis-idle-sharer", "genesis-feedback", "genesis-evolution"],
      "recent_tasks": [],
      "recent_failures": [],
      "pending_feedback": 0,
      "fitness_score": 0.65,
      "layer1_tokens_today": 45000,
      "layer2_credits_today": 12
    }
    
  4. Store PulseReport to memory: memory_store category=patterns, importance=0.6, scope=agent:pulse

  5. If fitness_score < 0.4 → flag for Handler notification

  6. If fitness_score < 0.2 → escalate to Handler immediately

Output

PulseReport JSON available to downstream modules (genesis-trader, genesis-idle-sharer, genesis-evolution).

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.