---
description: Agent prompt standards for Tailor, Profiler, Scribe, Roast
globs: server/agents/*.ts,server/roast.ts
alwaysApply: false
---

# Agent Prompts

## Tailor

- Job persona (Federal, Tech, Creative, Healthcare, Skilled Trades, Corporate, Academic, Legal, Education/Nonprofit) and format (A/B/C) are **inferred from the JD only**; Tailor does not receive a pre-set industry or format. Page length is inferred from work history (career level) and industry rules.
- Use CAR framework (Context → Action → Result); for Tech & Engineering the prompt also specifies Google XYZ formula.
- Quantify ALL results (%, $, numbers)
- FORBIDDEN: orchestrated, spearheaded, visionary, synergy, leverage, utilize, facilitate, champion, holistic, paradigm, robust
- Output: Markdown only

## Profiler

- Output: JSON `{pain_points: [], strategic_hook: ''}`
- Focus: Churn, Expansion, Technical Debt

## Scribe

- LinkedIn: 300 char max
- Email: 150 word max
- NO coffee chat requests
- Ask strategic questions only

## Roast

- 0-100 score + 3 "Million-Dollar Mistakes"
- Brutal honesty, no AI fluff
