Skip to main content

11 Practical Ways I Use AI Agents Without Losing My Authenticity

ยท 9 min read
Rizel Scarlett
Staff Developer Advocate

mcp use cases

"Stop using AI," reads yet another viral post. I get it. It's frustrating to review a colleague's auto-generated work, filled with AI's classic giveaways like generic code comments and phrases like "In today's fast-paced world..."

Still, AI plays a pivotal role in my career. I don't rely on AI to do my work, but I use it to help me brainstorm and work more effciently. The introduction of Model Context Protocol (MCP) has made this even easier. MCP is an open standard that gives AI tools the context they need to be useful in the real world. It enables AI agents to interact with APIs, apps, and systems in a structured way. I use Codename goose, an open source AI agent built on MCP.

Here are 11 real ways I use AI Agents without sacrificing authenticity, creativity, or quality:

1. ๐Ÿ™Œ๐Ÿฟ Hands-Free Codingโ€‹

Use Caseโ€‹

I spoke to Goose instead of typing, using my voice as input to write code or run tasks.

Why It's Usefulโ€‹

I have a lot of "my brain has the idea but my hands are full" moments. Whether I'm nursing my baby or recovering from carpal tunnel, this provides an accessible way for me to capture my thoughts without typing.

Sidenote: I met an AI enthusiast at a meetup who said he sometimes gets coding ideas while driving. He's exploring using his voice to vibe code on the go. Stay safe out there. Don't code and drive! ๐Ÿš—โ›‘๏ธ

How to Try Itโ€‹

  1. Follow this tutorial
  2. Enable the Speech and Developer extensions
  3. Prompt Goose:

    I'd like to speak instead of typing.

2. ๐ŸŽค Prepping Podcast Agendasโ€‹

Use Caseโ€‹

I gave Goose a YouTube video of a guest's conference talk. Then, I prompted Goose to create a transcript and generate thoughtful interview questions.

Why It's Usefulโ€‹

I want guests to feel like I actually know their work, even if I don't have hours to prep. This lets me ask smarter questions and run a better show.

How to Try Itโ€‹

  1. Follow this tutorial
  2. Enable the YouTube Transcript and Developer extensions
  3. Prompt Goose:

    Generate a transcript for this video https://www.youtube.com/watch?v=dQw4w9WgXcQ, then create relevant interview questions based on the content


3. ๐Ÿ–ผ Resize Imagesโ€‹

Use Caseโ€‹

Speaker management platforms often have different image requirements for headshots. I used to spend an embarrassingly amount of time trying to resize my photo without ruining the aspect ratio. Now, I just ask Goose to do it.

Why It's Usefulโ€‹

It saves me from wrestling with random online tools or bloated design apps. I get a clean, correctly sized image in seconds, and it looks exactly how I want it to.

How to Try Itโ€‹

  1. Enable the Developer extension
  2. Prompt Goose:

    Resize this image (~/Downloads/image.png) to 1000x1000 pixels. Maintain the aspect ratio and image quality.


4. ๐Ÿ“ Resume Review Against Job Listingsโ€‹

Use Caseโ€‹

I've used Goose to compare my current resume to job listings I came across.

Why It's Usefulโ€‹

I'm not currently looking for a job, but I like to stay prepared. My strategy involves keeping my resume current and competitive. I do this by comparing my current resume to job listings, but I don't have to do this manually anymore. Instead, Goose can quickly point out my strengths and weaknesses for specific job listings. This approach could help hiring managers review resumes faster as well.

How to Try Itโ€‹

  1. Follow this tutorial
  2. Enable the PDF Reader extension
  3. Prompt Goose:

    Read the resume at ~/Downloads/resume.pdf and evaluate how well this candidate aligns with the following role requirements:

    • 5+ years of backend development experience
    • Strong system design and distributed systems knowledge
    • Cloud infrastructure experience (AWS preferred)
    • Prior experience leading technical projects or teams
    • Bonus: familiarity with LLMs or AI/ML tools

    Score each one out of 5, give supporting evidence, and summarize with a final fit rating.


5. ๐Ÿง  Understanding Idiomsโ€‹

Use Caseโ€‹

I've asked Goose to explain idioms or references that I didn't understand.

Why It's Usefulโ€‹

Because I wasn't born in America and I'm neurodivergent, I sometimes take idioms literally or misinterpret them. Instead of risking embarrassment at work, I quietly ask Goose to translate.

How to Try Itโ€‹

  1. Enable the Developer extension
  2. Prompt Goose:

    What does this phrase mean: "Who does Vegas have as the favorite?"


