# Improve

> Use after a session reveals a reusable self-improvement pattern.

- **Type:** Skill
- **Install:** `agentstack add skill-mverab-slashstack-skills-improve`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [mverab](https://agentstack.voostack.com/s/mverab)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [mverab](https://github.com/mverab)
- **Source:** https://github.com/mverab/slashstack-skills/tree/main/skills/improve
- **Website:** https://slashstack.dev

## Install

```sh
agentstack add skill-mverab-slashstack-skills-improve
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Improve

## Purpose

Capture reusable self-improvement patterns that shape future agent work
without overwriting existing learning.

## When to Use

Use after a session reveals a reusable self-improvement pattern.

## Workflow

1. Identify a pattern: a repeated mistake, useful tactic, repo convention, or
   verification habit likely to matter again.
2. Read `.agents/memory/patterns.json` before writing. Preserve every existing
   pattern unless the update is an intentional merge.
3. Add a concise pattern with: name, trigger (when to use), action (what to do),
   evidence (why it matters), confidence (0-1), and sources (files or sessions).
4. Keep entries repository-specific and durable. Do not store secrets, transient
   task status, commit hashes, or one-off TODOs.
5. Reuse relevant patterns during preflight, implementation, audit, and ship.

## Pattern Store Contract

- Schema version is `1`. Top-level fields: `version` (number) and `patterns` (array).
- Each pattern must have: `name`, `trigger`, `action`, `evidence`,
  `confidence` (number 0-1), `sources` (array of strings), `createdAt` (ISO string).
- Deduplication is by `id`. If `id` is missing, it is generated from `name` in kebab-case.
- Merging keeps the higher confidence, combines and deduplicates `sources`, and keeps
  the older `createdAt`.
- Invalid stores fail loudly: read and update operations throw rather than silently
  recovering or overwriting user data.

## Output

Updated `.agents/memory/patterns.json` with the new pattern merged in.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [mverab](https://github.com/mverab)
- **Source:** [mverab/slashstack-skills](https://github.com/mverab/slashstack-skills)
- **License:** MIT
- **Homepage:** https://slashstack.dev

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-mverab-slashstack-skills-improve
- Seller: https://agentstack.voostack.com/s/mverab
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
