Brand Voice

For agents: Brady’s voice has been formally extracted from his full archive of published work. The full extracted profile lives at voice-profile in this OS — read it for the actual voice data. Content Brain (12 Brady-voice skills in bradyshearer/content-engine) was built and is largely unused. It is not a required drafting path. Voice rules stay.

Where the voice lives

  • Canonical OS copy: voice-profile — full profile (n-gram analysis, signature phrases, rhetorical moves with examples, named frameworks, tonal rules, forbidden moves, standard link blocks). Always available.
  • Runtime source: Firestore at /voice_profile/current (merged corpus, with certified excluded by default) and /voice_profile/platforms/by_platform/{platform} for 8 platform-specific subprofiles — podcast, youtube_longform, certified, newsletter, blog, instagram, twitter, facebook.
  • Repo companion: data/voice_profile.md in bradyshearer/content-engine (same content as the OS copy). Unused as a required path.

The profile was extracted from ~26,000 sources across 8 platforms (~1,400 hours of audio + the rest), spanning 12 years of published work. Extraction is recency-weighted with a 5-year half-life — it represents current Brady, not 2014 Brady, but old work isn’t dropped.

Last extraction: v0.1.3 on 2026-05-01. The v0.1.2 → v0.1.3 cleanup pass added boilerplate filters, semantic dedup, low-quality-example detection, and dropped certified from the merged profile by default. See voice-profile’s OS edit notes for what changed and why.

How to draft in Brady’s voice

Read voice-profile and the values constraints in AGENTS.md. Do not freehand a generic approximation when the task is high-stakes customer-facing copy if you can use the profile.

Do not invent a requirement to invoke Content Brain skills. Content Brain exists and is largely unused.

Editing existing Brady-authored content (rewording for length, fixing typos, restructuring) works from what he wrote. The profile is for generating Brady-voice content, not editing it.

Subprofile selection (which surface for which platform)

SurfaceVoice subprofileUse for
newsletternewsletterThe 167
youtubeyoutube_longformPro Church Tools main YouTube channel
podcastpodcastPro Church Tools Show
instagraminstagramBrady’s Instagram
blogblogprochurchtools.com blog
x / twittertwitter@BradyShearer
facebookfacebookPCT Facebook page

The certified subprofile exists but is paid-content-flagged (isPaidContent: true) and excluded from the merged profile by default — its course-conventions (“FOR THE EDITOR”, “meet me in the next lesson”, “in your downloads you’ll find a document”) were contaminating public-voice output.

  • voice-profile — the full extracted voice profile (canonical OS copy)
  • mission-and-values — voice tells you how to sound; values tell you what’s OK to say. They work together. Three values function as active drafting constraints; see AGENTS.md → “Drafting against company values.”
  • content-brain — historical / non-governing as a required drafting path
  • start-again-stories — storytelling architecture that anchors voice in church-facing copy
  • communications-policy — the 6 rules the voice operationalizes