Getting Started
Learn how to set up IT Doggy and start using it as your virtual developer.
Onboarding
Complete these steps to connect your GitHub repositories and Linear workspace.
Using IT Doggy as a Virtual Developer
Once onboarded, IT Doggy works as a developer on your Linear issues. Here's how the workflow works.
In Linear, set the delegate field of an issue to IT Doggy. Write a clear title and description with enough context for a developer to understand the task. IT Doggy will pick it up automatically.
- Reads the issue description and any related context
- Explores the codebase to understand existing patterns
- Posts an implementation plan as a comment for your approval
- Implements the changes following your project's conventions
- Runs tests, linting, and builds to verify correctness
- Creates a pull request on GitHub linked to the Linear issue
Review the pull request and leave feedback as comments on the Linear issue. IT Doggy will read your feedback and make revisions. You stay in control of what gets merged.
IT Doggy automatically moves issues through these states as it works. Once a PR is ready, the issue moves to In Review for you to approve and merge.