Save the method, then put it on a schedule

Turn a one-off research task into a Bot routine

Grok Bot gives each Bot a name, a job, a conversation, and its own working computer. Skills capture the method behind a task, and routines decide when it runs. Felo skills are the research layer for that loop: live web answers, X signals, transcripts, and deck drafts your Bots can reuse without re-learning the work.

Core units
Bot (durable teammate) · skill (saved method) · routine (schedule or event)
Runs on
iPhone, Android, and desktop, sharing one cloud computer per account
Skills live
Saved from a task, or installed from Settings → Plugins → Yours
Access
SuperGrok Plus/Heavy or Cursor Pro+/Ultra/Teams plans
The request that creates a reusable skillSave the process we just used as a skill called "Weekly market brief". Include the sources, the output format, and the rule that nothing gets posted without my approval.
Built for Grok BotSkills + routinesSuperGrok or Cursor plan
Set up a research BotSee the skill picks
Routinesschedule a job or trigger it on an event
Approval boundarydrafts wait for you
X nativeposts, users, and replies
Shared computerfiles and browser per account
How Grok Bot thinks about skills

A skill is a method your Bots inherit

Grok Bot draws a clear line between three things: a Bot is the teammate with a job and a memory, a skill is a reusable set of instructions for doing one task, and a routine says when a Bot should run it. The recommended path is deliberate — do the task once, make it reliable, save the method as a skill, and only then automate it.

That structure rewards skills that produce a consistent result. If the output format changes every time, the routine that calls it produces a different artifact each run, and nobody can diff the results.

Felo skills are built for exactly that role: a fixed research request that returns findings with sources, a transcript, or a deck. Pair them with a Bot whose job is clearly defined — a Weekly Market Brief Bot, a Launch Watch Bot — and each run produces something comparable to the last.

Skill picks

Five Felo skills for Bots with recurring jobs

Each pick maps to a Bot that would plausibly own it, and to a routine that would be worth scheduling.

Felo X Search

Signals from X
SignalsSocial

Grok's home turf is X. This skill reaches posts, users, and replies directly, so a Launch Watch Bot works from what people actually posted.

Example askPull the top posts and replies about our launch today and summarize the recurring complaints.
Open the Felo X Search page →

Felo Search

Live answers with sources
ResearchSources

The default research step for any Bot that monitors a market, a policy, or a vendor. Sources make the routine output reviewable at a glance.

Example askResearch this week's changes for the accounts on my watch list and report only what is new, with sources.
Open the Felo Search page →

Felo SuperAgent

Logos and product images
ImagesBrand

A Bot that runs a launch routine needs assets, not just text. SuperAgent drafts the logo or the product image, and the approval boundary still decides what goes out.

Example askCreate a launch image for the product update and hold it for my review before anything is posted.
Open the Felo SuperAgent page →

Felo Slides

Decks as the deliverable
OutputDeck

A Bot's shared computer and file handling make slides a natural output; this skill builds the deck from the research the Bot already gathered.

Example askBuild a ten-slide briefing from the research in this conversation and save it with the sources attached.
Open the Felo Slides page →
Full catalog

Choose the Felo Skill to Install on Grok Bot

Grok Bot discovers packaged skills under Settings → Plugins and enables them per Bot. Pick the job you want covered: research, extraction, slides, transcripts, social monitoring, or a long-running workflow.

Add on Grok Bot

Felo Search

Live web research with sources you can cite

Settings → Plugins → Yours → enable felo-search for this Bot

Felo Web Fetch

Turn pages into structured, reusable data

Settings → Plugins → Yours → enable felo-web-fetch for this Bot

Felo LiveDoc

Answers grounded in your own documents

Settings → Plugins → Yours → enable felo-livedoc for this Bot

Felo YouTube Subtitling

Transcripts from talks, demos, and reviews

Settings → Plugins → Yours → enable felo-youtube-subtitling for this Bot

Felo X Search

