# Self Skill Evolver

> Analyze and improve OpenClaw agent skills by tracking usage, checking skill health, scanning code quality, and generating actionable improvement suggestions. Use when evaluating skill reliability, performance, maintainability, or release readiness.

- Skill: `dvcrn/self-skill-evolver` (Agent Skill, multi-file: 11 files)
- Install (CLI): `npx skillmds@latest add dvcrn/self-skill-evolver`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dvcrn/self-skill-evolver/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: dvcrn (https://skillmd.com/u/dvcrn)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/dvcrn/self-skill-evolver

---


# Self Skill Evolver

A Python CLI tool for analyzing and improving OpenClaw agent skills.

## Features

- usage monitoring
- skill health scoring
- SKILL.md and code analysis
- automated improvement suggestions
- JSON / Markdown / HTML reporting

## Installation

```bash
clawhub install self-skill-evolver
```

## Typical Commands

```bash
self-skill-evolver init
self-skill-evolver analyze <skill-name>
self-skill-evolver analyze --all
self-skill-evolver report <skill-name>
self-skill-evolver report --all
self-skill-evolver health <skill-name>
self-skill-evolver health --all
self-skill-evolver log <skill-name> <action> --status success --duration 100
self-skill-evolver feedback <skill-name> 5 --comment "Very helpful"
self-skill-evolver clear --days 90
self-skill-evolver log --list
```

## Dependencies

- Python 3.8+
- SQLite3
- PyYAML
- GitPython (optional)

