← Files Harmony Publishing AssistantARCHIVED FILE

plugin.json

5.5 KB · Nov 3, 2026 · 00:13 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "harmony-publishing-assistant",
  "version": "0.3.5",
  "description": "Plan and price your book with Harmony Publishing: publishing packages, instant printing estimates and a direct enquiry to the team.",
  "author": {
    "name": "Harmony Publishing LLC",
    "email": "publish@harmonypublishing.net",
    "url": "https://harmonypublishing.net"
  },
  "homepage": "https://harmonypublishing.net",
  "keywords": [
    "self-publishing",
    "book publishing",
    "book printing",
    "authors",
    "ISBN"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Harmony Publishing Assistant",
        "shortDescription": "Book publishing & print quotes",
        "longDescription": "Harmony Publishing Assistant is for authors who want to self-publish a book with Harmony Publishing, a self-publishing and book printing company. Ask it to show Harmony Publishing's current self-publishing packages and prices, recommend the package that fits your manuscript, goals and budget, or give an instant printing estimate for your book by quantity, page count, trim size, cover type and paper. When you're ready, it can send your publishing enquiry to the Harmony Publishing team so they can follow up with you. An enquiry is only sent after you review the details, confirm, and agree to be contacted. Printing figures are estimates; the team confirms the final quote. Prices are shown in $ (USD).",
        "developerName": "Harmony Publishing LLC",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://harmonypublishing.net",
        "privacyPolicyURL": "https://harmonypublishing.net/privacy-policy",
        "termsOfServiceURL": "https://harmonypublishing.net/terms-of-service",
        "defaultPrompt": [
          "Use Harmony Publishing to show me your self-publishing packages.",
          "Use Harmony Publishing to estimate printing 100 copies of a 200-page 6x9 paperback.",
          "Use Harmony Publishing to recommend a package for my first novel on a $1,000 budget."
        ],
        "brandColor": "#1A3CE6",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png",
        "supportURL": "https://harmonypublishing.net/contact-us"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List current packages",
              "prompt": "What self-publishing packages does Harmony Publishing offer, and what do they cost?",
              "tools_triggered": "get_publishing_packages",
              "expected_behavior": "Lists Harmony Publishing's current self-publishing packages with their USD prices and what each includes."
            },
            {
              "description": "Recommend a package within a budget",
              "prompt": "I've finished a 60,000-word novel and have about $1,000 to spend. Which Harmony Publishing package fits me?",
              "tools_triggered": "recommend_publishing_path",
              "expected_behavior": "Recommends a package that fits the budget, explains why, and notes any package that is above the budget."
            },
            {
              "description": "Paperback printing estimate",
              "prompt": "How much would Harmony Publishing charge to print 100 copies of a 200-page 6x9 paperback?",
              "tools_triggered": "estimate_printing_cost",
              "expected_behavior": "Returns a USD estimate with total and per-copy price for 100 copies, 200 pages, 6x9 paperback, and says it is an estimate to be confirmed by the team."
            },
            {
              "description": "Hardcover printing estimate",
              "prompt": "Estimate printing 250 hardcover copies of a 300-page 6x9 book in black and white with Harmony Publishing.",
              "tools_triggered": "estimate_printing_cost",
              "expected_behavior": "Returns a USD estimate with total and per-copy price for 250 hardcover copies, 300 pages, 6x9, black-and-white interior."
            },
            {
              "description": "Send an enquiry with consent",
              "prompt": "Please send my enquiry to Harmony Publishing. Name: Review Test. Email: review-test@example.com. Country: United States. Book: Test Title, nonfiction, 180 pages, manuscript complete. I need editing and cover design. I agree to be contacted.",
              "tools_triggered": "send_publishing_enquiry",
              "expected_behavior": "ChatGPT shows the details to be shared and asks for confirmation; after confirmation the tool returns status sent with an enquiry ID. Test enquiries are fine; our team marks them as tests."
            }
          ],
          "negative": [
            {
              "description": "Unrelated question",
              "prompt": "What's the weather in Albuquerque today?"
            },
            {
              "description": "General writing request",
              "prompt": "Write me a short poem about autumn."
            },
            {
              "description": "Question about other publishers",
              "prompt": "Should I pitch my novel to Penguin Random House or HarperCollins for a traditional book deal?"
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/UsS0gMULuS4"
      },
      "publication": {
        "countries": [],
        "release_notes": "Available to authors worldwide. Prices shown in $ (USD)."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: bd780044220f4f3af276401190a66aff7871bca3607d545146e69bd120e744fc