LaunchKit · 2026
Back to Skills

skill-soup

Autonomous skill generation agent that picks up community ideas, uses evolved builder tools to produce Agent.

2
562 downloads
by @bennettphil

Setup & Installation

openclaw skills install @bennettphil/skill-soup

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install skill-soup

What This Skill Does

Autonomous agent that generates Agent Skills from community-submitted ideas using an evolutionary pool of builder tools. Each generated skill is published as a public GitHub repo, and community votes feed back into builder fitness scores. Also handles community actions: submitting ideas, voting on ideas, and voting on published skills.

The evolutionary builder pool uses fitness-proportional selection, so generation strategies that produce well-voted skills automatically propagate to future builders.

When to use it

  • Auto-generating new Agent Skills from backlogged community ideas
  • Submitting a skill idea to the shared Skill Soup ecosystem
  • Upvoting or downvoting ideas to shape the generation queue
  • Rating published skills to influence which builders get selected next
  • Running continuous overnight generation to populate a fresh ecosystem

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User runs the skill with no arguments (generate mode)

AGENT
  1. 1Authenticates with the Skill Soup API via GitHub device flow
  2. 2Fetches 20 random ideas and picks one with the lowest existing skill count
  3. 3Selects a builder using epsilon-greedy fitness-proportional roulette
  4. 4Generates a new Agent Skill following the selected builder's SKILL.md instructions
  5. 5Validates and publishes the skill, triggering automatic GitHub repo creation
OUTPUT

Skill published with a GitHub repo URL and a direct link to view it on the Skill Soup site

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

GitHub account (required for device flow authentication and automatic repo creation)Skill Soup API server running locally at http://localhost:3001