Proofreader API

Proofread text in web applications using Chrome's Gemini Nano model.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/amedina/chrome-extension-chrome-ai-skills-dev-sample --skill proofreader-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Proofreader API
Source: https://github.com/amedina/chrome-extension-chrome-ai-skills-dev-sample/tree/main/.claude/skills/proofreader-api
Command: npx skills add https://github.com/amedina/chrome-extension-chrome-ai-skills-dev-sample --skill proofreader-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users improve their writing by automatically detecting and correcting grammar, spelling, and punctuation errors directly within the browser.

Core Features & Use Cases

  • Interactive Proofreading: Provides real-time feedback on written text.
  • Error Correction: Fixes grammar, spelling, and punctuation mistakes.
  • Use Case: A student writing an essay can use this Skill to catch and correct errors before submission, ensuring a polished final draft.

Quick Start

Use the Proofreader API skill to check the grammar of the provided text.

Frequently Asked Questions about Proofreader API

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check grammar and spelling in a web application using Chrome's built-in AI?

You can check grammar and spelling in a web application by using the Chrome Proofreader API, which leverages the built-in Gemini Nano model to identify and correct errors directly in the browser. It provides interactive proofreading without requiring external services.

Does the Chrome Proofreader API require an internet connection to process text?

The Chrome Proofreader API processes text locally using the built-in Gemini Nano model. While an initial connection may be needed to handle the model download, the actual proofreading execution and result interpretation for enhanced text quality happen directly on the device.

What types of writing errors can Gemini Nano identify during interactive proofreading?

Gemini Nano identifies grammatical errors, spelling mistakes, and punctuation issues during interactive proofreading. It solves the problem of detecting these specific writing errors in user-generated content to help enhance text quality.

How do I handle the model download when implementing proofreading in my browser app?

When implementing proofreading, your application must handle the model download process for the Chrome built-in Gemini Nano. The API requires this step to be completed before it can successfully execute proofreading tasks and return corrected text results.

Can I use this proofreading approach for student essays and other long-form text?

Yes, you can use interactive proofreading for student essays to catch and correct errors before submission. By identifying grammar, spelling, and punctuation mistakes in the text, it ensures a polished final draft directly within the web application.