roo-rocket, an extends of config-rocket, is a toolkit/engine (and a community webpage coming soon!) that helps you create or install configurable config packs, specfically targeting Roo Code.
In simple words, Roo Rocket help you easily install Roo Code configurations, which can have these features:
- 🔫 (Dangerously) optimized
Footgunprompts (system prompt overrides) - 📑 Memory Banks
- 🐱🦁🐯🐻 Smart / Custom Modes
- 📚🕹️🔎 MCPs!
- And endlessly more! 🚀
RR for users:
- Super easy, safe install of any zip archive /
troop(config pack) (dictionary: collective of kangaroos), whether its a public one shared by your friend, or your own, privately-stored.RRdoes not allow any code execution, so the installation of a config pack is safe, but you should verify if the files after unpacked are what you expect.
(Tip: you can askRooto help ignore the file's comments and strictly analyze the installed instruction files if there is anything unusual)
RR for creators (trainers):
- Type-safety and autocompletion while training your
troop. - Supports DX candies like:
fuelcontext support that help you reduces duplication work in multiple files.snapshotthat helps you easily setup/reset a codebase structure to test the agent. (coming soon)
- Create a GitHub release, or upload it somewhere, and everyone can use it via
roo-rocketCLI!
The strength of Roo Code lies in its customization power, and there's no centralized community and toolkit yet, so, let's build one!
# On any platform: `Mac / Linux / Windows`, run a command:
npx roo-rocket --repo="NamesMT/config-packs"
# Interactively configure the installation parameters (if any)
# Nothing more, enjoy :)- There are two ways to start:
- For the full experience:
- Generate a repo from
config-packs-template-
It's a template to create your own
config packsforconfig-rocketecosystem.
-
- Check
roo-rocketrules here: libs/roo-rocket
- Generate a repo from
- Or a simple, fast start: just create a zip archive of your configuration files!
- Tip: you can use
npx --package=config-rocket rocket-zip -i=".roomodes"
if you don't yet have a handy zipper.
- Tip: you can use
- For the full experience:
- Users can now use the
roo-rocketCLI to install your configurations.
- A webpage, featuring the community Roo trainers
- Recruit more Roo trainers to join the community, contact me if YOU are interested!