Tutorials7 min read

Save a Skill, Then Make a Routine

You will turn a task that worked into a reusable skill, then schedule it as a routine.

Try this first task

Copy it, paste it into your Bot, and see one real result before you read on.

First task
Run this small job once so we can turn it into a skill:
Check [source] and list anything new since yesterday, with links.
If nothing is new, say "No change". Reply in this chat only. Send nothing to anyone.

Steps

  1. 1

    Run the task once, by hand

    Do it as a normal chat task and watch what the Bot does.

  2. 2

    Fix the result

    Correct the format and the mistakes until the output is exactly what you would send to someone else.

  3. 3

    Ask the Bot to save it as a skill

    Ask it to write the skill down with: when to use it, the inputs, the steps, how to check the work, what to return, and what needs your approval.

  4. 4

    Test the skill on a second example

    Different input, same skill. If it breaks, fix the skill now, not later.

  5. 5

    Only then create a routine

    A routine is a schedule around a skill. Include the time, the timezone, and what to do when data is missing.

Copy-paste examples

Save the skill
Save what we just did as a skill.

Write it with these sections:
- When to use it
- Inputs it needs from me
- Steps, in order
- How to check the work before returning it
- What to return (exact format)
- What needs my approval before you do it
Create the routine
Create a routine.

Schedule: every weekday at 8:00 AM, Europe/Bucharest.
Do: run the "Morning ticket digest" skill.
Deliverable: post a short list in this chat, newest first, max 10 lines.
If data is missing: post "no data" and stop. Do not contact anyone.
Never: send email, message customers, or change ticket status.

Good to know

  • Routines can run while your laptop is closed, because the work happens on the shared cloud computer.
  • Some routine editing is only available in the desktop app.

If something goes wrong

The routine produces different output each day

  • The skill is too loose. Add an exact output format and a check step to the skill, then re-test it by hand.

You cannot edit the schedule on your phone

  • Open the desktop app and edit it there.

Related guides

Related skills

After a good run, save it as a skill

When one run works, turn it into a skill so you never write the task again.

Save as skill
Save this exact working process as a skill called "[name]".
Include the sources, the format, and every rule about what you must not do.
Then create a routine that runs it every weekday at [time] and posts the result here.
Browse the skills library →

Last updated: August 2026

Grok Bot is in early beta. Menus, button names, and limits can change. If a screen looks different, check the official docs.

Official docs: docs.x.ai/grok-bot/get-started and x.ai/bot.

Educational resource. Not affiliated with or endorsed by xAI.