Quickstart: from an empty app to a live interview
Start with a blank React app and let the plugin build a working voice
interview into it — no hand-written integration. This mirrors the
from-scratch
example.
Prerequisites: Claude Code, an Ear3 account, Node ≥ 20, and the plugin installed.
1. Open your app in Claude Code
cd my-app
claude2. Create the interview — just ask
“Create an interview about what developers want from a voice SDK.”
The create-interview skill confirms the audience, language, and question count, generates the questions via the MCP tools, deploys it, and prints a live shareable URL.
3. Wire it into the app — just ask
“Add that interview to this app.”
The integrate-interview skill installs
@ear3/voice-interviewer, drops <Ear3VoiceInterview /> into your page,
and writes the interviewId and publishable key into your env file.
4. Run it
npm install
npm run devOpen the local URL and talk to your interviewer.
5. Keep going
- Edit: “Change question 3 to ask about pricing” or “give me the dashboard link to edit it myself” → edit-interview.
- Analyze: “Summarize the responses so far” → analyze-interview.
- Export: “Export the responses to a CSV” → export-responses.