Evolve

Generate modular skills with directories, SKILL.md metadata, and Python tooling.

1|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/matt-fell-ai/PAI --skill evolve-matt-fell-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Evolve
Source: https://github.com/matt-fell-ai/PAI/tree/main/skills/Evolve
Command: npx skills add https://github.com/matt-fell-ai/PAI --skill evolve-matt-fell-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evolve provides a modular capability to recursively generate and scaffold new Skill Units, enabling your Personal AI Infrastructure to grow without manual reconfiguration.

Core Features & Use Cases

  • Recursive Skill Generation: Create new skills and their scaffolding automatically, preserving consistency.
  • Modular Evolution: Build a hierarchy of skills that expand as your needs grow.
  • Use Case: When you need to rapidly spawn a new automation module for a new domain, use Evolve to auto-create the directory and SKILL.md for the new skill.

Quick Start

pai run Evolve create <skill_name>

Frequently Asked Questions about Evolve

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

FAQPage Schema
How do I automatically scaffold new skills for my Personal AI Infrastructure?

Evolve recursively generates modular skills by creating skill directories, SKILL.md files with intent triggers, and Python tooling scaffolding. Run `pai run Evolve create <skill_name>` to auto-generate a complete skill structure without manual configuration.

Can I use skill generation to build a hierarchy of automation modules?

Yes. Evolve enables modular evolution by creating nested skill hierarchies that expand as your needs grow. Each generated skill preserves naming and metadata consistency across your skill tree.

What does Evolve output when I create a new skill?

Evolve outputs a complete scaffold: a skills/{name}/ directory, a SKILL.md file with intent triggers for routing, and starter Python tooling ready for custom domain logic.

When should I use recursive skill generation instead of manual setup?

Use Evolve when you need to rapidly spawn new automation modules for different domains. Recursive generation maintains consistency and eliminates manual directory and metadata reconfiguration across multiple skills.

Does Evolve require existing skills or dependencies to function?

No. Evolve has no external dependencies and works standalone. It only requires a target skill name as input to generate the complete scaffold from scratch.