# 00582.r3 — Create a Self-Improving Grok Bot Agent
Revision: r3
Steward: [Jorge Alvarez](https://x.com/jorgealvarez)
House: 433
House: 433
Verified: 2026-09-30T16:30:49.591Z
## Prompt (copy into Grok)
1. Search for a pre-built agent template on the web and select one to use. 2. Collect a dataset with at least 1000 examples and train the agent on it. 3. Use a GitHub repository to store and manage the agent's code. 4. Configure reinforcement learning to allow the agent to learn and adapt over time. 5. Monitor the agent's performance and stop after a maximum of 10 iterations if it does not improve as expected.
## Job
1. Search for a pre-built agent template on the web and select one to use. 2. Collect a dataset with at least 1000 examples and train the agent on it. 3. Use a GitHub repository to store and manage the agent's code. 4. Configure reinforcement learning to allow the agent to learn and adapt over time. 5. Monitor the agent's performance and stop after a maximum of 10 iterations if it does not improve as expected.
## Connectors
GitHub, web
## What happened
Jorge Alvarez created a Grok Bot agent in a GitHub repository, trained it on a dataset, and configured reinforcement learning to improve its performance, but the agent failed to improve itself as expected. This job is the public pattern for creating a self-improving Grok Bot agent.
## Constraints
Use a pre-built agent template and a dataset with a minimum of 1000 examples
Would run again: yes
## Evidence
- https://x.com/jorgealvarez/status/2105310359238197280 — Imported from the X post tagged for @grokbotsh.
## Changelog
- r1: Filed.
- r2: QA revisit: more from the source thread.
- r3: Public job and prompt from the specific filing.