Using Genie
Genie is ready to dive in and help you tackle your development tasks. Here's a quick guide on how to effectively collaborate with Genie:
Last updated
Was this helpful?
Genie is ready to dive in and help you tackle your development tasks. Here's a quick guide on how to effectively collaborate with Genie:
Last updated
Was this helpful?
Genie works best with clear, specific instructions. To get the most out of Genie:
Keep your prompts clear and detailed.
Mention specific files or tasks when possible.
Break complex requests into simpler steps.
For detailed tips, check out .
A simple yet clear prompt might look like this:
You can also attach relevant files to your prompt to give Genie additional context.
Once Genie receives your instructions, it'll:
Generate a Pull Request (PR) with detailed explanations of its changes.
Allow you to review and provide feedback directly.
Click "View PR" to open Genie's PR directly in GitHub if you prefer reviewing there.
Alternatively, you don't need to leave Genie - just click on the task status dropdown (initially showing Open) and select "Mark as Completed".
If you decide the changes aren't needed, choose "Close" to close both the task and PR or "Delete" to remove the task entirely.
If Genie's initial changes need adjustments, keep the chat going by providing additional instructions. Genie will continue refining its changes.
For small adjustments, feel free to directly edit Genie's proposed changes yourself using Genie's built-in editor.
After making your edits, you can merge them directly within Genie.
When you're happy with the results:
Merge the PR in GitHub or your preferred way of doing so.
Mark the task as "Completed" within Genie.
Your project is now updated, and you're ready to tackle the next task!
Remember that marking a task as βCompletedβ in Genie does not automatically merge the PR; youβll need to merge it in GitHub as usual unless your workflow is configured otherwise.
With Genie, the process is seamless, collaborative, and flexible - allowing you to manage development tasks efficiently.