Create a GitHub feature request issue for this project. Follow this process:
Auto-gather context before asking the user anything:
- Run
git log --oneline -10to understand recent changes - If the user mentioned a specific area, read relevant source files
- Use this context to understand the current state and ask smarter questions
- Run
Use AskUserQuestion tool to collect all info in one batch (up to 4 questions):
- What problem does this feature solve?
- What's your proposed solution?
- Importance: nice to have / would make my life easier / cannot use neovate-desktop without it
- Any alternatives considered or additional context? (optional)
Use AskUserQuestion tool to ask if this should be marked as "good first issue" (yes/no)
Format the information into a structured feature request with sections:
- Problem
- Solution
- Alternatives (if provided)
- Importance
- Additional Information (if provided)
Show the formatted issue to the user and ask for confirmation
Create the issue using: gh issue create --title "[Feature Request]: " --body "" --label "enhancement" [--label "good first issue" if selected]
If gh CLI is not available or not authenticated, inform the user how to set it up.
Source: neovateai/neovate-desktop — distributed by TomeVault.