← Files SharedBriefARCHIVED FILE

.codex-plugin/plugin.json

5.57 KB · Nov 6, 2026 · 06:57 UTC

↓ Download file

{
  "name": "sharedbrief",
  "version": "1.2.10",
  "description": "Create, share, and track proposals and documents with read receipts, engagement intelligence, and access control.",
  "author": {
    "name": "SnuffleLabs LLC",
    "email": "support@sharedbrief.com",
    "url": "https://www.sharedbrief.com"
  },
  "homepage": "https://www.sharedbrief.com",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "SharedBrief",
    "shortDescription": "Proposals with read receipts",
    "longDescription": "Create, share, and track client proposals in ChatGPT with read receipts, engagement intelligence, and access control. Turn a conversation or supplied content into a polished private draft, then publish a controlled document link when you are ready. Check whether a proposal was opened and review recorded engagement to plan your follow-up.\n\nUse SharedBrief for sales proposals, consulting recommendations, agency reports, client briefings, product explainers, investor updates, project briefs, presentations, and one-pagers. Create visually composed documents with headings, tables, charts, diagrams, and responsive HTML/CSS layouts. Preview and revise privately before publishing. Update published content without changing its reader link.\n\nRead receipts and engagement intelligence: Check approximate views and engagement in ChatGPT. Views indicate recorded access, not proof of reading or buying intent. Zero recorded views means no tracked reader activity, not proof nobody saw the content. Anonymous readers remain unidentified. Review available reader details in the owner dashboard; use dedicated activity or captured-lead tools only when explicitly requested and available. Verified recipient identities are distinct from self-reported captured details.\n\nAccess control: Allow anyone with the link, require verified email sign-in, or restrict viewing to listed verified email addresses. Public links open without a reader account. Configure supported passcode, expiration, and contact-capture settings through the owner dashboard or dedicated reader-settings tools when available. Captured details are self-reported and do not verify email ownership.\n\nPublishing requires an explicit action. A private draft workspace URL is not a recipient link. Publishing or adding an allowed email does not send invitations. Update published documents while preserving their reader links and access settings. Unpublish to withdraw hosted reader access and retain a private draft. Recipients may retain copied or downloaded content. SharedBrief does not provide electronic signatures.\n\nSharedBrief receives the content sent to its tools, not your entire conversation.",
    "developerName": "SnuffleLabs LLC",
    "category": "Productivity",
    "capabilities": [],
    "websiteURL": "https://www.sharedbrief.com",
    "supportURL": "https://www.sharedbrief.com/help",
    "privacyPolicyURL": "https://www.sharedbrief.com/privacy",
    "termsOfServiceURL": "https://www.sharedbrief.com/terms",
    "logo": "./assets/sharedbrief-icon.png",
    "composerIcon": "./assets/sharedbrief-icon.png",
    "brandColor": "#183B32",
    "defaultPrompt": [
      "Create a polished client proposal from this conversation. Save it as a private draft for review.",
      "Turn these notes into a client report or investor update I can share and track. Keep the draft private.",
      "Check the read receipts and engagement intelligence for my proposal. Do not change access or send anything."
    ]
  },
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Create shareable proposal",
              "prompt": "Turn this conversation into a polished sales proposal I can share with a client.",
              "tools_triggered": "create_document, show_document",
              "expected_behavior": "Private saved draft and embedded preview; publication only when requested."
            },
            {
              "description": "Revise at stable link",
              "prompt": "Update my proposal while keeping the same shared link.",
              "tools_triggered": "get_document, update_document",
              "expected_behavior": "Latest revision is used; content changes and recipient link is preserved."
            },
            {
              "description": "Restrict client access",
              "prompt": "Restrict this document to my client\u2019s email address.",
              "tools_triggered": "get_document_sharing, set_document_sharing",
              "expected_behavior": "Specific verified email access is applied to the synthetic test document after the recipient is supplied."
            },
            {
              "description": "Review engagement",
              "prompt": "Show me the views and engagement for my sales proposal.",
              "tools_triggered": "get_document_stats",
              "expected_behavior": "Approximate views and bounded engagement aggregates are returned; reader identities are not inferred."
            }
          ]
        },
        "commerce": false,
        "demo_recording_url": "https://www.loom.com/share/d632afaa9c934b2986862721ca8ddda0"
      },
      "publication": {
        "release_notes": "Refines discovery copy around client proposals, document sharing, proposal tracking, read receipts, engagement intelligence, and access control while retaining reports, investor updates and other document workflows. Preserves MCP configuration, setup skill, icon, demo and review cases. No runtime or permission changes."
      },
      "onboardingSkill": "./skills/setup/SKILL.md"
    }
  },
  "apps": "./.app.json"
}

SHA-256: fac4606df8fb1fa7731db58439265b941f3bb9ddc5a5209332bb580c71756a89