feedback-learning

Classifies and records corrective user feedback into the smallest authoritative repository artifact.

1|Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Niiihuel/openide --skill feedback-learning-niiihuel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: feedback-learning
Source: https://github.com/Niiihuel/openide/tree/main/vscode/.github/skills/feedback-learning
Command: npx skills add https://github.com/Niiihuel/openide --skill feedback-learning-niiihuel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When users correct an AI agent's implementation or design choices, that knowledge is often lost or dumped into ever-growing instruction files. This Skill ensures each correction is classified and stored once in the right place—tests, design docs, instructions, or a scoped learning inbox—without duplicating rules across artifacts. ## Core Features & Use Cases - Feedback classification: Routes corrections to the right destination using a decision table covering regression tests, design documents, instruction files, learning inboxes, and skills. - Learning inbox management: Maintains scoped .github/learnings/<area>.md files with a fixed entry format, a ten-topic and 8 KB limit, and mandatory compaction before every write. - Garbage collection: Promotes mature guidance into authoritative documents, merges overlapping entries, and removes obsolete or contradicted learnings during periodic reviews. - Use Case: A user rejects an agent's error-handling pattern in a subsystem. The Skill checks existing rules, generalizes the principle, and records it once in the relevant design document or learning inbox instead of appending it to every instruction file. ## Quick Start When I correct your approach on a task, classify my feedback and record it in the appropriate repository artifact following the feedback-learning workflow.

Frequently Asked Questions about feedback-learning

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

FAQPage Schema
How do I make an AI agent remember my corrections permanently?▼

Corrections are classified by type and recorded once in the right artifact: regression tests for concrete behavior, design documents for architecture, instruction files for universal rules, or a scoped learning inbox for immature guidance. One-off preferences are not persisted.

What is a learning inbox file and where is it stored?▼

A learning inbox is a Markdown file at .github/learnings/<area>.md holding reusable but unproven guidance. Each entry records scope, the generalized learning, evidence, and a disposition target, with a limit of ten topics and 8 KB per file.

Does this skill handle the literal learn! trigger command?▼

No. Literal learn! requests are governed exclusively by .github/instructions/learnings.instructions.md and are outside this skill's scope. This skill covers all other explicit corrections and feedback-learning requests.

When should feedback not be saved as a permanent rule?▼

Task-specific preferences and one-off adjustments should not be persisted. A single rejected implementation should not become a universal prohibition without broader evidence, and learnings must never be duplicated across skills, instructions, and design documents.

How are learning inbox files kept from growing indefinitely?▼

The inbox is compacted before every write and fully reviewed when it hits its limits or its Last reviewed date is over 90 days old. Reviews promote stable guidance to specifications, encode behavior in tests, merge overlaps, and delete obsolete entries.