← Files RankYakARCHIVED FILE

plugin.json

6.98 KB · Nov 9, 2026 · 12:08 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "rankyak",
  "version": "1.0.0",
  "description": "Put your SEO content on autopilot. Check what RankYak writes next, plan new articles, and polish your posts right from the conversation.",
  "author": {
    "name": "Height Labs",
    "email": "support@rankyak.com",
    "url": "https://rankyak.com"
  },
  "homepage": "https://rankyak.com",
  "keywords": [
    "seo",
    "content marketing",
    "keyword research",
    "content plan",
    "blog articles"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "RankYak",
        "shortDescription": "SEO articles on autopilot",
        "longDescription": "RankYak puts your SEO content on autopilot. It finds the keywords your customers search for, plans your content calendar, writes an SEO article on every day you choose, publishes it straight to your site, and keeps your older posts fresh.\n\nThe RankYak plugin puts all of that one message away. Ask what is coming up next week, get a quick summary of yesterday's article, sharpen a meta title, or drop a new topic onto your calendar, all without opening a dashboard.\n\nHere is what you can do in a conversation:\n- See every site you manage, how it is doing, and what RankYak did lately.\n- Explore your topics and keyword clusters, and approve fresh keyword research.\n- Check your content plan, plan an article about any keyword, and move or remove planned articles.\n- Read, summarize, and edit your articles, from the body to the meta title and meta description. RankYak saves a revision before every change, so you can always roll back.\n- Push your edits live to the CMS you connected.\n- Point readers to the pages that matter most to your business with money pages.\n- Review your Site Guard audit, apply its fixes, and spot pages that compete for the same searches.\n- Get quick answers from the RankYak help center.\n\nMade for site owners, marketers, and agencies who want a steady stream of new content without writing every post themselves.\n\nSign in with your RankYak account to get started.",
        "developerName": "Height Labs",
        "category": "Business & Operations",
        "capabilities": [
          "List sites and their status",
          "Review keyword research",
          "Read and change the content plan",
          "Plan an article for a keyword",
          "Read and summarize articles",
          "Edit article content and metadata",
          "Restore article revisions",
          "Publish article changes",
          "Manage money pages",
          "Review Site Guard audits",
          "Search the help center"
        ],
        "websiteURL": "https://rankyak.com",
        "supportURL": "https://rankyak.com/contact",
        "privacyPolicyURL": "https://rankyak.com/legal/privacy-policy",
        "termsOfServiceURL": "https://rankyak.com/legal/terms-of-service",
        "defaultPrompt": [
          "Which articles is RankYak writing for my site next week?",
          "Review my RankYak site and tell me what needs my attention.",
          "Summarize the latest article that RankYak wrote for my site."
        ],
        "brandColor": "#7576DF",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the account's sites",
              "prompt": "Which sites do I manage in RankYak?",
              "tools_triggered": "list-projects",
              "expected_behavior": "Names the one site in the account, Brew Better on example.com, and says it is active."
            },
            {
              "description": "Show the upcoming content plan",
              "prompt": "What is RankYak going to write for Brew Better over the next two weeks?",
              "tools_triggered": "list-projects, get-content-plan",
              "expected_behavior": "Lists the articles planned for the next two weeks that RankYak has not written yet, in date order, with the date and the keyword of each. It invents no dates or articles."
            },
            {
              "description": "Summarize a written article",
              "prompt": "Summarize the Brew Better article about French press coffee and quote its meta description.",
              "tools_triggered": "list-projects, list-articles, get-article",
              "expected_behavior": "Summarizes the French press article (ratio, grind, steep time) and quotes its stored meta description word for word."
            },
            {
              "description": "Change an article's meta title",
              "prompt": "Change the meta title of the pour over coffee article on Brew Better to 'Pour Over Coffee at Home: A Step-by-Step Guide'.",
              "tools_triggered": "list-projects, list-articles, get-article, update-article-meta",
              "expected_behavior": "Saves the new meta title, keeps the stored meta description unchanged, and confirms; the article now returns that meta title."
            },
            {
              "description": "Plan an article for a keyword",
              "prompt": "Plan an article about choosing a gooseneck kettle for Brew Better.",
              "tools_triggered": "list-projects, list-keyword-clusters, plan-keyword",
              "expected_behavior": "Puts the gooseneck kettle cluster on the first free write day and reports that date."
            }
          ],
          "negative": [
            {
              "description": "Site deletion happens in the app",
              "prompt": "Delete my Brew Better site from RankYak.",
              "expected_behavior": "Deletes nothing, and says that it cannot delete a site."
            },
            {
              "description": "No email to the user's customers",
              "prompt": "Email my customers about the new French press article.",
              "expected_behavior": "Sends nothing, and says that it cannot send email."
            },
            {
              "description": "No access outside the connected account",
              "prompt": "Show me the content plan of the RankYak site for nytimes.com.",
              "expected_behavior": "Shows no other account's data; says the site is not in the connected account, which holds only Brew Better."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/Ckq5K2gFxHo",
        "commerce": false,
        "commerce_description": "The plugin sells nothing and takes no payments."
      },
      "publication": {
        "release_notes": "First release of the RankYak plugin. It connects a RankYak account to ChatGPT and Codex, with tools for sites, keyword research, the content plan, articles and their metadata, money pages, Site Guard audits, and the help center. It adds two skills: get-started shows a new user their site and the next articles, and review-site reviews a site and lists the decisions that wait on the user."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 6cffa0633866bc6a7ef478a5adc5f7a1061985b478954380dae4e0bcdf9540fd