self-evolution

Create new skills, extensions, and services through a defined workflow.

10|2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/alexradunet/piBloom --skill self-evolution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-evolution
Source: https://github.com/alexradunet/piBloom/tree/main/skills/self-evolution
Command: npx skills add https://github.com/alexradunet/piBloom --skill self-evolution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured workflow for improving and extending Bloom's functionalities, ensuring continuous development and adaptation.

Core Features & Use Cases

  • Capability Gap Identification: Detects areas where Bloom can be enhanced.
  • Phased Implementation: Guides the process from proposal to application of changes, prioritizing Skills, then Extensions, then Services.
  • Use Case: If Bloom needs to interact with a new external API, this skill would guide the creation of a new Skill or Extension to handle that interaction, ensuring it's properly tested and integrated.

Quick Start

Use the skill_create tool to add a new meal-planning skill.

Frequently Asked Questions about self-evolution

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add new capabilities to an automated workflow system?

To add new capabilities to an automated workflow system, you use a skill creation tool to scaffold, install, and test new skills or extensions. This workflow automates capability gap identification and manages the service lifecycle.

What is the process for managing persona evolution in a service management system?

Persona evolution in a service management system involves a structured workflow for system improvement. It manages service lifecycle phases including scaffolding, installation, and testing to ensure continuous development and adaptation.

How do I submit upstream pull requests for code evolution?

Submitting upstream pull requests for code evolution requires a defined workflow that manages system improvements. It involves proposing changes, prioritizing skills, then extensions, then services, and finally applying the code updates.

Does this skill creation workflow support testing new extensions before installation?

Yes, the skill creation workflow supports testing new extensions before installation. It guides a phased implementation process from proposal to application, ensuring new skills and extensions are properly tested and integrated.

What's the best way to identify capability gaps in an extensible system?

The best way to identify capability gaps in an extensible system is through a structured self-evolution workflow. It detects areas where the system can be enhanced and guides the creation of new skills or extensions to address them.

When should I create a new skill versus a new extension for service management?

You should create a new skill versus a new extension based on a phased implementation priority. The workflow prioritizes creating skills first, then extensions, then services, ensuring proper testing and integration for each interaction type.