Claude CodeQuickstart: from scratch

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
claude

2. 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 dev

Open 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.

Built by Ear3 — voice interviews for any app.
⌘/