Creation tool - Create, evolve, assess, and manage AI skills.

## Operations

### create
Create a new AI skill based on requirements. The skill will be generated from templates and stored in the skill registry.
- requirement: Detailed description of the skill to create (minimum 10 characters)
- hints (optional): Array of hint strings to guide skill generation

**After creation**, use eas-skill-creator to enhance the skill content:
- Add detailed examples
- Fill in API references
- Complete validation rules
- Add common pitfalls
- Structure the references/ directory

### evolve
Run the evolution engine to improve existing skills based on self-assessment. Analyzes weaknesses and generates improvement plans.
- dryRun (optional): If true, generates plans without applying them

### assess
Perform self-assessment of skill capabilities and weaknesses. Identifies areas for improvement.
- windowDays (optional): Analysis window in days (1-90, default varies)

### list
List all registered skills with optional filtering.
- mode (optional): Filter by skill mode (e.g., "always", "contextual")
- limit (optional): Maximum number of results to return
- offset (optional): Number of results to skip for pagination

### apply-plan
Apply a previously generated evolution plan. Requires approval from a human.
- planId: ID of the evolution plan to apply
- approvedBy: Identifier of the approver

## Workflow

```
Create Skill
    ↓
Generate from Template
    ↓
Improve with eas-skill-creator
    ↓
Validate Structure
    ↓
Test and Iterate
```

## Examples

```
creation(operation="create" requirement="Create a code review skill that analyzes PRs")
creation(operation="evolve")
creation(operation="evolve" dryRun=true)
creation(operation="assess")
creation(operation="assess" windowDays=30)
creation(operation="list")
creation(operation="list" mode="always" limit=10)
creation(operation="apply-plan" planId="plan_xxx" approvedBy="user@example.com")
```

## Notes

- Evolution has daily budget limits and cooldown periods
- High-risk plans require human approval before application
- Skills are stored in the creation storage directory
- Self-assessment analyzes skill performance and identifies weaknesses
- Always use eas-skill-creator to enhance newly created skills
