Jon Aquino's Mental Garden

Engineering beautiful software jon aquino labs | personal blog

Wednesday, August 27, 2025

Things I love using my command-line AI tool for

Here I am going to build a list of things I love using my command-line AI tool for - I use Amazon Q Developer CLI:

  • Resolving merge conflicts
  • Making a ChatGPT prompt to tell me what I need to do today. It pulls events from Google Calendar (via ChatGPT Google Calendar integration), todos from Todoist (via Todoist API), and todos from Streaks iOS app (via Mac Shortcut)
  • Committing and creating a PR in one step using this prompt: create a branch with an appropriate name (don't use a slash; the Jira ticket is <Jira ticket number goes here>), commit, push, use gh to make a pr (follow any pull_request_template.md files), give me a 1-liner I can paste into Slack (like "PR to foo the bar: https://github.com/SemanticSugar/sludge/pull/3174") then open the pr in a browser. At the bottom of the pr description, put: Made with ❤️ with Amazon Q Developer CLI
  • Figuring out if I need to water the lawn this week using this prompt: replace month and year in this URL https://www.flowworks.com/network/rainfallstats/statsopen.aspx?externalRequest=surreyrain&siteid=32&sitefullname=Surrey%20Municipal%20Hall&measid=1226&month=6&year=2025 and use curl to figure out how much it rained in Surrey in the past week in inches
  • Code review a PR using this prompt: Review PR <PR number goes here> (<branch name goes here> branch). Use gh to check the PR description and comments for context. Are there any bugs or inconsistencies?
  • Understand a PR using this prompt: for the PR, show me the changes in this PR and annotate them line-by-line or every few lines to help me to understand the changes (except for the test code). Feel free to rearrange the order of the code if that would tell a better story. Prefix any comments you add with Q:
  • Create a Jira ticket for a problem: <paste Slack conversation here> make a jira title and description, save it in ~/Junk/jira.md, and open it in cursor
  • Summarize current chat and save it to a file: Today is {YYYY}-{MM}-{DD} Choose a descriptive filename that I can use to save the context of this conversation as - something like /Users/jonaquino/Documents/AI_Conversations/2025-07-23-foo-bar-baz.md. Use today's date. Save a summary of this conversation to that file.
  • When I'm on-call at work, I have Amazon Q Developer CLI connected by MCP to PagerDuty and to our company wiki (Confluence), so I can ask things like:
    • what are my pagerduty incidents?
    • check if the success file is there now
    • any runbooks in confluence about this issue?
    • check ~/projects/udp to see if there is a DAG for AttributionsLinkedin
    • recheck if the s3 file is there now

0 Comments:

Post a Comment

<< Home