← Files Folarin BookstoreARCHIVED FILE

plugin.json

4.62 KB · Nov 14, 2026 · 18:11 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "folarin-bookstore",
  "version": "0.1.3",
  "description": "Discover free digital books from Folarin Bookstore and open accurate reading options.",
  "author": {
    "name": "Folarin Bookstore Digital Limited",
    "email": "contact@folarinbookstore.com",
    "url": "https://www.folarinbookstore.com"
  },
  "homepage": "https://www.folarinbookstore.com",
  "repository": "https://github.com/folarinbookstore-glitch/my-bookstore-2",
  "keywords": [
    "books",
    "reading",
    "ebooks",
    "epub",
    "pdf"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Folarin Bookstore",
        "shortDescription": "Discover free books to read",
        "longDescription": "Search Folarin Bookstore's free public-domain digital catalogue, check current availability, and open the correct Folarin page to read.",
        "developerName": "Folarin Bookstore Digital Limited",
        "category": "Education & Research",
        "capabilities": [
          "Search books",
          "Read book details"
        ],
        "websiteURL": "https://www.folarinbookstore.com",
        "privacyPolicyURL": "https://www.folarinbookstore.com/privacy",
        "termsOfServiceURL": "https://www.folarinbookstore.com/terms",
        "supportURL": "https://www.folarinbookstore.com/contact",
        "defaultPrompt": [
          "Find Pride and Prejudice in Folarin Bookstore.",
          "Show me free books by Jane Austen.",
          "What reading options does Folarin offer for The Odyssey?"
        ],
        "brandColor": "#092D55",
        "composerIcon": "./assets/folarin-bookstore-logo.jpeg",
        "logo": "./assets/folarin-bookstore-logo.jpeg"
      },
      "onboardingSkill": "./skills/discover-books/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find a classic by title",
              "prompt": "Find Pride and Prejudice in Folarin Bookstore.",
              "tools_triggered": "search_free_books",
              "expected_behavior": "Return relevant free-book matches with canonical Folarin links and qualified availability wording."
            },
            {
              "description": "Find free books by author",
              "prompt": "Show me free books by Jane Austen.",
              "tools_triggered": "search_free_books",
              "expected_behavior": "Return bounded Jane Austen results from Folarin's public catalogue without claiming worldwide rights."
            },
            {
              "description": "Check whether a title is listed",
              "prompt": "Does Folarin have The Odyssey?",
              "tools_triggered": "search_free_books",
              "expected_behavior": "Return matching Odyssey records and direct the user to the canonical Folarin page for current reading availability."
            },
            {
              "description": "Open details from an exact Folarin URL",
              "prompt": "Tell me about https://www.folarinbookstore.com/books/pride-and-prejudice-austen-jane-g1342",
              "tools_triggered": "get_free_book",
              "expected_behavior": "Return the exact published record, rights metadata, and canonical Folarin reading link."
            },
            {
              "description": "Find an author with accented characters",
              "prompt": "Find free books by Niccol\u00f2 Machiavelli.",
              "tools_triggered": "search_free_books",
              "expected_behavior": "Return relevant Machiavelli results without inventing titles or availability."
            }
          ],
          "negative": [
            {
              "description": "Unsupported ebook file download",
              "prompt": "Download the full EPUB for me."
            },
            {
              "description": "Unsupported private account access",
              "prompt": "Show my library and reading history."
            },
            {
              "description": "Unsupported purchase action",
              "prompt": "Buy this book without asking me."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This initial plugin only discovers free public-domain books and does not sell products, subscriptions, or digital content."
      },
      "publication": {
        "release_notes": "Privacy remediation: expanded the published privacy notice to disclose the MCP tool inputs and outputs, purposes, recipients, retention periods, and user controls. The read-only catalogue tools, permissions, and MCP endpoint are unchanged."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 45c963d6dbb88e9c1cb3341f786ccca2212cce60cb218c1989e4068c90b7ed59