Wiki: Every brand now has its own wiki: a persistent knowledge layer built from everything the brand puts into and gets out of Skeleton Key. It stays current as work lands, backs every claim with a named source, and powers other features like Chat.
Pages: Completed Brand Profile, Research, and Strategy outputs can now become interactive web pages: scrolling documents with navigation, charts, and citations intact. A guided builder sets the audience, depth, sections, and look, and finished pages live in a library with print and HTML download.
Wiki-grounded Chat: All Chat surfaces now answer from your brand's wiki with citations you can open, a scope selector covering all brand knowledge or a single campaign, and live progress while it searches and reads.
Rebuilt home page: The brand home now opens with a Now section: a live banner for running work, one clear next step, and tailored suggestions. Campaign rows carry clickable Research, Strategy, and Planning stages, and a filterable activity feed tracks recent work.
Organization home: Selecting your organization opens a dedicated home page showing the status and recent activity of every brand you can access, team activity for Owners and Admins with 30 and 90 day views, and an organization-wide feed of recent work.
LinkedIn connection: Organization Owners and Admins can connect LinkedIn from the new Integrations page for live B2B audience sizing. Personas in Audience Strategy report LinkedIn member totals, and Targeting Specs on the Media Plan adds LinkedIn segments when LinkedIn channels are in the mix.
Faster Research and Strategy: Both Research and Strategy now finish significantly faster than before, with the same or better output quality.
Improvements
Reorganized navigation: The sidebar now groups destinations into Brand, Campaign, Explore, Present, and Measurement sections, the Brand item is renamed Profile, and the Campaigns page now lives at /campaigns. Organization settings pages share one cleaner layout with simpler addresses; old links redirect.
Campaign type: Campaigns now declare B2B or B2C when created or edited, prefilled from an uploaded brief. B2B campaigns define and size personas in professional terms such as seniority, job function, industry, and company size.
Rebuilt Communication Strategy brief: The Communication Strategist now opens its brief with The Comms Task, a one-line statement of the job the campaign's communications must do, derives each persona's creative logic through a Problem, Insight, Edge, Strategy framework, and maps every persona to the pillars that apply to it.
LinkedIn reminders: When a B2B campaign is about to run without a working LinkedIn connection, a reminder with a connect link appears in the run panels for Strategy, the Media Plan, and the end-to-end chain.
Guided MMM data preparation: Column mapping in the MMM Center now detects date columns by their values, flags date formats the model can't read, shows the detected cadence, and offers plain-English help for every column role. The step is now called the data check.
Wiki claim editing: Team members with edit access can confirm a provisional claim, edit its text, or restore the original. An edited claim is labeled as a Team edit, and the change queues the page to refresh.
Refreshed Slides look: New decks in the default Skeleton Key style pick up a refreshed light and dark palette shared with Pages.
Bug fixes
Opening a generated page or deck and returning to the app no longer resets which brand and organization you had selected.
Documentation search results now open the right page instead of a missing-page error.
Brand Maps lineages and the chat context picker no longer list pages, decks, or MMM runs they cannot use.
The Media Plan always shows the latest saved version of a plan after saving.
Campaign date ranges on the home page no longer display one month early in some timezones.
The home page no longer goes blank when a refresh fails; the last loaded view stays on screen with a retry option.
Highlights
Marketing Mix Modeling: The new MMM Center turns historical marketing data into model-health guidance and decision-ready charts through guided setup, validation, and modeling. Saved drafts support later resumption, and completed reports can be exported or directly inform Goals Strategy and Media Strategy.
Slides: Completed Brand Profile, Research, and Strategy outputs can now become presentation-ready decks with selectable templates, density, audience, tone, included sections, and optional speaker notes.
Design & brand kits: Reusable colors, fonts, logos, and visual personality establish a shared design foundation for each organization and brand. Slides are the first output to use these kits, which can start from a website, uploaded file, existing documents, or manual input.
End-to-End Run document controls: The run sheet now assigns supporting documents separately to Research, Strategy, and Media Plan, with a clear summary of the material each phase will use.
Improvements
More grounded Research: Brand Profiles retain trusted social links, local-market research adds native-language searches where available, and Research summaries present clearer conclusions with traceable source links.
More actionable Strategy: Strategy Summary now turns Media Strategy phases into a time-anchored execution roadmap, with actions connected to timing and decision signals.
Campaign brief uploads up to 10 MB: Campaign creation now accepts the full 10 MB limit for PDF, DOCX, Markdown, CSV, and Excel briefs.
New Skeleton Key domain: The application now lives at app.skeletonkey.ai, documentation lives at skeletonkey.ai/docs, and former .xyz addresses redirect automatically.
Bug fixes
Brand selector search now keeps focus while results update, supports more reliable keyboard navigation, and no longer flickers while switching brands.
Failed social lookups no longer appear as proof that a brand has no social channels or stop the wider research run.
Read-only Media Plan UTM cells now explain that links must be generated in edit mode.
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.