Online addressable audience sizing in personas: Each persona under Audience Strategy now generates an Audience Sizing chart, a reasoning trace, and a reach estimate. Meta Ads audience data serves as a proxy for online addressable audience size.
Communication Strategist optimization: The Communication Strategist now also writes a creative brief addressed to creative partners. A fixed per-persona structure (Big Idea, Strategic Framework, Reasons to Believe, Creative Territory, Campaign Expressions) replaces the previous concept tables, and the output closes with a 'What Creative Should Come Back With' section.
Campaign detail page redesign: Campaign Details and Campaign Activity now stack as full-width sections. The End-to-End Chain card sits full-width above Activity Overview and Recent Activity, now separate side-by-side cards.
Targeting Specs view on the Media Plan: A new view-mode toggle on the Audiences tab swaps between the budget-allocation grid and a four-column Targeting Specs table with one row per persona and per-platform segments. Meta or Google segments only show when those platforms are in your channel mix.
Clickable links and cleaner page breaks in PDF exports: PDF exports no longer split paragraphs, list items, and table rows across pages. Citation superscripts become in-PDF page jumps, and reference URLs are clickable.
Searchable release notes: The full Release Notes page is now indexed in docs search. Find changes by feature or version with cmd+k.
Improvements
Wider channel coverage: Linear TV, print, and X (Twitter) are now fully supported Media Plan channels alongside the existing roster, with traditional-media buy-types included.
Unsaved-changes guard on Brand and Campaign edits: Editing a brand or campaign now asks before discarding when you close the modal with unsaved changes. Successful saves still close directly.
Brand creation polish: The Create Brand modal now respects the ESC key and preserves your autosave draft if you close and reopen the modal.
Tighter Research and Strategy outputs above the fold: The synthesized reports section on Research and the comparable section on Strategy collapse into a single bar so more of the actual output is visible without scrolling.
Notifications: With multiple tabs open on macOS, you no longer see a double-banner flash for the same event. Notification titles now reflect whether the run was new, a refine, or a re-run, and restoring a previous version no longer triggers its own notification.
Bug fixes
On the End-to-End Chain card, phases that haven't yet started no longer all flash as running at the moment a chain begins.
Multi-org users with no brands in the active org no longer see blank pages on Brand, Campaign, Research, Strategy, Media Plan, Chat, Brand Maps, and Documents.
Form autosave no longer fires after a successful save when there are no further changes to save.
Cross-brand notification clicks correctly switch to the destination brand on navigation.
The Research Summary and Strategy Summary modals no longer flicker on close.
Switching between pages no longer briefly flashes a connection error in the notifications inbox.
Highlights
Documentation site at docs.skeletonkey.xyz: A dedicated public docs site replaces the legacy beta user guide. Search with cmd+k, switch between light and dark themes, and browse the full IA covering setup, every phase of the workflow, Chat, Brand Maps, exports, and admin.
Redesigned Media Plan detail page: New chart suite (ranked bar, treemap, gantt) with cross-chart dimming and per-geo dropdowns, plus edge-to-edge editable tables with sticky columns, summation rows, and grouped headers across Channels, Flighting, Audiences, and Geo-Lang.
In-app notifications: A bell with inbox popover lives in the sidebar on every page. Workflow completions trigger rich toast cards, browser notifications when the tab is in the background, and a tab title and favicon badge as a fallback.
OKRs renamed to Goals: Strategy detail tabs, the Plan Details tab on Media Plan, and the Excel export sheet name now read "Goals."
Faster runs: Workflows run on a refreshed prompt foundation with caching enabled across research, strategy, and brand profiling. Element extraction (the step that builds Brand Maps) now runs as its own background task so workflow output appears sooner.
Improvements
Brand Maps polish: Agent labels on cards, edge sorting, popover tooltips, stronger border contrast, and reliable zoom-to-fit after the graph settles.
Local timezone everywhere: Workflow timestamps in dashboards, dropdowns, and the Media Plan detail header now render in your local timezone instead of the server timezone.
Auth menu reorganized: The avatar dropdown now exposes Documentation and About submenus instead of a single "Learn more" link.
Bug fixes
The strategy detail page no longer flashes stale outputs while a Refine is running on a reloaded page.
Media Plan no longer stays in edit mode after saving on production.
Plan version history no longer shows stale entries after a save.
Cross-brand notification clicks now switch to the correct brand on navigation.
Strategy and Media Plan run dropdowns show timestamps in your local timezone for historical runs.
Highlights
Brand Maps: Visual knowledge graph mapping how insights, strategies, tactics, and metrics connect across your workflows. Filter by phase, type, or confidence; trail mode traces influence chains; elements extract automatically after each run.
Faster workflows: Every phase runs 1-2 minutes faster.
Resilient runs: Automatic recovery on transient failures, so a flaky model call no longer fails the whole workflow.
Chat now streams: Responses appear in real time instead of landing all at once.
Expanded brief upload formats: Campaign briefs now accept PDF, DOCX, Markdown, CSV, and Excel files. Each one persists in your brand's document repository.
30-day free trial and self-service billing: Trials start automatically when you create an organization. Org owners manage billing under Org Settings → Billing.
Improvements
Platform domain migrated from beta.skeletonkey.digital to app.skeletonkey.xyz (old URLs redirect automatically).
Highlights
Organizations: Brands, members, and permissions now sit at the org level, with four roles (Owner, Admin, Member, Guest) and a dedicated Org Settings hub.
Onboarding flow: New users land on an onboarding page after signup and either create their own organization or join an existing one with a team code, before they can access the platform.
Team codes: Admins generate SK-XXXXXX codes that new members redeem to join without a separate email invite. Codes support per-brand role assignment, configurable expiry, and use-count tracking.
Org Switcher: Multi-org users can switch between organizations from the sidebar. Click the org name to open settings, click the chevron to switch orgs.
Guest role: A view-only access tier for external stakeholders, excluded from seat counts. Guests can browse assigned brands, download exports, and use Chat, but cannot run workflows or access org settings.
Improvements
Direct brand permissions management: Adding a teammate to a brand no longer requires sending an email; pick existing org members directly from the Org Settings → Brands page. Email invitations now bring people into the org, and brand assignment grants access to specific brands.
Per-org brand filtering: The brand selector now only shows brands from the selected organization, with each org remembering its last selected brand independently.
Bug fixes
Brand selector and homepage data now refresh correctly when switching orgs, preventing data from a previous org from appearing.
Demoting a member to Guest now automatically downgrades their brand-level access to Viewer.
The email field is read-only when signing up via an invitation link.
Removing a member from an org now cleans up their brand-level access rows.
Highlights
Refine: Give free-text feedback on a Research or Strategy output, and Skeleton Key re-runs only the agents that need updating. Every refine creates a new version with full restore.
Document and upstream citations: Alongside web sources, citations now point to documents you uploaded (click to download) and upstream research or strategy that fed this output (click to navigate).
Homepage Command Center: A personalized dashboard with stat cards for each phase, per-campaign progress bars, a next-step suggestion, and an activity feed grouped by campaign.
Viewer role: A read-only access tier for sharing the platform with prospective clients and stakeholders. Viewers can browse, download exports, and use Chat, but cannot create, edit, or run workflows.
Media Plan document context: Attach brand documents when generating a media plan and the planning agents use them as additional context, with provenance shown on hub cards and detail pages.
Streamlined Brand and Campaign forms: Simpler two-section campaign form with new Competitors and Landing URL fields. Brand form adds a dedicated Brand Identity section. AI infers competitors, audience, and geography from web research.
Improvements
Citation rendering in exports: Internal links like doc:// and research:// resolve to readable labels in PDF and Word reports instead of leaking the protocol prefix.
Branded loader: A new spinner with a rotating cyan ring on a purple circle replaces the previous generic loaders across all workflow pages.
Bug fixes
Brand creation no longer flickers during profile generation.
Switching brands during an active fetch no longer leaves stale data on the detail page.
Refine no longer shows a previous version's "complete" status while a new run is in progress.
The Brand Identity field on the brand form is now persisted correctly (was previously dropped silently).
Saved dropdown values on the brand form are no longer lost when reopening a draft.
Highlights
Brand Documents: Upload PDF and Word documents on a new Documents page. AI agents use them as context alongside web research when running workflows.
Card-grid hubs for Research and Strategy: Each run now has a dedicated detail page with a unique URL and richer metadata.
Improvements
Independent Strategy modal selectors: The Strategy initiation modal now lets you pair any campaign with any completed research run, instead of filtering research by the selected campaign.
Inline-editable run names: Click any run title on a Research or Strategy detail page to rename it.
Document provenance: Hub cards show a paperclip icon with attached filenames; detail pages list each document as a clickable download link.
Bulk document operations: Select multiple files on the Documents page to download or delete them in a single action.
Strategy source traceability: Strategy hub cards show the parent research name; detail pages link directly back to the source research.
Highlights
Edit, Save, Cancel for Media Plans: Google Docs-style editing with version history, restore, and navigation guards on unsaved changes.
Mobile responsive UI: Touch-optimized interactions, buttons, modals, and layouts across the app.
Improvements
Planning agent quality upgrades.
Security updates across the platform.
Highlights
Media Plan: Generate a tactical plan from your campaign brief and strategy. Editable tables cover geo-language, flighting, channels, audiences, and URLs. Metrics like CPM, CTR, CPC, and VTR auto-calculate; budget allocation charts auto-update.
Media Plan exports: Export plans to Excel (5-sheet structure) or Markdown, or copy-as-Markdown for handoff to other tools.
Improvements
Cross-phase agent upgrades for output quality.
Security updates across the platform.
Highlights
Password reset from the Login page: Token-based verification with a one-hour expiration window.
Admin invitation management: Clearer expired-invite badges, resend with a fresh 7-day window, and a delete option for old entries.
Improvements
Tighter AI outputs: Research outputs are 40–43% shorter and strategy outputs 25% shorter, with the same analytical depth and actionability.
Highlights
Multi-campaign support: Create and manage multiple campaigns within a brand, each on its own page. Switch between them from the Research and Strategy sidebars.
Campaign brief upload: Upload a brief in PDF, DOCX, or PPTX format and the AI extracts objectives, KPIs, audience, and messaging into the campaign form.
Dual-mode Research: Run Research at the brand level or scoped to a specific campaign.
Campaign-specific Strategy: Strategy now runs within a campaign for sharper, more actionable outputs.
Cross-phase agent upgrades: Prompt and intelligence improvements across every agent in every phase. Output quality and depth go up; run times are slightly longer as a result.
Improvements
Collapsible Research and Strategy sidebars.
Highlights
Multi-brand support: Manage multiple brand profiles in one workspace and switch between them from any page.
Chat: Embedded panels on every output page plus a dedicated chat page. Responses are grounded in your actual brand, research, and strategy outputs.
Team collaboration: Invite teammates by email with Admin and Standard role permissions.
Improvements
Brand creation auto-generates the brand profile after first save.
Login and signup forms now show inline error feedback.
Highlights
Strategy Summary: A new synthesis step that distills the four strategists into one executive document at the end of every Strategy run.
Workflow resiliency: Restart errored Research analysts within the same run instead of starting over. In-app notifications now read more consistently across workflows.
Improvements
Strategy and Research workflow architecture upgrades for output quality and speed.