Botski

Engineering

Build, maintain, test, and connect software and technical systems.

View this template on x.ai

Templates

Learn

  • EngineeringWhat Botski is

    Botski helps people get better work from Grok Bots. Guides, workflows, and Plan your bot.

  • EngineeringWhat is Grok Bot?

    What Grok Bot is: named AI agents, each with a persistent cloud computer. Platforms, shared-computer basics, and a safe first task, from official docs.

  • EngineeringGrok Bot approvals, security, and privacy

    Sign-in, access, and action approval are different. How Grok Bot asks first — Auto Review, prompt injection, secrets, shared-computer privacy, and Teams.

  • EngineeringWhen your Grok Bot gets stuck

    Calm recovery when a Grok Bot goes quiet: check approvals and the computer, Stop now, reopen the app, Recover before Reset. Official docs win.

  • EngineeringChat vs Grok Bots

    How a quick chat differs from a Grok Bot that keeps a job and a cloud computer.

  • EngineeringDo bots work when your laptop is closed?

    Cloud work can continue after you close the app. What still waits, and how that differs from a coding session.

  • EngineeringHow to put your bot on a schedule

    Save a working method as a skill, then schedule a routine. Test before you enable.

  • EngineeringHow to stop a bot task

    Stop now, check approvals and the computer, then Recover before Reset.

  • EngineeringWriting better bot instructions

    Plain pattern for clear Grok Bot instructions: result, sources, what to ask first, timing, example.

  • EngineeringWatch a website for changes

    A simple scheduled Grok Bot job: check one URL and send you a short digest.

  • EngineeringHow to share your bot setup

    Templates are recipes, not clones: others get your setup, not your computer or history. Strip API keys, customer data, and internal URLs before you share.

  • EngineeringAnti-jobs and what to ask first

    Write what your Grok Bot must never do without you — sends, spends, deletes, public posts.

  • EngineeringTroubleshooting stuck bots

    Short path when a bot stalls: Stop now, reopen the app, Recover before Reset.

  • EngineeringHow Templates work

    Templates are checked automatically, and anyone can report one. Ribbons show who made it. Templates open on x.ai.

  • EngineeringStack tools & build scenarios

    Secondary tools Grok Bot builders often need, plus scenario cards for common builds. Ballpark costs — check vendors.

  • EngineeringWhat a template copies

    A Grok Bot template copies configuration: identity, description, skills, and routines. It does not clone the computer, logins, or history.

  • EngineeringYour first hour after you add a Bot

    After you add a Bot, read what landed, remember it shares your computer, and run one small task before any routine.

  • EngineeringWhen a share link is stale

    A Grok Bot share link can fail or no longer match what you were told. Read the preview. bot.ski does not invent template ids.

  • EngineeringMarketplace, plugins, and templates

    Three doors: the public Bot Marketplace, plugin shelves, and a template recipe. Grok Build’s plugin marketplace stays separate.

  • EngineeringPlans, and what add means

    Who can open Grok Bot, and what the preview add control does. No prices. The plans page and the docs FAQ disagree on stacking.

  • EngineeringHaggle Bot, a case study

    A field note on the public Haggle Bot listing: the job, the refusals, and what Botski does not install.

  • EngineeringWhen a Grok Bot feature shows up before its docs

    A new Grok Bot feature can appear in the app before any official page explains it. Here's how Botski wrote up Primary Bot, plus a checklist you can reuse.

  • EngineeringWhy your bot opened that file in a strange app

    When a Grok Bot opens a file for you, it doesn't pick the app. The computer it's working on does.

  • EngineeringWhen your bot's job needs a computer that's switched off

    Your bot's cloud computer never sleeps, but a PC you've registered can. Here's how to tell which jobs need it and what to do when it's offline.

  • EngineeringHow to delete a Grok Bot

    What deleting a Grok Bot removes, what stays on the shared computer, and how a bot.ski directory card is separate.

  • EngineeringContext and memory

    Understand conversation context, saved memory, retrieved files, and summaries so your bot has the right information for the next step.

  • EngineeringRetrieval and RAG

    See how a bot can find relevant passages before answering, why retrieval can fail, and how to check the evidence behind a reply.

  • EngineeringAI tokens

    Understand input and output tokens, context capacity, and usage limits without confusing AI tokens with passwords, design values, or credits.

  • EngineeringReview a pull request

    Review an AI bot's proposed website change by checking its purpose, destination, preview, changed files, and evidence before accepting it.

  • EngineeringConflicts and undo

    Understand why Git changes conflict, how to ask a bot to resolve them, and how to choose a recovery plan that preserves other people's work.

  • EngineeringAPIs and connections

    Understand APIs, connectors, plugins, webhooks, and MCP through one simple order-tracking example, including access and approval.

  • EngineeringMCP

    Learn what Model Context Protocol does, how it relates to APIs, and why a compatible connection still needs permissions and testing.

  • EngineeringHow websites work

    Follow a simple website from its address to a saved RSVP. Learn what runs in your browser, what happens on a server, and when a database is needed.

  • EngineeringDomains and going live

    Understand domain names, DNS records, nameservers, hosting, and HTTPS. Learn how a preview becomes a live website and what to check after publishing.

  • EngineeringSkills, routines, and workflows

    Understand the method, the schedule, and the whole job, with a practical Grok Bot example and a clear way to test before automating.

  • EngineeringTips and tricks

    "Practical Grok Bot tricks from popular creator tutorials, each checked against the official docs: get past site blockers, Projects, Slack approvals and more."

  • EngineeringShip it switched off

    Ask your Grok Bot to launch new features with the switch off, back up before data changes, ask for a separate yes on each risky step, and turn on less at launch.

  • EngineeringUndo first, then redo

    When your Grok Bot ships a change you didn't want, ask for a clean revert first, turn your objection into a written rule, then redo the change through normal review.

