Self-Improving Agent (Proactive Self-Reflection)

Store user corrections and self-evaluations as tiered memory in local files.

8.4k|1.4k|Updated Apr 24, 2024
One-click install
npx skills add https://github.com/TeamWiseFlow/wiseflow --skill self-improving-agent-proactive-self-reflection-teamwiseflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Self-Improving Agent (Proactive Self-Reflection)
Source: https://github.com/TeamWiseFlow/wiseflow/tree/main/_disabled/skills/self-improving
Command: npx skills add https://github.com/TeamWiseFlow/wiseflow --skill self-improving-agent-proactive-self-reflection-teamwiseflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill helps an agent improve its future output by capturing user corrections and its own self-reflection, then turning those lessons into durable, tiered memory.

Core Features & Use Cases

  • Self-reflection after work: Evaluates completed tasks against intent to identify what could be better.
  • Learning from explicit corrections: Records mistakes and preferences when users correct the agent, with promotion rules after repeated confirmation.
  • Tiered memory for compounding performance: Stores always-loaded HOT preferences, load-on-demand WARM project/domain patterns, and archived COLD insights.
  • Transparent memory operations: Supports export, forgetting items, and reporting memory stats with source tracking expectations.

Quick Start

Use this skill before starting a multi-step task and again after responding when you want your answers to get measurably better over time.

Frequently Asked Questions about Self-Improving Agent (Proactive Self-Reflection)

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make an agent learn from mistakes and remember corrections across sessions?

This Skill turns user corrections and self-reflection into persistent, tiered memory stored under ~/self-improving/, ensuring future responses improve over time across sessions.

What is tiered agent memory and how does it optimize workflow execution?

Tiered agent memory optimizes workflows by storing always-loaded HOT preferences, load-on-demand WARM project patterns, and archived COLD insights, compounding performance improvements for multi-step execution.

How does self-reflection work for post-response quality assurance?

Self-reflection for quality assurance works by evaluating completed tasks against the original user intent, identifying areas for improvement, and logging those insights into durable memory for future use.

Does this agent memory storage work with local file-based systems?

Yes, the agent memory storage requires a local file-based system under the ~/self-improving/ directory, automatically logging corrections with promotion rules after repeated confirmation counts.

What are the security boundaries for storing user preference data and corrections?

Strict security boundaries prevent storing sensitive credentials or third-party personal data, ensuring only non-sensitive workflow patterns, preferences, and self-reflection insights are retained in memory.

Can I export or forget specific items from the agent's persistent memory?

Yes, transparent memory operations support exporting items, forgetting specific corrections, and reporting memory stats with source tracking expectations to manage what the agent retains.