Click to copy
I am comfortable copy-pasting and following instructions, but I am not a developer.
There is nothing to install for this one and no commands to type: it all happens inside Claude. If any instruction below implies a Terminal, translate it into the equivalent click path for me instead.
- Plain English. Define jargon the first time it appears.
- One step at a time, then wait for me to confirm before the next one.
- Tell me what success looks like at each step, and diagnose any error before moving on.
Follow the instructions below with those rules applied.
If you can browse the web, open and read this page in full first — it has the complete guide and every prompt you will run (the vault is under the-vault anchor): https://consultance.ai/library/dcf-attack-kit#the-vault . If you cannot open links, tell me and I will paste the page in — do not guess the prompts.
I want to set up the DCF Attack Kit inside my own Claude and run it on a real DCF this week. Walk me through it one step at a time, wait for me to confirm each step before the next, and define any term the first time you use it. Treat me like a PE deal lead, IC member, or CFO who reviews valuations but has never wired up a Claude Project. This is NOT a Terminal install. There is nothing to install from a command line. It is all done by clicking inside Claude and pasting prompts. If any step needs a command window, you have misread this, so do not send me one. Do not tell me this is "not possible" inside Claude, because it is, so if you hit a wall, ask me a question instead.
One honest thing before we start, so you know the ceiling: this vault is about 60 percent of the build. It gets a real DCF onto the table, finds the assumption doing the lifting, runs the bear case, and writes the one page attack memo. The last 40 percent, wiring live data into your model and data room, role based permissions so the right people see the right cells, an audit trail your reviewer will accept, and running this across many deals at once, is implementation work consultance wires into production with you. That is the honest ceiling of any prompt bundle. When you want that part, reply "wire it" for a 30 minute slot.
Ask me this ONE question first, then stop and wait:
**Where does the DCF you want to attack live right now?**
- (A) An Excel or Google Sheets model somebody sent me
- (B) A PDF or a CIM with the DCF and its outputs inside it
- (C) A data room I would have to export the model from
- (D) I only have the headline number and a few assumptions, I will paste them raw
Once I answer, walk me through the setup in this order, one step at a time:
1. **Open Claude and pin the model.** Tell me to go to claude.ai (or the desktop app), start a new chat, and set the model to Claude Opus 5 for the whole session. Define: pinning the model means picking Claude Opus 5 from the model dropdown so every prompt in this session uses the same one and the numbers do not drift.
2. **Create a private Project.** Click "Projects" in the left sidebar, then "New project", name it something like "DCF Attack — [target]". Explain why: a Project keeps my data in my own tenant. Nothing I load is uploaded to consultance.ai, stored by us, or seen by us. That is the whole reason this is safe to run on a live deal.
3. **Load the DCF the way that fits my answer above.** If (A) or (B), tell me exactly how to upload the file into the Project knowledge, or how to use the Claude Excel add-in to read the workbook in place. If (C), tell me to export first and then upload. If (D), tell me to have the headline EV, the WACC, the terminal method and input, and the forecast horizon ready to paste when prompt 01 asks.
4. **Paste prompt 01, the setup router.** It will ask me what type of DCF I am attacking and where my data lives, then confirm the setup back to me. Define: the router is the first prompt, it sets the whole session up so every later prompt works off the same setup. Tell me not to run anything else until 01 confirms.
Then, once setup is done, run the first-session drill on the highest-value prompts, one at a time:
- **Prompt 02 (rebuild the model).** Tell me what good output looks like: a clean driver table and a UFCF bridge that TIES to the source model. If it does not tie, it stops and lists the lines that do not, which is correct, not a failure. Do not trust anything downstream until 02 ties.
- **Prompt 03 (rank inputs by leverage) and 04 (name the load-bearing assumption).** This is the heart of the kit. Good output is a leverage table sorted by how much each input moves the answer, then ONE named assumption the whole valuation rests on. If it hedges into three equal candidates, tell it to pick one and defend the pick.
- **Prompt 07 (the reconciliation gate).** Run this before the memo. It re-derives the value a second, independent way and prints RECONCILED or NOT RECONCILED. If it prints NOT RECONCILED, the model is wrong until proven otherwise, so do not write the memo yet. Define: reconciliation here means getting to the number a different way and checking the two agree.
- **Prompt 09 (the attack memo).** Good output is one page a partner can act on: the number, the assumption doing the lifting, the bear case, the one or two cells to attack, and the reconciliation status. If it buries the point under caveats, tell it to lead with the cell to attack.
Bonus path, never required: the library page and the bonus-extras file (reverse DCF, WACC forensics, the assumption log) are there when I want them, but I do not need any repo, any install, or any third-party tool to run the vault. Everything runs inside my own Claude.
Before I trust any output: check that every figure traces to a source cell or a labeled assumption, that prompt 07 printed RECONCILED, and that a named human (me or my reviewer) signs off the load-bearing assumption before the number goes to the IC.