Glossary

  • EngineeringAcceptance criteria

    Acceptance criteria are the specific conditions a result must meet before you treat the task as done.

  • EngineeringAgentic AI

    Agentic AI describes systems that work toward a goal by choosing steps, using tools, and adjusting to results within the access and limits they are given.

  • EngineeringAI model

    An AI model is the trained system an application uses to make predictions or generate responses.

  • EngineeringAI token

    An AI token is a unit a model uses to process content. For text, a token may be a word, a word fragment, or punctuation.

  • EngineeringAPI key

    An API key is a credential an application sends so an API can identify or authorize the caller.

  • EngineeringApplication programming interface

    An application programming interface, or API, is a defined way for software to request data or actions from other software.

  • EngineeringArtificial intelligence

    Artificial intelligence is software that performs tasks associated with human abilities, such as recognizing patterns, understanding language, and making predictions.

  • EngineeringAuto Review

    Auto Review is Grok Bot's automated check of proposed tool calls and computer actions before they run.

  • EngineeringAutomation

    Automation is software carrying out work according to rules or triggers, so a person does not repeat the same action by hand.

  • EngineeringClone

    A clone is a new copy of a Git repository, history included, created in a new directory.

  • EngineeringCloud agent

    A cloud agent is an AI coding agent that runs on a computer the vendor hosts, instead of only on the machine in front of you.

  • EngineeringCoding agent

    A coding agent is an AI agent that works on software tasks by reading a project, changing files, and using development tools, then preparing the changes for review.

  • EngineeringCommit

    A commit records a project state in Git, plus history information such as the parent commit, the author, and a message.

  • EngineeringRecover

    Recover saves what it can, then rebuilds the Bot computer from your saved data. Installed apps are removed.

  • EngineeringReset (computer)

    Reset rebuilds the Bot computer from your last saved data. It is the last resort and can lose very recent changes.

  • EngineeringComputer takeover

    Computer takeover is when a person takes manual control of Grok Bot's Agent Computer to finish a step, then returns control to the Bot.

  • EngineeringMerge conflict

    A merge conflict happens when Git cannot automatically reconcile competing changes.

  • EngineeringContext window

    A context window is how much content a model can handle at once, measured in tokens, with limits that depend on the model.

  • EngineeringContinuous integration

    Continuous integration is the practice of committing code to a shared repository often, and building and testing those commits so errors show up sooner.

  • EngineeringConversation history

    Conversation history is the record of earlier messages, and in some products tool activity, that an app saves so you can reopen or search it.

  • EngineeringCursor

    Cursor is a coding agent for building software: you use it to understand a codebase, plan and build features, fix bugs, and review changes.

  • EngineeringDeploy

    To deploy is to make a version of software available where it can run or be served, such as a preview, a test system, or production.

  • EngineeringDisk Saver

    Disk Saver is a built-in Bot that checks what is using space on the Bot computer and suggests cleanup. Nothing is deleted unless you confirm.

  • EngineeringDraft

    A draft is work that is not finalized yet.

  • EngineeringDraft PR

    A draft pull request is a pull request shared as work in progress. GitHub's docs say it cannot be merged, and code owners are not automatically asked to review it.

  • EngineeringFrontend

    The frontend is the part of an application that people see and use, usually in a browser or on a device.

  • EngineeringGit

    Git is a version-control tool that records changes to files and helps people combine work over time.

  • EngineeringGitHub Actions

    GitHub Actions is GitHub's continuous integration and continuous delivery platform. It automates checks such as building and testing a pull request.

  • EngineeringGrok

    Grok is xAI's assistant for conversation, writing, and working with files you upload, on the web and in its mobile apps.

  • EngineeringProject (Grok Bot)

    In Grok Bot, a Project is a Cloud Agent a Bot starts for a big job. It plans the work and runs its own agents.

  • EngineeringSecret (Grok Bot)

    In Grok Bot, a secret is a key or credential saved in a masked, write-only field. Bots can use it, but the value is never shown again.

  • EngineeringGroup chat

    A group chat is one conversation with several of your Bots. Bots answer in the group, and @name sends a request to one Bot.

  • EngineeringHallucination

    A hallucination is AI-generated information that is false or unsupported even when the response sounds confident.

  • EngineeringHandoff

    A handoff passes a piece of work to the next person, bot, or session, with the notes needed to continue it.

  • EngineeringHard-refresh

    Force the browser to reload files from the server, not from its cache, so you see the newest version of a page.

  • EngineeringHeadless browser

    A headless browser is a web browser that runs without showing its windows, so a script can load pages when nobody is watching the screen.

  • EngineeringHosting

    Hosting is providing the computers that keep a website or application available to the people who use it.

  • EngineeringLarge language model

    A large language model is an AI model trained on large amounts of text and other data to understand and generate language.

  • EngineeringMemory file

    A memory file is a file a coding agent loads at the start of a session so instructions or notes from earlier work are present again.

  • EngineeringUsage limit

    A usage limit is a cap on how much of a service you can use.

  • EngineeringMigration

    A migration is a controlled change in the structure or location of data or content.

  • EngineeringMigration rollback

    A migration rollback undoes a change to how stored data is structured, or records that a failed change was undone.

  • EngineeringModel Context Protocol

    Model Context Protocol is an open standard that lets AI applications connect to external tools and information through compatible servers.

  • EngineeringModel routing

    Model routing is Grok Bot choosing a model for each task, from xAI or a third party, instead of letting you pick one.

  • EngineeringMuse (Meta)

    Muse is Meta's personal AI agent for carrying out tasks across apps and websites a person connects.

  • EngineeringMuse Secure VM

    The Muse Secure VM is Muse's dedicated cloud computer, with its own file system, terminal, and browser.

  • EngineeringSentinel

    Sentinel is a separate Meta agent that checks Muse's outbound internet actions before they happen.

  • EngineeringMuse Spark

    Muse Spark is the family of AI models from Meta that powers the Muse assistant.

  • EngineeringOn-demand usage

    On-demand usage is paid usage after your weekly included usage runs out. You can cap it with a monthly limit.

  • EngineeringOne-liner

    A one-liner is a command or a small piece of code written on one line.

  • EngineeringParallel

    Parallel means more than one job is progressing at the same time.

  • EngineeringPlugin

    A plugin is an optional piece of software that adds a feature to a larger application.

  • EngineeringPrefers reduced motion

    A reduced-motion preference is a person's request for less animation. The CSS prefers-reduced-motion query lets a site detect that request and respond.

  • EngineeringPrimary Bot

    Primary Bot is a role the Grok Bot app introduces for your go-to Bot, one that works proactively on everyday tasks and checks in when it needs your help.

  • EngineeringProactive assistant

    A proactive assistant offers help or starts permitted work without waiting for a new message each time, for example on a schedule, after a change, or toward a goal you already gave it.

  • EngineeringPrompt injection

    Prompt injection is an attempt to make an AI follow untrusted instructions instead of the task and rules it was given.

  • EngineeringQueue

    A queue is work waiting to be processed.

  • EngineeringRate limit

    A rate limit is a restriction on how many requests, or how much work, a service accepts in a period.

  • EngineeringRepository

    A repository is a project's stored files and their recorded change history, commonly managed with Git.

  • EngineeringRoute traffic through this computer

    Route traffic through this computer is a setting that sends the Bot computer's web traffic through your own connection, so sites that block cloud computers see you instead.

  • EngineeringRoutine

    In Grok Bot, a routine tells one Bot when to run a workflow: on a schedule or, where supported, after an event. A test of a routine does real work.

  • EngineeringSecure Form

    A Secure Form is a chat card that opens a window for a login or other form, showing the site's name and icon, so you fill it in without handing over the screen.

  • EngineeringSHA

    A SHA is the identifier Git gives one commit, so people can name that exact recorded snapshot.

  • EngineeringShared computer

    In Grok Bot, every Bot on an account uses the same cloud computer. Files, browser sessions, and command-line credentials on it are shared.

  • EngineeringShopify connector

    The Shopify connector is a plugin that connects a Shopify store so a Bot can check orders, track inventory and update listings.

  • EngineeringSidebar section

    A sidebar section is a named group in the Grok Bot sidebar for organizing Bots by project or client. Sections sync between devices.

  • EngineeringSnapshot

    A snapshot is the set of file contents Git recorded at one moment.

  • EngineeringSpending limit

    A spending limit is a cap on how much money an account is allowed to use with a service.

  • EngineeringSub-processor list

    The sub-processor list is the official list of outside providers that may process your data, including the model providers Grok Bot can use.

  • EngineeringTag @bot

    Tagging @bot means mentioning @bot in an X post or reply to hand that post to your main Grok Bot as a task.

  • EngineeringTechnology stack

    A technology stack is the combination of languages, frameworks, databases, and services used to build and run a product.

  • EngineeringTool use

    Tool use is an AI system's ability to request an action from connected software, such as searching files or running code.

  • EngineeringVoice chat

    Voice chat is a live spoken conversation with one Bot. It talks back until you hang up.

  • EngineeringVoice typing (dictation)

    Voice typing turns what you say into text in the message box, for you to edit and send. The Bot replies in text.

  • EngineeringWorkflow

    A workflow is a connected sequence of steps that takes a task from a starting input to an intended result.

  • EngineeringWorktree

    A worktree is an additional working folder attached to the same Git repository.

