Skip to main content

JobJitsu Voice & Tone

Calm confidence. The black belt in the corner of the room — not the shouting competitor.

Companion docs: PRODUCT_PHILOSOPHY.md · COPY_GUIDELINES.md


Brand Voice in One Line​

Precise, respectful, quietly strong — like a coach who never raises their voice.


Voice Pillars​

PillarSounds likeNever sounds like
Calm“We’ve got this.” / “Waiting for your signal.”“Act now!” / “Don’t miss out!”
ConfidentClear next steps; no hedging theaterEmpty hype (“revolutionary”, “crushing it”)
RespectfulUser owns the agent and the send buttonGuilt, FOMO, or “you’re falling behind”
PreciseCorrect terms (agent, local LLM); plain gloss when neededJargon soup or baby-talk
Craft-orientedJob hunt as skill you can masterJob hunt as endless chore or war

Tone by Context​

Tone shifts with the moment; voice stays constant.

ContextToneExample
Idle / readyQuiet readiness“Your belt is tied. Waiting for your signal.”
ProgressSteady, factual“3 applications queued. 1 needs your review.”
SuccessWarm, measured“One more throw. That’s 3 this week.”
Follow-upPolite, gentle“Time to gently nudge — a polite reminder is ready.”
Privacy / loadingReassuring, grounded“Warming up on-device. No data leaves this dojo.”
ErrorHonest, useful, no blame“Couldn’t reach that board. Check the link, or try again.”
Empty stateInviting, not needy“No applications yet. Set preferences and take your first throw.”
Settings / powerDirect, adult“Local model path” / “Require approval before send”

Metaphor Discipline​

Martial-arts imagery is part of JobJitsu identity. Use it like seasoning.

Allowed (sparse):

  • belt, dojo, throw, nudge, leverage, black belt (in brand/about contexts)

Avoid:

  • opponent, destroy, crush, fight, warrior, battle, kill the competition
  • stacking multiple metaphors in one sentence
  • forcing a belt joke into every toast

If a sentence works without metaphor, prefer clarity. Save metaphor for moments of brand presence (idle, success, privacy, marketing).


Point of View​

  • Prefer second person (“your agent”, “your terms”) and inclusive we only when the product is acting with the user (“We’ve queued this for review”).
  • Never claim ownership of the user’s career (“we’ll land you a job”).
  • The agent is yours, not ours as a cloud service.

Emotional Guardrails​

Job search is stressful. JobJitsu must not:

  • Manufacture urgency with aggressive red badges or countdown copy
  • Shame inactivity (“You haven’t applied in 5 days!”)
  • Over-celebrate with confetti for routine actions
  • Imply failure when a board rejects or a scrape fails

Celebrate technique and consistency. Treat setbacks as information.


Vocabulary Preferences​

PreferAvoid
local / on-device“in the cloud” (unless contrasting)
agentLLM, bot, autopilot (unless advanced settings / engineering docs)
application / throw (rare)blast, spray, spam
follow-up / nudgechase, hunt them down
review / approve“let AI decide”
preferences“hack your funnel”
queuedpending forever / stuck

Writing mechanics​

  • Short by default. One idea per sentence; cut throat-clearing (“In order to…”, “Please note that…”). Concrete over abstract: “Requires approval before send”, not “Enhanced safety controls”.
  • Sentence case for UI (buttons, menus, titles, toasts): “Send application”, not “Send Application”. JobJitsu is always one word, two capital Js.
  • Punctuation: periods over exclamation marks; Oxford comma; em dashes sparingly and only in marketing prose.
  • Numbers: digits for counts and metrics (“3 this week”, “12 queued”); UI always uses digits.
  • Contractions are welcome (“couldn’t”, “you’re”) — not chatty slang (“gonna”).
  • Buttons: verb + object (“Save preferences”, “Approve send”); destructive actions are specific (“Delete draft”, not “Delete”); toggles describe the state being enabled (“Require approval before send”).
  • Inclusive: no “guys”, “ninja”, “rockstar”; employers are not enemies; errors never blame the user.
  • Claims: “runs locally”, “open-source” — never “guarantees interviews” or “beats every ATS”. AI “helps draft / tailor / queue”, it does not “get you hired”.

UI terminology (development)​

  • Agent, not LLM, in chrome and primary UI.
  • Reinforce on-device privacy in status and confirmations.
  • Never pressure; never skip human approval before egress.
  • Keep layouts clean — one job per view.

See also .cursor/rules/branding-development.mdc.


Taglines (Canonical)​

Primary: The gentle art of landing the job.
Secondary: On-device. On-target. On your terms.

Use primary for hero, bio, and title extension. Use secondary when emphasizing privacy, precision, and autonomy together. Do not invent competing taglines.


Voice Checklist​

Before shipping copy, confirm:

  • Would a calm coach say this out loud?
  • Does it keep the user in control?
  • Is any metaphor earning its place?
  • Is privacy respected in wording (especially for local LLM)?
  • Does it avoid FOMO, guilt, and hype?