Prepare difficult conversations with confidence — as a structured talk or as written feedback, ready to send.
Try the live demo — no API key required
You can use Feedback Coach directly in Claude.ai as a Project — no app, no API key required.
Feedback Coach helps engineers, managers, and leaders prepare difficult feedback conversations using proven frameworks. Choose between a conversation guide or written feedback (email, Slack, performance review), pick your framework, describe the situation — and get a structured preparation in seconds.
Try a demo first — no API key required. Once you're ready, add your API key to generate your own feedback preparation.
- Open the app: https://feedback-coach-beta.vercel.app
- Enter your Anthropic API key (free at console.anthropic.com)
- Choose your output format: Conversation Guide or Written Feedback
- Select a framework
- Describe your situation
- Get your preparation — then refine it in the follow-up chat
- SBI — Situation, Behavior, Impact (Center for Creative Leadership)
- Radical Candor (Kim Scott)
- NVC — Nonviolent Communication (Marshall B. Rosenberg)
- Asset-oriented Feedback (David Cooperrider)
- Self-Clarification — understand your own reaction first (based on NVC)
- Demo Mode — explore the app with example outputs before entering your API key
- Conversation Guide or Written Feedback — choose your output format
- Advanced Mode — unlock additional frameworks and tools for nuanced conversations
- Dark Mode — automatically adapts to your OS/browser dark mode setting (prefers-color-scheme)
- SCARF Model Analysis — analyse your generated feedback against the 5 SCARF dimensions (Advanced Mode only)
- "Defuse my words" — highlights loaded language in red, suggests neutral alternatives based on NVC principles
- Feedback History — last 10 sessions saved in browser, quickly access previous work
- Privacy Mode — prevent sessions from being saved to history
- Output in 10 languages — auto-detected from browser language
- Language change notice — clear prompt to regenerate when output language is changed
- Follow-up chat — refine and practice after generation
- Reset button — start fresh without page reload
I built this as an agile coach turned engineering manager. I got tired of rewriting the same prompts every time someone asked: "I need to give difficult feedback — help me do it."
- React + Vite
- Claude API (Anthropic)
- Hosted on Vercel
- Lucide React icons
Have an idea or found a bug? Open an issue on GitHub
© 2026 Wiebke Söhrens — CC BY-ND 4.0
Use it freely, don't change it, credit me.
If this eased a difficult conversation for you — buy me a coffee ☕