6. ๐Ÿ“Š Querying a Relational Databaseโ€‹

Use Caseโ€‹

I asked Goose for insights about my data using natural language, and it wrote a Common Table Expression for me.

Why It's Usefulโ€‹

SQL can get complex with joins, stored procedures, and subqueries. Goose helps me move faster and avoid errors by handling the query logic for me.

How to Try Itโ€‹

  1. Follow this tutorial
  2. Enable the PostgreSQL and Developer extensions
  3. Prompt Goose:

    Find my top 3 blog posts by average weekly views over the past 90 days. Include title, URL, average weekly views, and whether they were promoted on social.


7. ๐Ÿ—“ Planning My Conference Speaking Strategyโ€‹

Use Caseโ€‹

I've used Goose to analyze historical conference data so I could plan smarter for upcoming CFP deadlines.

Why It's Usefulโ€‹

I tend to overbook myself or get anxious that I won't get accepted, so I apply to everything. Then I end up getting accepted to all of them and say yes without thinking, which leads to poor planning and rushed talks. With Goose, I can analyze patterns in CFP timelines and make more intentional choices.

How to Try Itโ€‹

  1. Follow this tutorial
  2. Enable the AgentQL extension
  3. Prompt Goose:

    I'm a tech conference speaker planning my 2025-2026 submissions. Extract for developer conferences (attendance > 500) occurring between 2022-2024:

    • Conference name
    • Conference dates
    • CFP timeline

    To identify:

    • Consistent monthly patterns
    • Whether conferences stick to same months yearly
    • If CFP windows are consistent year-to-year
    • Any shifts in traditional timing

    Structure results as JSON


8. ๐Ÿž Tracking Down a Buggy Commitโ€‹

Use Caseโ€‹

A feature broke, but I had made so many commits, I couldn't tell which one introduced the bug. I asked Goose to help me run git bisect, so we could identify the problematic code.

Why It's Usefulโ€‹

The hardest part of debugging is often just figuring out where to look. Git bisect makes that faster, and Goose walked me through the process without needing to memorize the steps.

How to Try Itโ€‹

  1. Install the Git CLI
  2. Enable the Developer extension
  3. Prompt Goose:

    I don't know when I introduced a bug. Can you walk me through using git bisect to find the commit that caused it?


9. ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿซ Learning New Technologiesโ€‹

Use Caseโ€‹

I like to keep up with the latest technologies. Since MCP servers are popular, I used Goose's tutorial extension to walk through building my own MCP server.

Why It's Usefulโ€‹

In addition to generating code, AI agents can help you learn how to code. Goose includes a built-in tutorial extension designed to walk users through technical concepts in a hands-on way.

How to Try Itโ€‹

  1. Follow this tutorial
  2. Prompt Goose:

    I'd like to learn how to build an extension or MCP server for Goose


10. ๐Ÿ’ผ Comparing Regulatory Documentationโ€‹

Use Caseโ€‹

I didn't do this myself, but I was impressed to learn that a community member used Goose to compare proposed and final versions of regulatory documents.

Why It's Usefulโ€‹

Legal documents are often dense and repetitive. Goose can highlight what actually changed, helping users quickly spot how updates impact compliance or obligations.

How to Try Itโ€‹

  1. Enable the Computer Controller extension
  2. Prompt Goose:

    Highlight the differences between these two versions of FinCEN's Investment Adviser AML regulations:

    Proposed version (2015): https://www.federalregister.gov/documents/2015/09/01/2015-21318

    Final version (2024): https://www.federalregister.gov/documents/2024/09/04/2024-19260

    Focus on key changes in requirements for investment advisers' AML/CFT programs and how they affect compliance obligations.


11. ๐Ÿ›  Prototyping Ideas Quicklyโ€‹

Use Caseโ€‹

I used Goose to build a working prototype and see the full application live in action.

Why It's Usefulโ€‹

It's fast, functional, and lets me validate whether an idea is worth pursuing without spending hours coding from scratch.

How to Try Itโ€‹

  1. Enable the Developer extension
  2. Prompt Goose:

    Build a JavaScript webcam app with real-time filters

๐ŸŽฅ See it live:
Watch The Great Goose Off where we challenged Goose to create creative apps from scratch, like:

  • A Goose-shaped drawing tool
  • A purposely chaotic authentication flow

You'll see ideas go from prompt to prototype in one session.


Looking for more examples?โ€‹

This blog post included just a few of the ways I use Goose. If you're curious about what else it can do, check out the Prompt Library or just ask:

What are 5 useful things you can help me with today?

Let Goose surprise you. โœจ