Grok Bot templates: preview shows skills, but the export ships "skills": [] — skills are never delivered

Where does the bug appear (feature/product)?

Grok Bot

Describe the Bug

Title: Bot templates: preview shows skills, but the export ships “skills”: — skills are never delivered

Steps to reproduce (verified twice with third-party templates, then with my own template as a round trip):

  1. Ask any bot with an account-wide skill to create a template of itself. The template preview correctly shows the skill under Context → Skills, full body visible.
  2. Publish, open the share link, Add to Grok Bot on the same account.
  3. The imported bot’s manifest literally contains “skills”: . Instructions, memories, routines, and plugin references all arrive (routines arrive paused; auto-review cards appear normally and were approved). The skill never arrives: not in the manifest, not under Settings → Plugins → Yours, not as a SKILL.md on the computer, not in the / menu.

Also reproduced with two third-party templates (different authors). The share web page loops by Matt , Best Video Editor by X ) only serves the card, so there is no copy path for the skill text outside the app preview either.

Expected: skills shown in the template preview are included in the import, or the preview clearly marks them as not included.
Version: 0.30.0, Windows. Happy to provide the template id.

Steps to Reproduce

Steps to reproduce (verified twice with third-party templates, then with my own template as a round trip):

  1. Ask any bot with an account-wide skill to create a template of itself. The template preview correctly shows the skill under Context → Skills, full body visible.
  2. Publish, open the share link, Add to Grok Bot on the same account.
  3. The imported bot’s manifest literally contains “skills”: . Instructions, memories, routines, and plugin references all arrive (routines arrive paused; auto-review cards appear normally and were approved). The skill never arrives: not in the manifest, not under Settings → Plugins → Private (Yours), not as a SKILL.md on the computer, not in the / menu.

Operating System

Windows 10/11

Version Information

Grok Bot Version: 0.30.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey @Ber77, Thanks for the detailed report - the round-trip repro made this easy to pin down.

You’re right: the preview reads the skills correctly, but they aren’t being applied to the imported bot. That’s not intended behavior, and it’s nothing on your end. We’ve let the team know and this is an issue we’re tracking.

In the meantime, since the full skill body shows in the template preview, you can copy it and ask the new bot to recreate it, e.g. "Create a skill called with this content: ". That gets the skill onto the imported bot until imports handle this end to end.

Thanks Mohit, good to hear it is tracked and that it is not on my side.

One problem with the workaround: on Windows desktop I cannot copy the skill body out of the template preview. The Content field is not selectable. Ctrl+A selects the chat page behind the modal instead, a click-and-drag across the text selects nothing, and the clipboard stays unchanged. Verified on 0.30.0 against three different templates.

What worked instead was reading the preview off the screen with Claude’s computer-use tools, scrolling the Content box one notch at a time with overlap, transcribing it, and then havingmy Chief Grok Bot recreate the skill from that text. That recovered six skills from three templates. It works, but it is transcription by eye, so I cannot guarantee byte fidelity, and it is not something most users will do.

If the import fix takes a while, making the Content field selectable, or adding a copy button to it, would already make your workaround usable.