This packet answers three questions: why radio needs this, how stations make money from it, and why it is easy to implement. The operations manual follows.
Radio has always defined itself by formats.
Formats describe music choices. The next opportunity for radio is not another format. It is a role β an active role in the life of the community.
Across modern media, the strongest communities are built around life stages and shared challenges. People want help navigating the chapter of life they are in.
Consider the communities that have captured the deepest loyalty and the highest willingness to pay.
| Community | What It Revolves Around |
|---|---|
| Modern Elder Academy | Accomplished adults gathering to explore purpose and reinvention in midlife |
| Hampton & Young Presidents' Organization | Entrepreneurs building peer networks around shared business challenges |
| Tiger 21 | Ultra-wealthy founders creating peer circles for people who understand their particular life |
| Facebook Groups | Millions organizing daily life around shared interests, questions, and life stages |
Each of these communities revolves around the same simple truth: shared life challenges create connection.
Radio already has the one thing those communities work very hard to build: daily habit.
Millions of listeners turn on the radio every morning while they are commuting to work, taking kids to school, heading to the gym, or starting the workday. That daily habit creates a powerful opportunity. Radio can become something larger than a playlist. It can take an active role in the community and once again become the daily guide to life for its audience.
Radio still reaches millions of people every day. But most stations are still structured around a programming model designed decades ago. The typical station schedule revolves around music rotations, entertainment bits, and news headlines.
Meanwhile the rest of the media world has reorganized itself around life itself. Podcasts, lifestyle media, and social communities now focus on the everyday questions people are asking:
These conversations dominate modern media. But they rarely appear as structured daily content in radio programming. The audience has not disappeared. What is missing is a daily structure built around real life.
The 45-plus audience β the most financially powerful audience in media β is tuning in every morning. They are navigating the most significant chapter of their lives. They are looking for a voice that understands what they are carrying. They are the Mastery Demographic β people entering the second half of life with the resources, experience, and urgency to live it deliberately.
The five lifestyle areas that dominate everyday life align directly with the strongest local advertising categories.
| Lifestyle Topic | Natural Local Sponsor Categories |
|---|---|
| Family | Childcare, healthcare, education, senior care |
| Fitness (Mental & Physical) | Gyms, trainers, wellness clinics, mental health services |
| Finance | Banks, financial advisors, insurance, wealth management |
| Food | Restaurants, grocery stores, meal delivery, specialty food |
| Fun | Travel, entertainment, events, experiences |
A 60-second daily lifestyle segment is one of the most natural sponsorship vehicles in local radio. The structure is simple:
| Component | Value |
|---|---|
| Daily branded mention inside the segment | $50 per day |
| Optional adjacent :30 commercial | $50 per day |
| Combined daily value | $100 per day |
| 5 days per week Γ 52 weeks | $26,000 per year β one sponsor |
Three segments across different dayparts can generate $50,000β$75,000 in recurring local revenue annually.
And the station gains something even more valuable than the revenue: a daily feature listeners actually care about.
Stations do not need more complexity. They need a simple, repeatable daily feature that fits naturally into existing shows. That is what The Skinny Daily provides.
Each segment is about 60 seconds, written for teleprompter delivery, built around one lifestyle topic, and designed to support a natural sponsor mention.
| Section | Purpose |
|---|---|
| HOST INTRO | Host's own words β before the clock starts. Personality, local flavor, sponsor tease. |
| THE HOOK β 0:00β0:15 | The attention-grabber. A fact, claim, or question that makes the listener lean in. |
| THE ACTION β 0:15β0:40 | The core content. What the listener should know, think about, or do. |
| THE LOCAL BRIDGE β 0:40β0:55 | Connects the content to the local market and sponsor. |
| SIGN-OFF β 0:55β1:00 | The closing line with the show's signature tagline. |
The result is a feature that can launch the same day a station receives access, and run consistently with about five minutes of preparation per day.
The Skinny Daily is a daily lifestyle content system for radio stations. It delivers ready-to-air, 60-second segments built around topics that matter to 45+ adult listeners β the most financially powerful audience in media. The goal is simple: help radio stations deliver useful, life-improving content every day β while creating new local sponsorship opportunities around it. Stations add a daily lifestyle segment in under five minutes. No research. No writing. No guesswork.
| Product | URL | Who Uses It | What It Does |
|---|---|---|---|
| Consumer Site | theskinny.life | Hosts β read before air | Curated articles from 57+ sources |
| Radio Tool | scripts.theskinny.life | Stations | 60-second broadcast-ready daily scripts |
Go directly to the section that matches your role. You do not need to read the entire manual.
| Your Role | Start Here |
|---|---|
| New host β first time using the system | 5-Minute Quick Start (below) |
| Daily host workflow | Section: Typical Daily Workflow |
| New station β getting set up | Section 2.2 β Requesting a Station Code |
| Station group β multiple stations | Section: Station Group Deployment |
| Program director / admin | Part Two in full, plus Part Three Quick Reference |
| Something is not working | Troubleshooting (end of Part Two) |
The fastest way to get a segment on air. Use this when you need today's script immediately. Total time: under one minute.
The normal daily routine for a radio host. Total prep time: about five minutes.
theskinny.life is the public-facing lifestyle content platform. It pulls articles from 57+ RSS sources across the eight F-categories and presents them in a clean, dark-themed layout. No login required. Anyone can visit, browse, and read. For radio hosts, this is your pre-show research tool. Read the article before you deliver the script.
theskinny.life or theskinny.life/browse
The sticky black nav bar at the top contains the Skinny Daily logo (click to return home), a Browse link, a For Radio link to the script tool, and the search bar. Below it is the editorial header with the TODAY'S FEATURE banner β a prominent orange-bordered card showing today's featured F-category. Below that is a row of eight category pill buttons. Clicking any pill takes you directly to that category's full article page.
| Day | Featured Category | |
|---|---|---|
| Sunday (even weeks) | Friends | π€ |
| Sunday (odd weeks) | Future Self | π |
| Monday | Family | π¨βπ©βπ§βπ¦ |
| Tuesday | Finance | π° |
| Wednesday | Fitness (Mental & Physical) | πͺ |
| Thursday | Food | π½οΈ |
| Friday | Fun | π |
| Saturday | Fashion | π |
The first card in the content area is the Today's Top Story β automatically selected as the single best article of the day based on recency, description depth, and whether it belongs to today's featured category. Below it is the All Categories grid β nine cards in a responsive layout, each showing up to five recent article headlines with recency badges: BREAKING NOW (under 3 hours, red), TODAY (under 12 hours, orange), or RECENT (under 36 hours, yellow).
theskinny.life/category/[category-name]
Reach a category page three ways: clicking a category pill, clicking a category card header in the grid, or typing the URL directly (e.g., theskinny.life/category/food). Each article card displays a recency badge, the source name, the clickable headline, a 2β3 line description, and hashtag-style topic tags. Articles are sorted newest first. If today is this category's featured day, a TODAY'S FEATURE banner appears at the top of the page.
The search bar lives in the top-right corner of the nav bar on every page.
scripts.theskinny.life
scripts.theskinny.life is the password-protected broadcast tool for radio stations. It delivers daily 60-second scripts in a five-section format designed for professional on-air delivery.
| Section | Timing | What It Is |
|---|---|---|
| HOST INTRO | Before clock starts | Your opening in your own voice. Tease the story, add a local reference, or connect the topic to something happening in your market. No time limit. |
| THE HOOK | 0:00 β 0:15 | The attention-grabber. A surprising fact, a bold claim, or a question that makes the listener lean in. |
| THE ACTION | 0:15 β 0:40 | The core content. What the listener should know, think about, or do. |
| THE LOCAL BRIDGE | 0:40 β 0:55 | Connects the content to your market and your sponsor. This is where your local revenue relationship lives. |
| SIGN-OFF | 0:55 β 1:00 | The closing line with the show's signature tagline. |
scripts.theskinny.life
The public-facing pitch page for prospective station partners. No login required. It contains the value proposition, a live sample script, a "Get a Station Code" button that opens an inline request form, and an "Access Today's Scripts" button for existing station users.
If your station does not yet have an access code, request one through the intake form on the landing page.
scripts.theskinny.life/scripts
| Tab | Who Sees It | What It Contains |
|---|---|---|
| Scripts | Everyone | Today's broadcast-ready scripts |
| Stations | Admin only | Station management and pending requests |
| Calendar | Admin only | Monthly content calendar and priority topic overrides |
The top toolbar contains (left to right): the tab switcher, today's featured category label, a β³ Refresh Feeds button (admin only), a β¬ Download button, and a π Lock button to log out.
The main working area for station users. Two filter rows appear above the script cards: a category filter (All Categories, Family, Mental Fitness, Physical Fitness, Finance, Future Self, Food, Fun, Fashion, Friends) and a date filter (Today, Yesterday, This Week).
Each script card shows the category name and article source. Scripts are collapsed by default. Click βΌ Show all sections to expand the full five-section view with all timing markers.
| Button | What It Does |
|---|---|
| β Edit | Opens an inline text editor. Click Save to write changes back to the database, or Cancel to discard. |
| π Copy | Copies the entire script to your clipboard. Paste directly into your broadcast automation software. |
| πΊ Teleprompter | Opens the full-screen Teleprompter view for this script. |
| β Flag / β Unflag | Admin only. Marks a script's lead line as needing revision. |
| π Regenerate | Admin only. Appears on flagged scripts. Rewrites only the lead line via AI. |
scripts.theskinny.life/teleprompter
Full-screen, distraction-free reading mode for on-air use. Large white text on a pure black background with auto-scroll. One script at a time. Click πΊ Teleprompter on any script card to open it.
| Section | Color |
|---|---|
| HOST INTRO | Green |
| THE HOOK | Orange-red |
| THE ACTION | Green |
| THE LOCAL BRIDGE | Blue |
| SIGN-OFF | Purple |
A faint center-line reading guide runs across the middle of the screen. The controls overlay automatically hides after three seconds of inactivity.
| Key | Action |
|---|---|
| Space | Play / Pause auto-scroll |
| β or β | Advance to the next script |
| β or β | Go back to the previous script |
| + or = | Increase font size (up to 56px) |
| - or _ | Decrease font size (down to 18px) |
| ] | Increase scroll speed |
| [ | Decrease scroll speed |
| Esc | Exit Teleprompter and return to Script Dashboard |
Each active station has a shareable read-only preview link that can be sent to talent, producers, or program directors without giving them full dashboard access. URL format: scripts.theskinny.life/preview/[STATION-CODE]. To copy a station's preview link: go to the Stations tab, find the station, and click π Preview Link.
Each station receives its own unique access code in the format CALLSIGN-2026. In the Stations tab, click β Edit on each station to fill in the Sponsor Name (replaces [LOCAL PARTNER] in all scripts) and City Name (replaces [CITY NAME] in all scripts). These substitutions are automatic β once configured, the right sponsor and city appear in every script for that station, in the Teleprompter, in downloaded PDFs, and in the preview link.
The command center for managing all radio station partners. Visible only when logged in with the admin code skinny2026. The Active Stations sub-tab shows a table of all active stations with station name, access code, market, contact email, sponsor name, city name, last download date, and action buttons (π Preview Link, β Edit, delete). The Pending Requests sub-tab shows all station code requests submitted through the intake form.
The platform uses SendGrid to send transactional emails. When you approve a pending station request, the system automatically sends a branded onboarding email to the station's contact address containing the access code in large type, a direct link to the Script Dashboard, a read-only preview link, and a five-step getting-started guide. You simultaneously receive a push notification in your Manus inbox confirming the approval and whether the email was delivered successfully.
Monthly content planning and priority topic override system. The calendar displays the current month with the scheduled F-category for each day. Click any date to open the edit panel: Theme Label (required), Priority Topic (optional β a keyword that tells the script generator to prioritize articles on this subject), and Notes (optional internal editorial notes).
The β³ Refresh Feeds button is in the top toolbar (admin view only). It triggers an immediate fetch of all 57 RSS sources. Use this when you want fresh articles before the next scheduled 3AM ET automatic refresh. While running, the button shows "β³ Refreshingβ¦" When complete, it shows a green checkmark with the count of successfully fetched sources.
Click the π Lock button in the top-right corner of the toolbar at any time. This returns you to the login gate and clears your session, including your station's sponsor and city name preferences from browser storage.
| Problem | What to Check | Solution |
|---|---|---|
| Access code not working | Code format and spacing | Check for extra spaces. Try lowercase. Format is CALLSIGN-2026. |
| No scripts showing today | Date filter and feed refresh | Confirm Today filter is selected. Admin: click β³ Refresh Feeds. |
| Teleprompter won't scroll | Space bar / Play state | Press Space to start scroll. Press Esc and re-open if it freezes. |
| Sponsor name not appearing | Station configuration | Admin: go to Stations tab, click β Edit, confirm Sponsor Name and City Name are filled in and saved. |
| PDF download missing sponsor info | Station session | Log out and log back in. Sponsor substitution values refresh on login. |
| Onboarding email not received | Spam folder and email address | Check spam. Confirm the contact email is correct in the Stations tab. |
| Priority Topic replaced my scripts | It did not | Priority Topic adds scripts β it never deletes scheduled category scripts. Scroll down in the Scripts tab. |
| Page | URL |
|---|---|
| Consumer Browse home | theskinny.life |
| Category page example (Food) | theskinny.life/category/food |
| Search results | theskinny.life/search?q=keyword |
| Radio station landing page | scripts.theskinny.life |
| Script Dashboard (login required) | scripts.theskinny.life/scripts |
| Teleprompter (login required) | scripts.theskinny.life/teleprompter |
| Station preview (read-only) | scripts.theskinny.life/preview/STATION-CODE |
| Who | Code | Notes |
|---|---|---|
| Admin (owner) | skinny2026 | Full access to all tabs and admin features |
| Individual stations | CALLSIGN-2026 | Assigned at approval. Not case-sensitive. One code per station. |
| Day | Category | |
|---|---|---|
| Sunday (even weeks) | Friends | π€ |
| Sunday (odd weeks) | Future Self | π |
| Monday | Family | π¨βπ©βπ§βπ¦ |
| Tuesday | Finance | π° |
| Wednesday | Fitness (Mental & Physical) | πͺ |
| Thursday | Food | π½οΈ |
| Friday | Fun | π |
| Saturday | Fashion | π |
| Date Window | Theme |
|---|---|
| Jan 1β3 | New Year π |
| Feb 14β15 | Valentine's Day β€οΈ |
| Mar 17β18 | St. Patrick's Day βοΈ |
| Apr 15β17 | Tax Season π |
| May 12β13 (Mother's Day weekend) | Mother's Day π |
| Jun 19 | Juneteenth β |
| Jun 21β23 | Summer βοΈ |
| Sep 1β7 | Back to School π |
| Oct 29β31 | Halloween π |
| Nov 1β14 | Flu Season π€§ |
| Nov 25β29 | Thanksgiving π¦ |
| Dec 1β25 | Holiday Season π |
Print this checklist. Complete it in order. Your station will be live before you finish a cup of coffee.
| Key | Action |
|---|---|
| Space | Play / Pause scroll |
| β or β | Next script |
| β or β | Previous script |
| + or = | Larger font |
| - or _ | Smaller font |
| ] | Faster scroll |
| [ | Slower scroll |
| Esc | Exit to dashboard |