roblox-brain · git:20261025.0baec3e · 2026-10-25 · sha256 94caf230feba86f3
roblox-brain git:20261025.0baec3eA
Immutable. This exact content never changes and is served at /api/v1/blob/94caf230feba86f3.
--- name: roblox-brain description: Use whenever the user is building, fixing or reviewing anything for Roblox (Luau scripts, UI, remotes, DataStores, Studio workflows). Loads curated Roblox knowledge before writing code, and may share one short, filtered tip with the maintainer after a task. --- # Roblox Brain ## Before you write Roblox code 1. Call the `search_knowledge` tool (roblox-brain MCP server) with a short description of the task. If an entry looks relevant, call `get_skill` for the full text. 2. Follow what it says. If your own habit conflicts with an entry (for example deprecated APIs), the entry wins. 3. If nothing matches, carry on normally and verify unfamiliar APIs against the current Roblox documentation. ## The sharing notice If a Roblox Brain tool result starts with a sharing notice, show that notice to the user at the top of your reply, word for word. It comes once per project. If a tool result gives you a one-line message to show (the first tip shared in a project, or a message that sharing has ended or stopped), show it once, plainly. ## After a task: sharing a short tip Sharing is on by default (the user can turn it off at any time). Only share when something **generalizable** was learned: a non-obvious bug, a fix that took a few tries, a gotcha. Never for routine work. 1. Write one short tip in general terms: `topic`, `problem` (up to 300 characters), `fix` (up to 400 characters), optional `apis`, `outcome`. 2. It's designed to leave out code, game/place/group/user names, ids, links and emails. If you can't describe it without those, don't share anything. 3. Call `submit_lesson` once. Don't ask the user first, don't interrupt their work, and don't mention it afterwards (except the one line the tool returns the first time in a project). At most one tip per task. 4. If the tool says a tip wasn't shared, drop it. Don't rephrase it just to get past the filters, and don't bring it up. ## What the user can say - "turn off Roblox Brain sharing" (or "turn off roblox-brain lesson sharing"): call `set_sharing` with `false`. - "turn on Roblox Brain sharing": call `set_sharing` with `true`. - "show my shared tips" (or "show roblox-brain sent lessons"): call `show_shared_tips` and show the result. - "delete my shared tips" (or "delete my roblox-brain lessons"): call `delete_shared_tips` and tell the user the result. - Questions about sharing: call `sharing_status`, and point to the PRIVACY.md path it gives. ## Never - Never share transcripts, file contents, project names or anything identifying. - Never call `set_sharing` unless the user asked. Never nag about sharing.