Skip to content
Back to skills

Improve

ASecurity

Continuous improvement agent. Post-completion code sweep + daily brainstorm digest. Surfaces queued improvements at session start; generates daily ideas digest via launchd cron.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 16, 2026
toolspythonbash

Security analysis

A100/100

Pro scans all 11 files and shows the line behind each finding

Scanned October 16, 2026

npx -y skills add G-Eskayo/marvin --skill improve --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Improve?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Improve
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/g-eskayo-improve/badge)](https://www.skillsdirectory.com/skills/g-eskayo-improve)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: improve
description: Continuous improvement agent. Post-completion code sweep + daily brainstorm digest. Surfaces queued improvements at session start; generates daily ideas digest via launchd cron.
tags: [intent:improve, intent:quality, intent:digest, type:system]
---

# Improve Skill

Two capabilities:

1. **Post-completion sweep** (automatic) — fires on every handoff write. Scans the session's project through `qa_scan`, picks the top 5 issues by priority (logic > naming > verbosity > style > complexity > comment), and appends them to `~/.claude/improvement-queue.md`.

2. **Daily digest** (cron) — runs at 08:30 daily via launchd. Assembles context from the roadmap, recent handoffs, QA KB, and bench results, then calls `claude` to brainstorm: feature combinations, trim candidates, a wild idea, and a quick win. Writes to `~/.claude/daily-digest/YYYY-MM-DD.md`.

---

## Manual invocation

```bash
# Run today's digest immediately (skips if already exists)
~/.agents/venv/bin/python ~/.agents/skills/improve/scripts/daily_digest.py

# Force regenerate today's digest
rm ~/.claude/daily-digest/$(date +%Y-%m-%d).md
~/.agents/venv/bin/python ~/.agents/skills/improve/scripts/daily_digest.py

# Show improvement queue
cat ~/.claude/improvement-queue.md

# Run sweep manually against a project
~/.agents/venv/bin/python ~/.agents/skills/improve/scripts/improvement_sweep.py
```

## Install cron

```bash
bash ~/.agents/skills/improve/install.sh
```

---

## Session start integration

At session start, MARVIN checks:
- `~/.claude/improvement-queue.md` — mentions count if new items
- `~/.claude/daily-digest/` — mentions if today's digest exists

## Triggers (manual invocation)
- "show improvement queue", "what should I fix", "show digest", "/improve"
- "run daily digest", "brainstorm improvements"

Files in this skill

  • SKILL.md1.8 KB
  • com.marvin.daily-digest.plist1.5 KB
  • install.sh865 B
  • scripts/auto_fix.py8.8 KB
  • scripts/check_and_trigger_merge.py3.6 KB
  • scripts/cross_machine_merge.py18.3 KB
  • scripts/daily_digest.py13 KB
  • scripts/improvement_sweep.py8.8 KB
  • scripts/tests/test_cross_machine_merge.py4.2 KB
  • scripts/tests/test_improvement_sweep.py5.1 KB
  • scripts/verify_digest_fix.py5.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.