AGENTS.md · nowork-studio/notfair-plugin
AGENTS.md from nowork-studio/notfair-plugin: 150 lines covering How to use this file, SEO, Paid Ads, WordPress and more.
Template by nowork-studio
Chalk Labs
Need help deploying AGENTS.md · nowork-studio/notfair-plugin?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/nowork-studio/notfair-plugin/main/AGENTS.md -o AGENTS.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
An AGENTS.md file: instructions coding agents (Codex, Cursor, Copilot, Gemini CLI and others) read before working in a repo.
- For
- Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code
- Length
- 150 lines
- File
AGENTS.md
Sections
- How to use this file
- SEO
- Paid Ads
- WordPress
- CRM
- Analytics
- Google Ads
- Meta Ads
- Cross-model review
- Plugin maintenance
- External dependencies
- Conventions for installers (managed-block fences)
- Bookkeeping
First lines (shown under the repo's MIT license)
# NotFair — Skill Resolver for AI Agents **This file is the universal entry point.** Any AI coding agent (Claude Code, Codex, Hermes, Cursor, etc.) reads this to know which NotFair skill to run for which user intent. If you are an agent and a user mentions Google Ads, Meta Ads, SEO, GEO, or anything in the tables below, route to the named skill. For repository maintenance, read [`docs/plugin-development.md`](docs/plugin-development.md). Installed workflow instructions live in the skills below. --- ## How to use this file 1. **Match the user's intent** against the rows below. 2. **Read the named skill's `SKILL.md`** from the path shown. 3. **Follow the procedure** in that SKILL.md exactly. Skills under `skills/` are **host-agnostic**; each entry loads its full workflow from the corresponding category folder — they work the same on every supported agent host. --- ## SEO | Intent | Skill | Path | |---|---|---| | Full-site SEO audit, traffic drop, GSC analysis, Core Web Vitals | `seo-analysis` | `skills/seo-analysis/SKILL.md` | | Single-page deep audit (URL-specific) | `seo-page` | `skills/seo-page/SKILL.md` | | Write or improve content (blog, landing, service page) | `content-writer` | `skills/content-writer/SKILL.md` | | Plan content from GSC data, build a dated editorial calendar | `content-planner` | `skills/content-planner/SKILL.md` | | Keyword discovery, topic clusters (seed → keyword universe) | `keyword-research` | `skills/keyword-research/SKILL.md` | | Title tags, meta descriptions, Open Graph, CTR | `meta-tags-optimizer` | `skills/meta-tags-optimizer/SKILL.md` | | JSON-LD / structured data (FAQ, Product, HowTo, etc.) | `schema-markup-generator` | `skills/schema-markup-generator/SKILL.md` | | Broken-link / 404 / site-health crawl | `broken-link-checker` | `skills/broken-link-checker/SKILL.md` | | Rank in ChatGPT / Perplexity / AI Overviews (GEO / AEO) | `geo-optimizer` | `skills/geo-optimizer/SKILL.md` | | Local pack / Google Business Profile / Maps / NAP / "near me" | `local-seo` | `skills/local-seo/SKILL.md` | | Hreflang, international / multilingual, multi-region targeting | `hreflang-international` | `skills/hreflang-international/SKILL.md` | | XML sitemap audit, sitemap errors, crawl-coverage | `sitemap-audit` | `skills/sitemap-audit/SKILL.md` | | Image SEO, alt text, Google Images, WebP, image schema | `image-seo` | `skills/image-seo/SKILL.md` | | E-commerce SEO, product/category pages, faceted nav, product schema | `ecommerce-seo` | `skills/ecommerce-seo/SKILL.md` | | Programmatic / templated pages at scale (pSEO) | `programmatic-seo` | `skills/programmatic-seo/SKILL.md` | | Competitor page gap analysis, "why do they outrank me", SERP brief | `competitor-pages` | `skills/competitor-pages/SKILL.md` | | Search Experience Optimization (SXO), CTR + on-page conversion | `sxo` | `skills/sxo/SKILL.md` | | SEO drift / regression monitoring, baseline & compare over time | `seo-drift` | `skills/seo-drift/SKILL.md` | | Backlink / off-page audit, anchor text, referring domains, disavow | `backlink-audit` | `skills/backlink-audit/SKILL.md` | | Local Application-Password / `.env.local` CMS setup for SEO scripts (WordPress, Strapi, Contentful, or Ghost) | `setup-cms` | `skills/setup-cms/SKILL.md` | ## Paid Ads | Intent | Skill | Path | |---|---|---| | Broad ads question, cross-channel strategy, budget, CPA/ROAS, or route to the right workflow | `paid-ads` | `skills/paid-ads/SKILL.md` | | How NotFair paid ads works, install, plan/limit, supported platforms, or product troubleshooting | `paid-ads-guide` | `skills/paid-ads-guide/SKILL.md` | | Connect an account, establish marketing context, or refresh a paid-media workspace | `paid-ads-setup` | `skills/paid-ads-setup/SKILL.md` | | Check connector access, tools, or supported platform capabilities | `paid-ads-integrations` | `skills/paid-ads-integrations/SKILL.md` | | Plan a new campaign or multi-channel experiment before it can spend | `paid-ads-launch` | `skills/paid-ads-launch/SKILL.md` | | Weekly/monthly performance report, scorecard, pacing, or tracking health | `paid-ads-review` | `skills/paid-ads-review/SKILL.md` | | Wasted spend, budget allocation, overspend, or safe optimization proposal | `paid-ads-optimize` | `skills/paid-ads-optimize/SKILL.md` | | Cross-channel copy, creative concepts, fatigue diagnosis, or test briefs | `paid-ads-creative` | `skills/paid-ads-creative/SKILL.md` | | X Ads performance, campaigns, line items, targeting, creative, or writes | `paid-ads-x` | `skills/paid-ads-x/SKILL.md` | | LinkedIn Ads performance, campaigns, targeting, leads, creative, or writes | `paid-ads-linkedin` | `skills/paid-ads-linkedin/SKILL.md` | | Reddit Ads performance, campaigns, ad groups, ads, targeting, audiences, or writes | `paid-ads-reddit` | `skills/paid-ads-reddit/SKILL.md` | | TikTok Ads performance, campaigns, creative, targeting, or writes | `paid-ads-tiktok` | `skills/paid-ads-tiktok/SKILL.md` | | Amazon Ads plan, ACoS review, ASIN targeting, or export-based review | `paid-ads-amazon` | `skills/paid-ads-amazon/SKILL.md` | | ChatGPT Ads experiment plan or verified-export review | `paid-ads-chatgpt` | `skills/paid-ads-chatgpt/SKILL.md` | ## WordPress | Intent | Skill | Path | |---|---|---| | Live WordPress content, media, comments, design, settings, plugins, themes, HTML files, or approved site changes through NotFair MCP | `wordpress` | `skills/wordpress/SKILL.md` | ## CRM | Intent | Skill | Path | |---|---|---| | GoHighLevel / HighLevel contacts, conversations, opportunities, calendars, pipelines, or approved CRM writes | `gohighlevel` | `skills/gohighlevel/SKILL.md` | ## Analytics | Intent | Skill | Path | |---|---|---| | GA4 traffic, acquisition, engagement, conversions, realtime, or measurement configuration | `google-analytics` | `skills/google-analytics/SKILL.md` | | Live Search Console queries/pages, traffic changes, URL inspection, or sitemaps | `search-console` | `skills/search-console/SKILL.md` | ## Google Ads | Intent | Skill | Path | |---|---|---| | First-time setup or account health check | `google-ads-audit` | `skills/google-ads-audit/SKILL.md` | | Performance, keywords, bids, budgets, negatives, experiments, bulk ops | `google-ads` | `skills/google-ads/SKILL.md` | | Write ad copy, RSA headlines/descriptions, A/B variants | `google-ads-copy` | `skills/google-ads-copy/SKILL.md` | | Google Ads assets, extensions, sitelinks, callouts, image assets, PMax asset briefs | `google-ads-assets` | `skills/google-ads-assets/SKILL.md` | | Landing-page quality, ad-to-page match, LPX diagnosis | `google-ads-landing` | `skills/google-ads-landing/SKILL.md` | ## Meta Ads | Intent | Skill | Path | |---|---|---| | First-time Meta setup or account health check | `meta-ads-audit` | `skills/meta-ads-audit/SKILL.md` | | Facebook/Instagram performance, ROAS, CPM, creative fatigue, audience overlap | `meta-ads` | `skills/meta-ads/SKILL.md` | | Facebook/Instagram ad creative, copy angles, UGC concepts, asset briefs, creative refreshes | `meta-ads-creative` | `skills/meta-ads-creative/SKILL.md` | ## Cross-model review | Intent | Skill | Path | |---|---|---| | Second opinion / review / challenge / consult via Google Gemini | `gemini` | `skills/gemini/SKILL.md` | ## Plugin maintenance | Intent | Skill | Path | |---|---|---| | Upgrade NotFair to the latest version | `upgrade` | `skills/upgrade/SKILL.md` | ## External dependencies - **Universal NotFair MCP** — `https://notfair.co/api/mcp/notfair`, OAuth. The plugin registers this single connection for Google Ads, Meta Ads, X Ads, LinkedIn Ads, Reddit Ads, TikTok Ads, Google Search Console, Google Analytics, WordPress, and GoHighLevel. Read [`docs/mcp-connection.md`](docs/mcp-connection.md) before live work. Use the connected server's current instructions and capability descriptions to select tools and verify workspace/platform access; do not prescribe tool names or call sequences in skills. - **Platform connections** — each live skill still requires its corresponding account or property to be connected inside the selected NotFair workspace. A universal MCP session does not imply that every platform is connected. - **Google Gemini API key** — required for `gemini`. Amazon and ChatGPT Ads skills are planning/review workflows unless the current session exposes a verified connector. They do not imply account or mutation access. `setup-cms` is local Application-Password / `.env.local` setup for SEO scripts; it is not the NotFair WordPress MCP connector. Skills check for missing credentials at startup and walk the user through setup. Do not invent credentials or skip skills silently — surface the gap. --- ## Conventions for installers (managed-block fences) Any installer that writes into a file the user also edits (e.g., a user's workspace `AGENTS.md`, `CLAUDE.md`, or host config) MUST wrap its inserted content in a fence: ``` <!-- notfair:managed --> ... auto-generated rows ... <!-- /notfair:managed --> ``` Re-running the installer rewrites only inside the fence. Anything outside is preserved. --- ## Bookkeeping When a new skill is added or removed in this repo, update: 1. The relevant table above in this file. 2. `.claude-plugin/plugin.json` → `skills` array. 3. `VERSION`, `.claude-plugin/plugin.json`, and `.claude-plugin/marketplace.json` (version bump). 4. `CHANGELOG.md` (user-facing note). A skill that exists on disk but is missing from this file or `plugin.json` is invisible to agents.
Signals
- Stars
- 4,056
- Forks
- 506
- Open issues
- 5
- Contributors
- 14
- Last commit (this folder)
- Oct 9, 2026 (22 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/nowork-studio/notfair-plugin
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nowork-studio
- 0.836score
sitemap-audit
nowork-studio
XML sitemap audit — find and fix the sitemap problems that quietly waste crawl budget and slow indexing.
SkillAFreshness: A★ 4.1KClaude Code +9 - 0.836score
setup-cms
nowork-studio
Connect a CMS to notfair SEO tools.
SkillAFreshness: A★ 4.1KClaude Code +9 - 0.836score
backlink-audit
nowork-studio
Backlink / off-page SEO audit.
SkillAFreshness: A★ 4.1KClaude Code +9 - 0.836score
sxo
nowork-studio
Search Experience Optimization (SXO), the bridge between SEO and UX/CRO.
SkillAFreshness: A★ 4.1KClaude Code +9 - 0.836score
upgrade
nowork-studio
Upgrade the NotFair plugin to the latest version.
SkillAFreshness: A★ 4.1KClaude Code +9 - 0.836score
seo-page
nowork-studio
Single-page SEO audit: content quality under Google's E-E-A-T framework and Helpful Content guidelines, on-page factors, search intent, technical signals and…
SkillAFreshness: A★ 4.1KClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get AGENTS.md · nowork-studio/notfair-plugin running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
AGENTS.md · nowork-studio/notfair-plugin. Agent Mart. https://agentmart.dev/templates/nowork-studio-notfair-plugin-agents-md (last updated 2026-10-24)