Skill: shuai-daidai/openclaw-skill-growth (version 0.1.1)

--- name: openclaw-skill-growth description: Make OpenClaw Skills observable, diagnosable, and safely improvable over time. Use this when the user wants to maintain many SKILL.md files, inspect repeated failures, generate improvement proposals, preview patches, run guarded apply flows, or verify whether skill changes actually improved outcomes. version: 0.1.0 license: MIT-0 homepage: https://github.com/Shuai-DaiDai/openclaw-skill-growth --- # OpenClaw Skill Growth A ClawHub entry skill for the **OpenClaw Skill Growth** plugin. It helps users discover and operate a GitHub project that turns static `SKILL.md` files into **observable, diagnosable, safely improvable capabilities**. **Important:** this package is an entry skill and usage wrapper, not the full plugin source code. ## Best for Use this skill when a user wants to: - maintain a growing library of OpenClaw skills - see which skills are repeatedly failing or underperforming - generate reviewable improvement proposals from real run history - preview patches before changing skill files - apply updates with backups, version bumping, and change history - dry-run a skill update process before writing anything - evaluate whether a skill change actually improved outcomes ## Not for Do **not** use this skill when the user only wants to: - read or summarize a normal web page - install an unrelated plugin - optimize a workflow that has nothing to do with OpenClaw skills - upload an entire TypeScript repository into ClawHub as if it were a single skill ## Core idea The underlying project provides a maintenance loop for OpenClaw Skills: **Observe → Diagnose → Propose → Apply → Evaluate** ## What the GitHub project includes - skill registry from `SKILL.md` - structured run observation - diagnosis of recurring failures and weak outcomes - improvement proposal generation - patch preview generation - guarded apply flows with backups - version bumping and applied change history - dry-run support - evaluation record generation - demo fixtures and CI ## Install the real project ```bash git clone https://github.com/Shuai-DaiDai/openclaw-skill-growth.git cd openclaw-skill-growth npm install npm run build npm run test ``` ## Common commands ```bash npm run scan npm run analyze npm run propose npm run report npm run apply npm run demo:dry-run ``` ## Recommended usage path 1. Point the plugin at a skill directory. 2. Feed it run logs. 3. Run `report` or `analyze`. 4. Review diagnoses and proposals. 5. Use `demo:dry-run` first. 6. Apply only after review. 7. Compare outcomes and keep iterating. ## Why this is useful Most skill systems stay static even while tools, environments, models, and task patterns keep changing. This project is for users who want skill maintenance to become a **real operational loop** instead of a manual prompt-editing chore. ## GitHub source - Repo: https://github.com/Shuai-DaiDai/openclaw-skill-growth - Release: https://github.com/Shuai-DaiDai/openclaw-skill-growth/releases/tag/v0.1.0 ## ClawHub note This package is a **wrapper skill** around the GitHub project. Use it to discover, install, and operate the plugin. It is intentionally lighter than the full repository. package for discovery and installation guidance

path: EXAMPLES.md
content: # Examples

## Typical discovery question

> I have many OpenClaw skills and some of them keep silently degrading. What can I use?

Use this package to point the user to **OpenClaw Skill Growth**.

## Typical maintenance workflow

```bash
npm run scan
npm run report
npm run demo:dry-run
npm run demo:apply
```

## What users get

### `scan`
Builds a registry from skill files.

### `report`
Generates:
- `registry.json`
- `diagnosis/*.json`
- `proposals/*.json`
- `patches/*.md`
- `evaluations/*.json`
- `report.json`

### `demo:dry-run`
Exercises the apply path without modifying skill files.

### `demo:apply`
Exercises guarded apply with:
- backups
- applied markers
- change history
- version bumping

## Example real-world scenario

A team has 20+ OpenClaw skills. Over time, a few begin failing because environment assumptions changed and some trigger too broadly.

This project helps them:
1. observe run behavior
2. diagnose recurring problems
3. generate bounded proposals
4. preview patches
5. apply carefully
6. evaluate whether the new version improved outcomes


path: CHANGELOG.md
content: # Changelog

## 0.1.0

Initial ClawHub wrapper release for the OpenClaw Skill Growth plugin.

### Included
- ClawHub-ready `SKILL.md`
- installation guide
- examples guide
- wrapper README
- package-level metadata guidance


path: INSTALL.md
content: # Install

## 1. Clone the repository

```bash
git clone https://github.com/Shuai-DaiDai/openclaw-skill-growth.git
cd openclaw-skill-growth
```

## 2. Install dependencies

```bash
npm install
```

## 3. Build and test

```bash
npm run build
npm run test
```

## 4. Run common commands

### Generate a report

```bash
npm run report
```

### Simulate guarded apply without writing

```bash
npm run demo:dry-run
```

### Run apply against demo fixtures

```bash
npm run demo:apply
```

## 5. Use on your own skills

Replace the demo skill directory and run log path with your own inputs, for example:

```bash
node dist/cli.js report \
  --skills-dir ./path/to/skills \
  --runs-file ./path/to/runs.jsonl \
  --out-dir ./output \
  --config ./examples/config.json
```


path: README.md
content: # OpenClaw Skill Growth — ClawHub Package

This is a **ClawHub-friendly wrapper** for the GitHub project:

- GitHub: https://github.com/Shuai-DaiDai/openclaw-skill-growth
- Release: https://github.com/Shuai-DaiDai/openclaw-skill-growth/releases/tag/v0.1.0

## Positioning

This package is for discovering and operating the OpenClaw Skill Growth plugin from within a skill-centric ecosystem.

The main repository is a full TypeScript plugin project, so this wrapper gives ClawHub users a cleaner entry point:
- what the project does
- when to use it
- how to install it
- how to run the main flows

## Best audience

- OpenClaw users with many skills to maintain
- people who want evidence-backed skill maintenance
- users who prefer guarded apply flows over blind self-modification
- people evaluating self-improving skill systems

## Included files

- `SKILL.md` — main skill definition for ClawHub
- `INSTALL.md` — install and run the real project
- `EXAMPLES.md` — common commands and usage paths
- `CHANGELOG.md` — package-level release note

## Suggested ClawHub metadata

- Slug: `openclaw-skill-growth`
- Display Name: `OpenClaw Skill Growth`
- Version: `0.1.0`
- Tags: `openclaw, skills, observability, self-improving, maintenance`

## Important note

This wrapper is intentionally smaller than the full GitHub repository.
It should act as the ClawHub discovery and entry surface, while GitHub remains the source of truth for the actual plugin code.

## License note

The main GitHub repository is published under **MIT**.
This ClawHub wrapper package is published separately as a lightweight entry-skill package and may use different package-level metadata for ClawHub compatibility.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)