bitcjm/workbuddy-skills/agent-self-improvement

Claude Code and agent skill by bitcjm/workbuddy-skills

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Generic agent self-improvement skill built on OpenClaw-RL research

Install

npx vskill@latest install bitcjm/workbuddy-skills/agent-self-improvement

SKILL.md

Self-Improvement Skill

Enables any agent to learn and improve from user feedback using PRM-style evaluation.

What It Does

  • Capture Feedback: Store user responses to agent outputs
  • Evaluate: Extract score (+1 positive, -1 correction)
  • Analyze: Find patterns in directive hints
  • Suggest: Generate actionable improvements

Concept (OpenClaw-RL Inspired)

From OpenClaw-RL paper:

"Next-state signals encode both evaluative and directive information about the preceding action."

Two signal types:

  1. Evaluative: Did the output work? (binary score)
  2. Directive: How should it be different? (hints)

Usage

Capture Feedback
SKILL:self-improvement --feedback "Great!" --job daily-report
SKILL:self-improvement --feedback "Add more stats" --job daily-report
Get Stats
SKILL:self-improvement --stats daily-report
Generate Improvements
SKILL:self-improvement --improve daily-report

Arguments

ArgDescriptionExample
--jobTask/job namedaily-digest, weekly-recap
--feedbackUser response"Thanks!", "Add more X"
--scoreManual score override1, 0, -1
--statsShow feedback statsdaily-digest
--improveGenerate improvementsdaily-digest
--weeklyWeekly summary(flag)

Storage

memory/learning/agent-feedback.json:

json
{
"jobs": {
"daily-digest": {
"evaluations": [
{ "date": "2026-03-14", "score": 1, "hint": null },
{ "date": "2026-03-13", "score": -1, "hint": "add weekly star comparison" }
],
"improvements": [
{ "date": "2026-03-14", "suggestion": "Add weekly star delta", "implemented": false }
]
}
}
}

Cron Integration

Daily: Capture Feedback (9:30 AM)
json
{
"id": "feedback-capture",
"schedule": "30 9 * * *",
"message": "SKILL:self-improvement --job daily-digest"
}
Daily: Generate Improvements (10 AM)
json
{
"id": "improvement-suggestions",
"schedule": "0 10 * * *",
"message": "SKILL:self-improvement --improve daily-digest → Telegram"
}
Weekly: Summary (Saturday 9 AM)
json
{
"id": "weekly-summary",
"schedule": "0 9 * * 6",
"message": "SKILL:self-improvement --improve all --weekly"
}

Example Workflow

  1. User receives daily digest
  2. User responds: "Good! But can you show star trends?"
  3. Feedback captured: score=1, hint="show star trends"
  4. Next day, improvements generated:
  • "Add star trend comparison (last 7 days)"
  • "User满意度: 75%"
  1. Agent auto-updates prompt

Improvement Suggestion Format

📈 Improvement Suggestions - {job}
Stats: 8 evaluations, avg score: 0.75
Top Hints:
1. "add weekly star changes" (2x)
2. "use table format" (1x)
Suggested Actions:
• Add 7-day star delta to GitHub section
• Use table-image-generator for stats
Status: 1 improvement pending

Manual Evaluation

If no user feedback available, manually evaluate:

Evaluate yesterday's output as: good/bad

Related Skills

  • compound-engineering: Deep session analysis
  • agent-evolver: Legacy name, see self-improvement

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/bitcjm/workbuddy-skills/agent-self-improvement/badge)](https://verified-skill.com/skills/bitcjm/workbuddy-skills/agent-self-improvement)

Something wrong with this skill or its page? Tell us.