The /snapr develop command runs a development workflow on the current GitHub issue. It treats the issue title and description as the development goal and uses your project’s code, documentation, tests, and any comments or discussion in the issue thread as context to generate a solution. Snapr creates a new branch, applies AI-generated code changes, and opens a pull request with the proposed implementation.
/snapr develop
/snapr develop only on GitHub issues. It has no effect in pull request comments.
When /snapr develop is invoked, Snapr removes any existing snapr/phase: analysis label and adds the label snapr/phase: develop to mark the development phase. While that label remains set:
- Snapr may post comments asking for clarification if it encounters uncertainties in the issue context.
- Snapr continues to monitor discussion and incorporate feedback before finalizing the pull request.
Once the pull request is opened, Snapr removes the snapr/phase: develop label and continues to track that PR. Any new comments, suggestions, or code review feedback left on the pull request will be addressed automatically by Snapr, by replying with clarifications or by applying follow‑up changes to the branch as needed.
To exit development mode without opening a PR, remove the snapr/phase: develop label.