← Plugin catalog
Productivity

Hands-Off SEO

FireGroup Technology v1.0.1

SEO blog posts on autopilot

Create a free account to save this plugin.

From the developer

Declared limitations

  • A request unrelated to Hands-Off SEO: creative writing that involves no website, plan, post or Google data. No Hands-Off SEO tool should be called and no card should appear; ChatGPT writes the poem itself.
  • The user pastes a password in chat. The plugin never accepts, stores or uses passwords; website connections are made on the web. ChatGPT doesn't repeat the password or send it to any tool; at most it calls seo_connect, whose card links to the connection page on the web, and suggests changing the pasted password.
  • The user asks to upgrade to a paid plan. The plugin doesn't sell, show or promote plans in ChatGPT. No tool is called and no card or link appears; ChatGPT only says billing isn't handled in ChatGPT, and mentions no plans, prices, payment, trials or offers.

Not specified in the available declarations: capabilities, pricing & account requirements.

Onboarding example

How does my posting schedule look this month?
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 13, 2026. Package observed Nov 12, 2026.

View package source →

Description

From the marketplace listing

Hands-Off SEO runs your website's blog for you. It studies your site like an SEO specialist, finds your products and services, proposes topics people actually search for, and builds a monthly calendar of posts for you to approve. It writes each post ahead of time with images and a Google title, publishes it to WordPress (including WooCommerce), Shopify or Haravan at the scheduled time, then reads Google Search Console and suggests fixes for posts that lose ground. In ChatGPT you can add a website and see what Hands-Off SEO learned about the business, check this month's schedule, review and approve next month's plan, read, edit, write or publish a post, see your Google results, and find posts worth improving. Results appear as live cards. Choosing topics and the roadmap continues on the Hands-Off SEO website. Who it's for: small-business owners and marketers who run a blog on their website and want steady SEO content without writing it themselves. Good to know: you need a Hands-Off SEO account. Connecting your website platform and Google Search Console happens on the web, never in chat, and the plugin never asks for passwords. Nothing is published or changed on your live site until you approve it. Google results appear only after Search Console is connected and has data.

Language: English · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 12, 2026. Last seen Nov 13, 2026.

Keywords

Files & skills

File archives

Plugin package6 files · 77.1 KBBrowse files →
Skill instructions
hands-off-seo9.25 KB

View saved version →

---
name: hands-off-seo
description: Use when the user wants to manage SEO blog content for their website with Hands-Off SEO — adding a website, checking or approving the monthly post plan, reading, writing, editing or publishing a post, seeing Google results, or finding posts to optimize.
---

# Hands-Off SEO

Hands-Off SEO writes and publishes blog posts on a small business's website. Each month has a plan (post ideas grouped by topic); the owner approves the month's plan once, then posts are written ahead and published automatically on their dates to WordPress, WooCommerce, Shopify or Haravan. Google Search Console shows results and Hands-Off SEO suggests improvements. Every tool works on the signed-in user's data only.

## Pick the right tool

| User wants | Tool |
|---|---|
| Their websites, "how do I get more websites", or whether a website / Search Console is connected | `seo_sites` (a card plus one line; each account has a fixed website limit — never mention upgrading; other tools take the domain as `site`) |
| Add a website they own or manage | `seo_add_site` — the card shows what Hands-Off SEO learned and a button to continue setup on the web |
| Status ("how is my SEO going", "what needs me") | `seo_overview` |
| Google numbers (clicks, impressions, position, a date range) | `seo_results` |
| What to improve | `seo_opportunities`, then `seo_opportunity_action` / `seo_optimize_post` (propose, then apply — its card asks the user to confirm) |
| A month's schedule | `seo_month_plan` (optional `month` = YYYY-MM) |
| The plan waiting for approval | `seo_plan_review`; change it with `seo_edit_plan`; approve: `seo_approve_plan` — its card asks the user to confirm |
| Read a post or the full article | `seo_post` with `post_date` / `post_title` (the card opens the full article with its images) |
| Write a post now / retry / move / swap | `seo_post_action` with `post_date` / `post_title` |
| Publish a post now, written or not | `seo_publish_now` with `post_date` and/or words of its title — an unwritten one gets "Write and publish now" (written, then published at once, no review step); check the website is connected first (the card asks the user to confirm) |
| Cancel a scheduled post | `seo_remove_post` with `post_title` (its card asks the user to confirm) |
| A post that isn't on the calendar ("write a post about…") | `seo_add_post` — it's added at once for a date, with Undo on its card; it's written before that date and publishes on it (`write_now: true` also starts writing it now) |
| Change a post in plain words | `seo_edit_post` (the card shows old vs new and an Apply edits button), or `seo_apply_edit` with `post_title` when the user asks in chat (its card asks them to confirm) |
| Settings (auto-optimize, article length; see market, language, publish time) | `seo_settings`, `seo_update_settings` |
| Save a business fact or writing rule | `seo_remember` |
| Connect or fix WordPress / WooCommerce / Shopify / Haravan / Search Console | `seo_connect` (link to the web) |
| Manual editor, drag & drop calendar, uploads, image library, old posts, setup steps | `seo_open_web` |
| Progress of background work | `seo_job_status` |

## Rules

- Always call a tool for anything about the user's sites, plans, posts or results — never guess, never run a web search for them (not even for the domain), and never say you can't see their data. Never say something is saved, set, approved or running unless a tool returned it.
- Pass `locale` (vi or en) = the language of the user's latest message, not of a post title it quotes.
- Pass the website the user named or picked earlier in this chat as `site` on every call — don't ask "which site?" again in this chat. If none is known yet and the account has more than one running website, call the tool without `site` and let it ask; never take one from other chats. With exactly one running website, the tools use it and the answer names it.
- One card per answer: call only the tool that answers the ques

Preview of the first 4,000 characters. Read full instructions →

Release notes

Initial release: plan, review and approve monthly SEO posts, read, edit and publish posts, and see Google Search Console results from ChatGPT.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
FireGroup Technology
Keywords
See keywords
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Package observed Nov 12, 2026.

Technical details
First seen
Nov 12, 2026 · 12:00 UTC
Last seen
Nov 13, 2026 · 12:00 UTC
Collection status
Collected

plugin_asdk_app_6ae407e355e48191be0ee5b90e3e55ed

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.