distill-feedback

Extract durable user corrections from JSONL feedback logs into atomic configuration rules.

140|23|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/AnastasiyaW/codex-claude-code-config --skill distill-feedback
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: distill-feedback
Source: https://github.com/AnastasiyaW/codex-claude-code-config/tree/main/skills/development/distill-feedback
Command: npx skills add https://github.com/AnastasiyaW/codex-claude-code-config --skill distill-feedback

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the problem of repetitive manual corrections by capturing user feedback from past sessions and converting it into permanent, atomic rules that the agent follows automatically.

Core Features & Use Cases

  • Semantic Feedback Extraction: Uses LLM-based analysis to identify durable corrections from session transcripts, filtering out one-off requests or chatter.
  • Human-in-the-loop Validation: Ensures all proposed rules are reviewed and approved by the user before being applied to the configuration.
  • Delta-Merge Application: Safely updates rule sets using atomic edits, preventing full-file rewrites and maintaining project-specific memory.

Quick Start

Run the distill-feedback skill to process the pending feedback queue and generate new rules based on my recent corrections.

Frequently Asked Questions about distill-feedback

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

FAQPage Schema
How do I turn user corrections and session feedback into permanent agent rules?

Session feedback can be turned into durable agent rules by processing JSONL feedback logs to extract standing preferences and converting them into atomic configuration rules. This requires semantic analysis to filter out one-off requests from permanent corrections.

How does semantic feedback extraction identify durable corrections from session transcripts?

Semantic feedback extraction uses LLM-based analysis to process session transcripts, identifying durable user corrections while filtering out one-off requests or chatter. It evaluates feedback queues to determine which corrections represent standing preferences suitable for rule generation.

Can I automatically apply feedback-derived rules to agent configuration without manual review?

Automatic application without manual review is not supported. The system requires human-gated approval for all rule updates to ensure accuracy and prevent configuration poisoning, meaning a user must validate proposed rules before they are applied.

What is the best way to update agent configuration with new rules from feedback logs?

The best way to update agent configuration is using delta-merge application, which safely updates rule sets through atomic edits. This prevents full-file rewrites and maintains project-specific memory when applying newly approved user corrections.

Does processing session feedback queues require specific log formats or dependencies?

Processing session feedback queues requires JSONL feedback logs as input. There are no external dependencies needed, as the system uses LLM-based semantic analysis to extract durable corrections from the provided JSONL session transcripts.

Why should I use human-in-the-loop validation for agent configuration rule updates?

Human-in-the-loop validation is necessary to ensure accuracy and prevent configuration poisoning. It requires user approval of all proposed rules before they are applied, guaranteeing that only correct and durable corrections modify the agent configuration.