Define the Keyboard Shortcut
Register Ctrl Shift S, or another unused command, in the extension manifest. Send the command to the active tab and provide a clear error announcement when the current page or field cannot be edited.
Build a one shortcut spell checker for any browser text field. It corrects typos without rewriting your words, replaces the selected text in place, and announces progress and completion to screen reader users.


Source episode · 08:40
How I AI: Building Custom AI Accessibility Tools for Slack with Joe McCormick & Claude Codewith Claire Vo
Joe types a message in Slack, presses Ctrl Shift S, and hears processing and completion announcements before the corrected text is returned to the same field.
A fast browser spell checker that fixes typos in the active field while preserving the writer's words, meaning, and tone.
Claude for coding tasks
Step by step
Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.
5 steps
Register Ctrl Shift S, or another unused command, in the extension manifest. Send the command to the active tab and provide a clear error announcement when the current page or field cannot be edited.
Capture the value and selection from the focused input, textarea, or contenteditable element. Store the element and cursor position so the result can return to the same place without forcing the user to navigate again.
Send only the active text and a narrow correction instruction to the model. Require plain text output and forbid rephrasing, word substitutions, tone changes, or added content.
Fix spelling and obvious typographical errors in the text below. Do not rewrite, rephrase, substitute words, change the meaning or tone, or add content. Return only the corrected text. If there are no typos, return the original text unchanged. [active field text]
Replace the original value in the same field, preserve the cursor or selection when practical, and dispatch the input and change events needed by the page. Keep focus in the editor so the message is ready to send.
Add an ARIA live region that announces when checking starts, when it finishes, when no changes were needed, and when an error occurs. Joe heard processing spell check followed by spell check complete without leaving the field.
A simple auditory confirmation like 'spell check complete' makes the tool much more usable for those with visual impairments.
Turn an idea into a PRD, user stories, and a plan.
After the steps
How to recover when the loop fails and where human judgment helps.
Recover
Keep building

A guide for solo entrepreneurs to manage business operations using AI. Learn how to source manufacturers, build and maintain an e-commerce site, and replace dashboards with voice commands, all without a human team.

Turn a complex, artistic concept into a manufacturable 3D model. This workflow shows how to use AI to generate a design from a photo and then create CAD files for 3D printing, even for previously 'unmanufacturable' items.

Learn to translate fashion sketches into a full suite of marketing visuals. This workflow covers creating a detailed design spec, generating a core product photo with AI, and iterating for different contexts like runway and influencer shots.
Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.