Help

  • EngineeringWhat is a Grok Bot?

    A Grok Bot is a named AI teammate you keep around. It has a job, its own conversation, and context that builds up over time. It works on a persistent cloud computer with a browser, files, and a terminal, so tasks can finish in real tools instead of only as chat drafts. You message it with the task, the context, and the access it needs. It comes back when something needs your approval.

  • EngineeringHow do I get or install a Grok Bot?

    Install the official Grok Bot app, then sign in. Desktop builds are for macOS, Windows, and Linux. There is also a companion app for iPhone, iPad, and Android. Official get-started says to open the Grok Bot downloads page and choose the download for your computer. Sign-in uses a Cursor account. If your access comes from an individual SuperGrok or X Premium+ subscription, link that account when the app asks. bot.ski does not host an installer, and this page does not name a download file. Get Botski on this site stays empty until a real installer exists.

  • EngineeringWhich platforms can run Grok Bot?

    Official FAQ lists macOS on Apple silicon and Intel, Windows on x64 and Arm64, and Linux on x64 and Arm64 as a deb package, an rpm package, or an AppImage. Mobile is iPhone on iOS 18 or later, iPad on iPadOS 18 or later, and Android 9 or later. The same Bots and conversations sync across signed-in devices. The computers the Bots work on run in Cursor’s cloud, not as a local virtual machine you install yourself.

  • EngineeringHow do I give a bot a clear first job?

    Give one Bot one primary job. Official get-started says a strong first request names five things: the outcome, the sources, the constraints, the deliverable, and the point where it should stop for you. A five-minute start that needs no website login is to attach a document and ask for five bullets, a separate list of every date, decision, and open question, a citation for each item, and a rule not to change the source file. Put standing rules in the Bot description, such as never sending without approval. Put this task in the message. Plan your bot on bot.ski can write that prompt. It does not start a Grok Bot or install anything.

  • EngineeringIs bot.ski official xAI?

    No. Botski is an independent project. These pages are not official xAI documentation, and Botski is not endorsed by X, xAI, or Grok. The FAQ is prepared text. It is not a live chat model, and it cannot install a Grok Bot, start one, or speak for xAI. When a product fact matters, use the official docs named after the answer.

  • EngineeringWhat does a Grok Bot have to ask me first?

    It depends on the tool, the risk, and your Auto-review rules when those are turned on. Official FAQ says sensitive or consequential actions can stop for approval. Put standing boundaries in each Bot’s description, and add narrow ask-first rules for sending, publishing, deleting, purchasing, or changing production systems. Passwords, two-factor codes, CAPTCHA checks, and similar human-only steps use a computer takeover. You type those yourself. Do not paste them into chat. A test of a routine is still real work, so keep writes behind that same approval line.

  • EngineeringWhat happens if I delete or hide a Bot?

    Deleting a Bot removes its active profile, conversation, and routines from Grok Bot. Because Bots share a computer, files and sign-ins on that computer may remain. Official FAQ says backend retention follows the applicable Cursor terms. If you might need the work later, hide the Bot instead of deleting it. Hiding removes it from the main sidebar and does not pause the Bot or its routines. Open Hidden Bots to unhide it. Deleting a routine by itself is immediate and has no undo.

  • EngineeringSlack

    Post as the Slack user you connected, only in channels that user can post in. It cannot post in a private channel that user is not in.

  • EngineeringNotion

    Named on the official Connect plugins page so agents can use Notion in chat. Public docs do not list specific Notion actions yet.

  • EngineeringZoom

    Named as a Connect plugin, but official docs say it cannot be connected until Zoom authorization is fixed.

Blog

Reels

Cookie preferences