Agent skill

satisfaction-feedback

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/satisfaction-feedback

SKILL.md

Satisfaction Feedback Processing

Process user satisfaction feedback and update FAQ or record issues based on the answer source.

Trigger Words

Satisfied: satisfied, resolved, thanks, understood, ok, got it, clear, I see, 满意, 解决了, 谢谢, 明白了, 好的, 懂了, 清楚了, 知道了 Unsatisfied: unsatisfied, not resolved, wrong, incorrect, doesn't work, 不满意, 没解决, 不对, 错了, 不行

Processing Logic

Process feedback based on answer source from previous round (metadata answer_source):

Answer Source Satisfied Feedback Unsatisfied Feedback
FAQ Increment usage count Remove entry + Record BADCASE
Knowledge base file Add to FAQ Record BADCASE

Key Principles

  1. Use file locks: Must use SharedKBAccess file locks when updating FAQ.md and BADCASE.md
  2. Concurrency safety: Avoid data conflicts when multiple users operate simultaneously
  3. Status update: Set session_status to "resolved" after satisfied feedback

Detailed Operations

For FAQ add/delete/modify operation details, see FAQ_OPERATIONS.md

Didn't find tool you were looking for?

Be as detailed as possible for better results