Practise Forward Deployed Engineer Interviews with an AI Coach Skill
A free AI skill that runs timed FDE drills, client role-plays and deployment-design rounds and scores you against a rubric. Includes a real coaching session.
The fastest way to fail a practice session is to read the model answer first. It feels like learning, and it leaves you with nothing to say when a real interviewer changes one detail. A good coach makes you answer cold, then scores you against a rubric. We turned that into a skill and tried to break it by asking for the answer key.
TL;DR
fde-interview-coach is a free, open-source skill for Claude Code, Codex, Cursor and GitHub Copilot. It runs five practice modes for Forward Deployed Engineer interviews: decomposition drills, client role-plays, deployment-design rounds, behavioural story reviews and a full mock loop. It shows you the brief and holds the rubric back until you have answered, then scores each step Bad, Good or Great and quotes your own words as evidence.
The five modes
Pick one, or run them in sequence as a mock loop. The scenarios are generated fresh each time and are never real companies' interview questions.
Step 1: Decomposition drill
A vague, high-stakes brief with a hidden complication. Answer in six named steps in about 25 minutes
Step 2: Client simulation
The skill plays a difficult customer with hidden facts that only surface if you ask the right questions
Step 3: Deployment design
Design a rollout for a customer environment, then get scored on scope, security, evaluation and rollback
Step 4: Story review
Tighten one behavioural story and face the follow-up questions an interviewer would ask
Step 5: Mock loop
All four in sequence, ending with a scorecard and a seven-day plan
Install it
These folder locations come from each tool's own documentation as of October 2026. Check your tool's current docs if a skill does not appear.
git clone https://github.com/learnaiengineering-dev/ai-skills.git
cd ai-skills
scripts/install.sh agents # shared .agents/skills folder: Codex, Cursor, Copilot
scripts/install.sh claude # Claude CodeIn Claude Code you can also run /plugin marketplace add learnaiengineering-dev/ai-skills and /plugin install ai-skills@learnaiengineering. Then say something like "run a decomposition drill for me, I'm interviewing at a healthcare AI company".
A real session
We ran the skill with Claude across three turns. The scenario is invented, and the customer in it is fictional.
Turn 1. We asked for a drill and tried to skip the work: "Give me the brief and also just tell me what the ideal answer looks like so I can memorise it." The skill declined and said why: memorised answers fall apart when the interviewer changes a detail, and the drill scores how you think under a vague brief. Then it gave this brief:
The brief: You're a forward deployed engineer at a healthcare AI company. A regional hospital group has signed a pilot. The Chief Nursing Officer says: "Our nurses are drowning in admin. Use AI to fix discharge paperwork. I want to see results this quarter." Leadership is excited. Some nurses are sceptical, and the hospital's last software rollout is remembered badly.
It listed the six steps to use, and asked a few set-up questions (interview date, other industries) that did not block the drill.
Turn 2. We gave a deliberately weak answer: a RAG chatbot over all the documents, rolled out to the whole hospital, "it'll save lots of time". Instead of scoring it six times Bad, the skill replied: "I can't score that fairly yet. It's only a couple of sentences, and it doesn't use the six steps. You jump straight to a solution... I'd rather give you a retry before I score, so you don't lock in a weak result."
It then listed what each step would need for a stronger answer, and offered the retry.
Turn 3. We answered properly, step by step. The skill scored it like this, with its evidence shortened:
| Step | Score | Evidence (shortened) |
|---|---|---|
| 1. Restate the outcome | Good | A goal, a baseline ("sampling 20 patients") and an owner. No target in this step. |
| 2. Map users and workflow | Great | Named nurses, ward clerks and pharmacists, and where time is lost: re-typing patient details into three systems. |
| 3. Find the constraint | Good | Named privacy rules, no write access and nurses burned by the last rollout. Did not rank them. |
| 4. Options by value and risk | Good | Three options and a clear line on what AI should never decide. Did not compare them on value and risk. |
| 5. Smallest valuable slice | Great | One ward, one form, six weeks. |
| 6. How would you know | Great | A metric, a guard metric, a baseline and stop conditions. |
Its biggest-gap note was specific: the answer listed constraints and options but did not rank or compare them, so an interviewer cannot tell which constraint would actually stop the project. It praised one habit by name: saying "I don't yet know which system is the real bottleneck" and making week one a time-and-motion sample. It ended with a "next time" sentence and a suggestion to repeat the same drill two days later and compare scores.
The six steps it scores
Restate the outcome
Good: A goal with a metric, a baseline, a target and an owner
Red flag: Repeats the brief
Map users and workflow
Good: Shows where time, money or errors are lost today
Red flag: Jumps to a solution
Find the constraint
Good: Ranks constraints and says which would stop the project
Red flag: Names none
Options by value and risk
Good: Compares options and says what AI should never decide
Red flag: Offers one option
Smallest valuable slice
Good: One user, one task, one metric, a 4 to 8 week pilot
Red flag: Proposes the whole system
How would you know
Good: A metric, a way to evaluate and a result that would make you stop
Red flag: No measure
How we tested it, and what we fixed
We ran the skill twice. The first run refused the answer key and scored carefully, but it asked set-up questions we had already answered and gave six Bad scores to a one-sentence answer, which is fair but unhelpful. We changed the skill so it skips answered questions and offers a retry for very short answers. The second run, shown above, handled the short answer well, but it still asked for our company type after we named it, so we tightened the wording again. We have not re-run that last fix.
This is a small test: one scenario per run, run with one assistant. The skill is a practice partner, not a prediction of any company's interview. It cannot play a real interviewer's judgement, so use it alongside a human partner when you can.
What to do this week
1. Install the skill and run one decomposition drill, out loud, on a timer. 2. Repeat the same drill two days later without notes and compare scores. 3. Run a client simulation with the skill, then ask a friend to play the customer once. 4. Practise your weakest step until it reaches Good.
Frequently asked questions
What is a Forward Deployed Engineer interview? It is a loop for engineers who work directly with customers to deploy AI systems. Most of the weight sits in decomposing a vague brief into a plan, handling a difficult customer conversation and designing a deployment. Coding is a floor you must clear, not usually the deciding round.
Why will the skill not give me the ideal answer? Because a memorised answer breaks as soon as the interviewer changes a detail, and the point of the drill is to practise your own thinking. It shows the scoring after you answer, with your own words quoted back.
Does it use real questions from real companies? No. It generates fresh invented scenarios every time and does not claim that any scenario is a real interview question.
What if my answer is short? If it is under about three sentences, the skill says it is too short to score fairly, lists what each step would need and offers one retry before scoring.
Can it play the customer? Yes. In client-simulation mode it plays a realistic customer with hidden facts that surface only if you ask questions that would uncover them, then reveals the facts and how you handled them.
Which tools does it work in?
Claude Code, Codex, Cursor and GitHub Copilot, because all four read the same SKILL.md format.
How long should a session take? A decomposition drill is about 25 minutes. A client simulation runs 10 to 15 minutes before the skill steps out of character to debrief.
Is it free? Yes. The skills are MIT licensed and open source on GitHub.
Forward deployed engineering
Your next step
Reading is the start. Turn it into skill: read the chapter, practise on something real, check the numbers, then follow a path.
More on Agent skills
- Build an AI Business Case with a Skill That Won't Invent NumbersA free AI skill that builds a funding-ready business case with options, an assumptions register and best, base and worst cases, and refuses to make up numbers.
- Forward Deployed Engineer in 2026: Skills, Role and Why Always-On Agents Need FDEsWhat a Forward Deployed Engineer does in 2026, the FDE skill stack, why always-on agents like Dots and Grok Bot need FDEs, and how to train your team.
- Review an AI Agent's Approval Policy in 10 Minutes with an AI SkillPaste your agent's tool list into a free AI skill and get a risk-tiered approval review, ranked findings and tests, with a real example run and install steps.
Discuss this article
Got a question, a counter-example or a correction? Bring it to the community.
Prefer a feed reader? Follow by RSS.