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.