Track posts and replies on X

Settings → Plugins → Yours → enable felo-x-search for this Bot

Felo Slides

Generate a deck from a single prompt

Settings → Plugins → Yours → enable felo-slides for this Bot

Felo Content to Slides

Turn notes and URLs into a deck outline

Settings → Plugins → Yours → enable felo-content-to-slides for this Bot

Felo SuperAgent

Long-running workflows that keep their memory

Settings → Plugins → Yours → enable felo-superagent for this Bot

Website Screenshot Agent

Capture pages as snapshots and Markdown

Settings → Plugins → Yours → enable doc-screenshot-agent for this Bot

Felo Twitter Writer

Draft X posts from your own material

Settings → Plugins → Yours → enable felo-twitter-writer for this Bot

Felo Landing Page

Generate a landing page from a brief

Settings → Plugins → Yours → enable felo-landingpage for this Bot

Apple Buy Advisor

Apple product research before you buy

Settings → Plugins → Yours → enable apple-buy-advisor for this Bot

This list is for packaged skills. A skill your Bot learned from a run is saved from that run instead.

Routines

Three Bot jobs worth scheduling

Written as the instruction a Bot owner would give, together with the skill that makes it repeatable.

01

Weekly market brief Bot

Every Monday at 8:00, you want a short brief on three competitors, and you want to see what changed since last week.

PromptEvery Monday at 8:00, run the Weekly market brief skill against the current competitor list, flag only changes, and post the brief in this conversation.
What lands back

A dated brief with sources, plus a diff against the previous run so the summary gets shorter, not longer.

Felo SearchFelo X Search
02

Launch watch with an approval gate

During a launch week, someone should watch X for complaints and draft responses, but nothing should be published automatically.

PromptEvery evening this week, check posts mentioning the launch, summarize the themes, and prepare drafts for approval. Never post without my confirmation.
What lands back

A daily themes summary and a queue of drafts that wait for a human yes.

Felo X Search
03

Briefing pack from a recorded call

A partner call or webinar recording lands in the conversation and needs to become a short deck for the team.

PromptPull the transcript from this recording, extract the commitments we made, and turn them into a five-slide recap.
What lands back

A recap deck grounded in the recording, with the commitments listed as action items.

Felo YouTube SubtitlingFelo Slides
Adoption path

How Grok Bot owners start

A Bot is a name, a job, and a routine; skills are the part that makes the job repeatable without re-teaching it.

Save the method as a skill

The first useful skill is the process you already ran by hand.

  • Keep the source-list format inside the skill
  • Write the change-detection rule down once
  • Set the approval boundary in the same place

Give the Bot a job and a routine

Routines can run on a schedule or wait for an event.

  • Weekly competitor brief at a fixed time
  • Launch watch while a product is in the news
  • Report only what changed since the last run

Check what it produced

The Bot's shared computer and file handling mean the output can be more than text.

  • Briefs with the links attached
  • Draft posts waiting behind the approval gate
  • Decks and images saved into the account
Set up

Create the Bot, save the skill, add the routine

