fluent-feedback-formatter

Formats language learner feedback with corrections, severity tags, categories, and scores.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/mituso89/fluent --skill fluent-feedback-formatter-mituso89
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fluent-feedback-formatter
Source: https://github.com/mituso89/fluent/tree/main/.claude/skills/fluent-feedback-formatter
Command: npx skills add https://github.com/mituso89/fluent --skill fluent-feedback-formatter-mituso89

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Language learners need consistent, structured feedback after every practice answer, and downstream systems need predictable markers to mine error patterns. This Skill enforces a single feedback template across all Fluent practice sessions so corrections, severity levels, and scores stay uniform and parseable. ## Core Features & Use Cases - Standardized Feedback Template: Renders every graded answer with encouragement, per-error corrections, the full correct version, and a score out of 10. - Severity and Category Tagging: Classifies each error as critical, moderate, or minor and labels it with categories like grammar, vocabulary, or prepositions that feed mistakes-db.json. - Spaced Repetition Integration: Converts the answer score into an SM-2 quality value via the fluent-sm2-calculator skill. - Use Case: After a learner submits a Dutch writing exercise in fluent-writing, grade the answer, tag a formal/informal register error as critical, show the corrected sentence, and score it 7/10. ## Quick Start Grade my language practice answer using the standard Fluent feedback template with severity tags and a score out of 10.

Frequently Asked Questions about fluent-feedback-formatter

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

FAQPage Schema
How do I give consistent feedback on language learner answers?▼

Use a fixed feedback template that opens with encouragement, lists each correction with category and explanation, shows the full correct version, and ends with a score out of 10. Consistent structure lets learners scan corrections quickly and keeps session files parseable.

How to classify language errors by severity for spaced repetition?▼

Tag each error as critical (breaks communication), moderate (noticeable but understandable), or minor (spelling, punctuation). Severity tags drive spaced-repetition priority, so critical errors resurface sooner in review sessions.

What error categories should language feedback track?▼

Track grammar, formal_informal register, vocabulary, spelling, prepositions, articles, and missing elements. These categories populate mistakes-db.json and enable pattern analysis across practice sessions.

How does answer scoring connect to SM-2 spaced repetition?▼

The score out of 10 converts to an SM-2 quality value by taking the floor of the score divided by 2. This quality value feeds the fluent-sm2-calculator skill to schedule the next review interval.

When should this feedback template not be used?▼

Skip the template for non-feedback output such as greetings, session summaries, and progress reports. It applies only when grading a learner answer or classifying errors in practice sessions.