← Files WordsmithARCHIVED FILE

plugin.json

5.85 KB · Nov 3, 2026 · 19:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "wordsmith",
  "version": "1.0.2",
  "description": "Review contracts against your playbooks, research case law and legislation, draft from your blueprints and file documents into your Wordsmith repositories.",
  "author": {
    "name": "Wordsmith AI",
    "email": "support@wordsmith.ai",
    "url": "https://www.wordsmith.ai"
  },
  "homepage": "https://docs.wordsmith.ai/connect-ai-apps",
  "repository": "https://github.com/wordsmith-ai/claude-plugin",
  "license": "MIT",
  "keywords": [
    "legal",
    "contracts",
    "contract-review",
    "legal-research",
    "drafting",
    "redlining"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Wordsmith",
        "shortDescription": "Legal AI for in-house teams",
        "longDescription": "Wordsmith is the legal AI platform for in-house legal teams. Connect your Wordsmith account to work with your organisation's legal knowledge without leaving ChatGPT.\n\n- Review contracts against your team's playbooks and get findings with suggested redlines.\n- Ask legal questions answered from your organisation's agents, policies and documents.\n- Research case law and legislation in public legal databases.\n- Compare, redline, translate and redact documents.\n- Draft new documents from your team's blueprints.\n- File documents into Wordsmith repositories, create and track legal tasks, and check your usage and time saved.\n- See reviews, reports, repositories and tasks as interactive views: pick the changes you want and make the redline, read a report grid with its sources, and move tasks along on a board.\n\nWordsmith only reads and changes what your Wordsmith account can already access, and you approve the scopes when you connect. You need a Wordsmith account. Your administrator chooses which AI apps your organisation's members can connect, and you can disconnect ChatGPT at any time from Wordsmith's Connected apps settings.",
        "developerName": "Wordsmith",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://www.wordsmith.ai",
        "supportURL": "https://www.wordsmith.ai/contact",
        "privacyPolicyURL": "https://www.wordsmith.ai/privacy-policy",
        "termsOfServiceURL": "https://www.wordsmith.ai/terms-of-service",
        "defaultPrompt": [
          "Review this NDA against our NDA playbook and list the top risks.",
          "Find recent UK case law on limitation of liability clauses.",
          "How much time has Wordsmith saved me this month?"
        ],
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the agents the user can use",
              "prompt": "List the Wordsmith agents I can use, with one line on what each does.",
              "tools_triggered": "find_resources",
              "expected_behavior": "Calls find_resources with kind \"agent\" and returns each agent with a one-line description and a link to it in Wordsmith."
            },
            {
              "description": "Monthly usage summary",
              "prompt": "How much have I used Wordsmith this month? Summary only.",
              "tools_triggered": "get_usage",
              "expected_behavior": "Calls get_usage with a summary view for the current user and reports sessions, interactions and time saved for the month, compared with last month."
            },
            {
              "description": "Find playbooks for a contract type",
              "prompt": "Which Wordsmith playbooks do I have for reviewing NDAs?",
              "tools_triggered": "find_resources",
              "expected_behavior": "Calls find_resources with kind \"playbook\" and an NDA query, and lists the matching playbooks with links to Wordsmith."
            },
            {
              "description": "Review an attached NDA against a playbook",
              "prompt": "Review the attached NDA against our NDA playbook. I act for the recipient.",
              "tools_triggered": "add_file, find_resources, review_document, get_review",
              "expected_behavior": "Adds the attached file to Wordsmith, finds the NDA playbook, starts a playbook review for the recipient, waits for it, and summarises the findings as major, minor and info issues with a link to the review in Wordsmith."
            },
            {
              "description": "Case law research",
              "prompt": "Find UK case law on implied terms in commercial contracts from the last five years.",
              "tools_triggered": "legal_research",
              "expected_behavior": "Calls legal_research for the UK and returns relevant cases from the last five years with citations and links to their public sources."
            }
          ],
          "negative": [
            {
              "description": "Destructive bulk request",
              "prompt": "Delete all of my Wordsmith repositories."
            },
            {
              "description": "Review requested with no document",
              "prompt": "Review this contract against my playbook."
            },
            {
              "description": "Unrelated question",
              "prompt": "What's a good recipe for banana bread?"
            }
          ]
        },
        "commerce": false
      },
      "publication": {
        "release_notes": "Reviews name severities in Wordsmith's words (major, minor, info), and the review view finishes a running review itself, with compact rows, passed checks and their reasoning. Drafts and transformed documents come back as files you can download. Repository reports show one status line while they fill. Reviews route to your saved playbook when you name one."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 32e9802188f884dfd92d6e1b58c9f92698e41be830e365efc37c17fa0d432046