self-improving

Record user corrections and preferences into long-term rule files.

Updated May 1, 2026
One-click install
npx skills add https://github.com/picsky/flowos --skill self-improving-picsky
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: self-improving
Source: https://github.com/picsky/flowos/tree/main/templates/skills/self-improving
Command: npx skills add https://github.com/picsky/flowos --skill self-improving-picsky

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill captures user corrections and preferences, confirms ambiguous intent, and converts repeated feedback into durable long-term rules to reduce future friction.

Core Features & Use Cases

  • Correction & Preference Learning: Detects signals like "not right", "don't do this", and "I like it", then records structured understanding of what should change.
  • Confirmation for Precision: When scope is unclear, it asks targeted questions to pin down whether the preference applies to the current task, a specific agent, or universally.
  • Rule Promotion After Repetition: Tracks how often the same correction occurs and promotes it to long-term principles after the threshold is reached.
  • Rhythm Signal Collection (Silent): Extracts and appends schedule/energy-related info (e.g., sleep, course time, exam weeks) into rhythm memory without interrupting the user flow.

Quick Start

Tell the agent when something is wrong or your preference (for example: "不对,我不喜欢太长的回复,应该简短一点,以后都这样。").

Frequently Asked Questions about self-improving

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

FAQPage Schema
How do I make an AI agent learn from my corrections and remember preferences for future tasks?▼

To make an agent learn from corrections, you provide direct feedback during conversations. The agent detects preference signals, confirms ambiguous intent, and converts repeated feedback into durable long-term rules to reduce future friction.

How does feedback learning work to stop an agent from repeating mistakes?▼

Feedback learning works by tracking how often the same correction occurs and promoting it to long-term principles after a repetition threshold is reached. It records structured understanding of required changes to improve future agent behavior.

What is the best way to capture user preferences automatically during ongoing conversations?▼

The best way to capture preferences automatically is through silent rhythm signal collection. The agent extracts schedule and energy-related info into rhythm memory without interrupting your flow, while detecting explicit preference signals to update behavior.

Can I apply a correction universally across all tasks or just to the current agent?▼

You can apply corrections universally or to a specific agent. When the scope of your feedback is unclear, the agent asks targeted questions to pin down whether the preference applies to the current task, a specific agent, or universally.

Does agent behavior rule mining require manual memory updates?▼

Agent behavior rule mining does not require manual memory updates. It relies on deterministic memory reads and writes to automatically update corrections and related long-term rule files using repetition-based promotion.