agentsclimarketplace

Common feedback reporter

Skill ComeOnOliver/skillshub/skills/HoangNguyen0403/agent-skills-standard/common-feedback-reporter

Pre-write skill violation audit. Checks planned code against loaded skill anti-patterns before any file write. Use when writing Flutter/Dart code, editing SKILL.md files, or generating any code where project skills are active. Load as composite alongside other skills. (triggers: skill violation, pre-write audit, audit violations, SKILL.md, **/*.dart, **/*.ts, **/*.tsx)From its SKILL.md

Install
npx -y skills add ComeOnOliver/skillshub --skill common-feedback-reporter

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.2 KB, 452 tokens by cl100k_base, as published. Nobody here has run it

Feedback Reporter

Priority: P0 - Auto-detect skill violations before file writes

🚨 Checkpoint: Before File Writes

Quick check before write_to_file, replace_file_content, multi_replace_file_content:

  1. Check - Any skills loaded for this file extension?
    • NO β†’ βœ… Skip, proceed safely
    • YES β†’ Continue to step 2
  2. Audit - Does planned code violate loaded skill rules?
    • NO β†’ βœ… Proceed
    • YES β†’ Run feedback command, then fix

Detection Flow

Before file write?
β”œβ”€ Check file extension β†’ Identify loaded skills
β”œβ”€ Review skill anti-patterns/rules
β”œβ”€ Code matches anti-pattern?
β”‚  β”œβ”€ YES β†’ 🚨 VIOLATION β†’ feedback command
β”‚  └─ NO β†’ βœ… Proceed
└─ No skills loaded β†’ βœ… Proceed

Examples (Quick Reference)

Flutter: color: Colors.blue β†’ Rule: No hardcoded colors β†’ Report + use theme

React: class MyComponent extends... β†’ Rule: Use functions β†’ Report + convert

SKILL.md: 105 lines β†’ Rule: ≀100 lines max β†’ Report + extract to references/

More examples β†’

Violation Report Format

When a violation is detected, output this block before fixing:

🚨 SKILL VIOLATION DETECTED
Skill: [skill-id]
Rule: [exact rule text from SKILL.md]
Violation: [what the planned code does]
Fix: [corrected approach]

Then apply the fix immediately β€” do not wait for user confirmation.

Pre-Completion Check

Before notify_user or task completion:

Did I write code? YES β†’ Did I audit skills? NO β†’ Audit now

Anti-Patterns

  • No "I'll check later": Check before writing, not after
  • No "minor change skip": Every write needs check
  • No "user waiting skip": 10-second check > pattern violation

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,871. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.