Cosine Docs
  • 👋Introduction to Genie
  • 🚀Getting Started
  • 🔗Connecting Repositories
  • 🤖Using Genie
  • 💬Prompting Genie
  • 🔄CI/CD Integration
  • 🛠️Advanced Features
  • ✅Best Practices
  • ❓FAQs
  • 🧩Integrations
    • Slack
    • Linear
    • Jira
  • 📢Support and Feedback
Powered by GitBook
On this page
  • Custom Keyboard Commands
  • Custom Configurations
  • Integration With Other Tools

Was this helpful?

Advanced Features

For power users who want to supercharge their productivity, Genie comes with powerful advanced features to keep your workflow efficient and keyboard-driven.

PreviousCI/CD IntegrationNextBest Practices

Last updated 23 days ago

Was this helpful?

Custom Keyboard Commands

Use keyboard shortcuts and commands to streamline your interactions and stay hands-on-keyboard:

  • Type "/" to quickly access common commands:

    • Insert Ticket: Quickly link an existing ticket.

    • Insert File: Attach a specific file to your instruction.

    • Search Code: Easily find snippets within your repository.

  • Utilize familiar IDE-style shortcuts, like:

    • Command + Click: Navigate directly to definitions or linked files.

    • Option + Click/Drag: Multi-cursor editing for simultaneous edits across multiple lines.

    • Option + Up/Down: Move selected lines up or down.

  • Quickly copy Git information directly from Genie:

    • Click on the branch name at the top to:

      • Copy Git checkout command.

      • Copy branch name.

      • View the branch directly on GitHub.

Custom Configurations

Customize your project's workflow by managing branching configurations:

  • Access branching and merging settings from the Settings button at the bottom-right of Genie's interface.

  • Specify:

    • Source Branch: Define the branch Genie should branch from when starting a new task.

    • Target Branch: Select the branch Genie will merge changes back into upon task completion.

These settings ensure Genie integrates seamlessly with your existing workflow, keeping your development flow consistent and controlled.

Integration With Other Tools

Genie integrates seamlessly with popular development and productivity tools including Jira, Slack, and Linear, helping you keep all aspects of your workflow streamlined. For a detailed guide on integrations, check out our dedicated page.

🛠️
Integrations