Systems · AI Tools · Automation
Projects I Have Built
A collection of websites, Claude Code skills, automation tools, scripts, and technical projects built through client work, personal development, and hands-on experimentation with AI and modern APIs.
Websites Built
WordPress websites built to serve a clear purpose and real users. Each one is focused on clean structure, usability, and long-term search visibility.
WordPress · Elementor
Gagne Marketing
My primary business website covering AI business consulting, web design, and AI search optimization. Designed for clear service communication and built as a strong foundation for local search visibility across Manatee and Sarasota Counties.
WordPress · Elementor
Tech Assist For Seniors
A business website built for my in-home technology support service serving older adults across Manatee County. Focused on clear messaging, accessibility, simple navigation, and local search visibility for seniors and caregivers.
WordPress · Elementor
Mobile Massage & Healing Services
A responsive business website built for a local Lakewood Ranch service business. Focused on clean design, mobile usability, and a professional layout that supports trust and conversion for a service-based client.
WordPress · Custom HTML & CSS
SeanGagne.com
This personal portfolio site. Built on WordPress with custom HTML and CSS page templates. Used for networking instead of LinkedIn. Covers my background, projects, community work, and both businesses in one place.
AI & Automation Tools
Tools built for real use: client work, internal business operations, and solving recurring problems faster. Most of these run daily or are actively used.
Google Sheets · OpenAI API · WordPress
Auto Blog Poster
One of the first automations I built with AI. Used Google Sheets as a topic queue, the OpenAI API to write the articles, and a WordPress application password to auto post them straight to my drafts.
Claude Code
Email Response Project
A Claude Code skill that reads incoming Gmail inquiries for Tech Assist For Seniors, parses the client name, device, issue, and urgency, then drafts a personalized HTML email reply. Saves directly to Gmail drafts. Nothing sends without review.
Claude Code · Google Business Profile
GBP Post Generator
Generates Google Business Profile posts three ways: from a URL where Claude reads the page and builds a post from that content, from a summary where I describe something and Claude builds from that, or from scratch where Claude reads recent context and creates something original.
Claude Code · Google Business Profile
GBP Category Intelligence Tool
A decision-support tool for Google Business Profile category selection, website content alignment, and secondary category testing. Evaluates category fit, flags mismatches, and surfaces better options. Runs entirely from Claude Code with no hosting required.
HTML · CSS · JavaScript
Cold Email Generator
A standalone browser-based tool for generating personalized outreach emails based on business type, offer, and audience. Built for repeatable use without needing an external service or API key. Open the file and generate.
Skills & Plugins
I was a long-time ChatGPT user before switching to Claude, and the difference showed up fast. These are custom Claude Code skills built to run real parts of both businesses: client tracking, lead response, content, design, and day-to-day workflow. This is where I have learned the most and where a lot of the day-to-day work actually happens.
Claude Code
Client CRM & Service Logging
Logs every Tech Assist For Seniors visit from raw field notes: client, unit, service performed, payment status. Flags unpaid visits and answers business questions like total revenue on request, without a separate spreadsheet workflow.
Claude Code · Gmail
Lead & Inbox Triage
Reads incoming Gagne Marketing inbox activity, identifies real leads versus noise, and drafts a personalized reply matched to what the person actually asked. Nothing sends without review.
Claude Code · WordPress
Content Writing System
Writes blog posts and pages for both businesses in one clean pass, holding brand voice, banned words, and structural rules as active constraints the whole time instead of a draft-then-edit loop. Hands off directly to the WordPress Publish & SEO Data Pipeline below to go live as a draft.
Claude Code · Canva
Design Automation
Generates flyers, social graphics, and workshop presentations for Gagne Marketing and Tech Assist For Seniors, keeping brand colors, fonts, and layout consistent across every piece without opening a design tool by hand.
Claude Code · Obsidian
Second Brain & Notes
Captures ideas, service call stories, and business context straight into a structured, linked Obsidian vault. Handles folder placement and formatting automatically, so nothing gets lost to a stray note that never gets filed.
Claude Code
Session Handoff Skill
A custom skill that captures what happened in a work session, what is still pending, and what is next, then writes it to a structured handoff document so the next session can pick up cleanly without re-explaining context.
Scripts & Technical Projects
Practical scripts, multiplayer apps, utility tools, and custom Claude Code skills built to solve real recurring problems or explore new capabilities.
Google Apps Script · Gmail · Google Calendar · Google Drive
Daily Client Sync
A Google Apps Script automation that runs every morning at 7 a.m. on a laptop-independent trigger. Checks Google Calendar for new clients, automatically updates the client tracker in Google Drive if any are found, then sends a formatted email summary to my inbox. Built to eliminate manual daily check-ins and keep client records current without any extra steps.
Python · Gmail API
Gmail & Yahoo Email Cleanup
Python scripts using the Gmail API and Yahoo IMAP to bulk-delete and organize overloaded inboxes. Cleaned 38,000+ emails across multiple accounts using label targeting, sender filtering, and batch processing. Practical enough to reuse for clients dealing with inbox overload.
Node.js · Socket.io
Family Bingo
A multiplayer Bingo application with live room syncing, built with the help of AI inside VS Code and hosted on a live server. Players join a shared room, cards are generated per player, and the caller board updates in real time. My family actually played it on Christmas, and it worked well.
HTML · Netlify
Invoice App
Custom invoice apps built for both businesses and hosted on Netlify, with a shortcut on my iPhone home screen for quick access. Generates and formats invoices entirely in the browser, no backend required. Can print or email the invoice directly to a client if requested.
Python · Facebook Graph API
Facebook Content Scheduler
A script that pulls content straight from the website, builds a Facebook post from it, and schedules it into Meta's content calendar through the Graph API, no manual copy-paste, no Zapier, no Make.com. Turned a two minute manual posting routine into about six seconds per post. Used to schedule posts for both the Gagne Marketing and Tech Assist For Seniors Facebook business pages.
Python · WordPress REST API · Google Search Console API
WordPress Publish & SEO Data Pipeline
Scripts that push finished blog posts and pages straight to WordPress through its REST API, and pull ranking and traffic data on demand from Search Console and Analytics instead of logging into either dashboard every time. Pairs directly with the Content Writing System skill above, taking a finished draft live. Runs the content and SEO side of Gagne Marketing, Tech Assist For Seniors, and this site.
Training Projects
These projects came out of my AI Web Applications Developer Bootcamp at the State College of Florida. They are the foundation, where I first learned to work with APIs, handle user input, and build functional front-end applications before moving on to building my own tools.
JavaScript · Front-end
Calculator App
A lightweight calculator built to practice front-end structure, user interaction, and clean interface design. Reinforced core JavaScript logic and responsive layout principles.
JavaScript · External API
Pokemon App
An API-based project using PokeAPI to retrieve and display Pokemon data. First hands-on experience working with external APIs, handling dynamic data, and rendering results in a clean front-end interface.
JavaScript · External API
Video Game App
A video game search and discovery application built around API integration. Focused on retrieving structured data, organizing content for the user, and building a usable front-end around third-party information.
OpenAI API · JavaScript
DigiToolz Suite
A collection of browser-based utility tools built with OpenAI API support. Includes a username generator, color contrast checker, URL slug generator, and password generator. Built as a practical toolkit for everyday web and design tasks, one of the first times I used an API to power something useful.
JavaScript · Utility Tool
Name Generator
A lightweight generator built to experiment with user input, logic, and generated output. An early step toward building practical utility tools, the same mindset behind the Cold Email Generator and DigiToolz Suite built later.