Grok Bot builds skills from work you have already done. This path gives it a clean first task so the saved method is worth reusing.

  1. 01

    Create a Bot with a narrow job

    A job like 'Weekly Market Brief' produces reusable context. 'General helper' does not. Name the Bot, describe its ownership, and state the approval boundary in the description.

    In Grok Bot
    New chat → Create new agent
    Name: Market Brief Bot
    Description: Owns the weekly competitor brief. Reports only changes,
    never contacts anyone, and requires approval before posting.
  2. 02

    Run one research task end to end

    Ask for something that needs live sources. This is the run the skill will be built from, so state the format you want to keep.

    Ask the Bot
    Research the three competitors on this list. For each, report pricing,
    packaging, and launch news from the last seven days. Include a source
    link and date for every item, and finish with a one-paragraph summary.
  3. 03

    Save the process as a skill

    Ask the Bot to record what it just did. A good skill names its inputs, its validation step, and its output format.

    Ask the Bot
    Save this process as a skill called "Weekly market brief". Include the
    source list format, the change-detection rule, and the approval boundary.

    Skills are available across your Bots, but a Bot may still need the relevant plugin or login to use one. Enable the skill per Bot after saving.

  4. 04

    Schedule it, then check the first run

    Routines can run while the app is closed. Confirm the owning Bot, the schedule and time zone, the input source, and what happens when a source is unavailable.

    Ask the Bot
    Every weekday at 8:00 AM, run the Weekly market brief skill. Post the
    linked watch list here. If a source is unavailable, report the failure
    instead of using old data.
  5. 05

    Or install a packaged skill from the plugin list

    Some skills arrive packaged rather than learned. Settings → Plugins is where supported connectors and packaged skills are discovered and installed, and where private skills are enabled for the current Bot.

    In the app
    Settings → Plugins → Yours
      → enable the skill for this Bot
      → then reference it with "/" in the desktop composer
Guardrails

Keep the approval boundary where it belongs

A Bot with a shared computer and a schedule can do real work while you are away. These habits keep its research useful and its actions contained.

Write the boundary into the Bot description

Rules that should always hold belong in the description, not in a single conversation. State plainly that external contact, posting, and purchases require approval.

Keep sources in the output

A routine is only reviewable if each claim carries a link. Put that requirement into the skill so every run inherits it.

Check the first scheduled runs

Watch the first two executions before trusting the routine. Background work can run while your laptop is closed, so errors can accumulate quietly.

Review what you share

A shared Bot link exposes its identity, description, skills, and routines. Strip keys, internal URLs, and customer data before sharing one.

Questions

Before you hand a Bot a recurring job

What plans do I need for Grok Bot?
The mobile docs list SuperGrok Plus, SuperGrok Heavy, or eligible Cursor plans. Check the current requirements in the app before you invest in building routines.
What is the difference between a skill and a routine?
A skill is the reusable method — the steps, rules, and output format. A routine tells one Bot when to run that method, on a schedule or after an event.
Can I install Felo skills directly, or do I have to teach them?
Both paths exist. You can save a method as a skill after a successful task, or install a packaged skill through Settings → Plugins and enable it for a Bot. Felo publishes its skill bundles in a public repository so you can review them first.
Will my Bot have access to the sources it needs?
Research skills reach the public web through the Felo API. For account-specific sources, the Bot may need the relevant connector or login, and a skill that depends on one should say so.
Do Bots share skills and memory?
Skills are available across your Bots, but each Bot keeps its own conversation and learned context. Duplicating a Bot copies its profile and enabled skills; it does not copy conversation history or memory.
Can a routine really run unattended?
Yes — background routines can run while your laptop is closed, and the mobile app can show results and approval requests. Keep publishing, messaging, and spending steps behind approval so unattended work stays inside your boundaries.

Give the Bot a job it can repeat

Run one research task, save it as a skill, and put it on a schedule. The second run should take less of your attention than the first.

Felo AI is an independent skill publisher. Grok Bot is a SpaceXAI product.

Beyond ready-made skills

One API key. A full agent toolkit.

Start with a skill, then compose the exact models, live data, knowledge, and output tools your Grok Bot workflow needs — the same key every Felo skill already uses.

Models

Use cost-efficient LLM access when your agent needs custom reasoning or generation.

  • LLM API
  • Chat completions
  • Model access
Explore LLM API →

Live information

Give agents current web and social signals instead of relying on stale context.

  • Web Search
  • X Search
  • Web Fetch
Explore live data tools →

Knowledge and output

Ground work in reusable knowledge, then turn it into shareable deliverables.

  • LiveDoc
  • PPT generation
  • Mindmaps
Explore knowledge tools →

Creative tools

Extend the workflow from research to visual and office-ready results.

  • Image generation
  • Page tools
  • Office outputs
Explore platform tools →