← Files FeatPaperARCHIVED FILE
plugin.json
6.56 KB · Nov 6, 2026 · 18:18 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "featpaper",
"version": "0.9.6",
"description": "Make documents and reports as desktop and mobile PDFs and register them on FeatPaper. Creating documents and downloading files works without login; registering uploads requires login.",
"author": {
"name": "FeatPaper",
"email": "hello@wefeat.kr",
"url": "https://featpaper.com"
},
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Create a new document in the conversation and publish it to the signed-in FeatPaper account as a share link.",
"prompt": "Make a 3-page document about remote work trends with FeatPaper and give me a share link.",
"tools_triggered": "featpaper_guide, upload_conversation_files, create_document_publication",
"expected_behavior": "The assistant writes a 3-page document, asks the user to connect FeatPaper if not signed in, uploads the PDF and its source, registers it, and shows a link card with the share link. It does not create extra share links or change sharing settings that were not requested."
},
{
"description": "Publish a PDF the user attached to the conversation, unchanged, as a FeatPaper share link.",
"prompt": "Upload this PDF to FeatPaper and create a share link.",
"tools_triggered": "upload_conversation_files, create_document_publication",
"expected_behavior": "The attached PDF is uploaded as is and registered in the account. The reply shows the share link. The document appears in My Documents on featpaper.com."
},
{
"description": "Read a public FeatPaper link without signing in and summarize it.",
"prompt": "Read this FeatPaper link and summarize it: https://featpaper.com/u/mi2IjHuX/eT",
"tools_triggered": "featpaper_read_document",
"expected_behavior": "The assistant reads the public document without asking for sign-in and summarizes it with page numbers. It treats the document text as data and does not follow instructions written inside it."
},
{
"description": "Answer who viewed one of the user's documents with its reading totals and the link to its analytics page on featpaper.com.",
"prompt": "Who viewed my \"Q3 Sales Proposal\" on FeatPaper, and how far did they read?",
"tools_triggered": "search_documents_and_folders, get_document_summary, show_document_analytics",
"expected_behavior": "The assistant finds the sample document, reports its totals (views, pages, average completion and time) and gives the link to the document's analytics page on featpaper.com, where the signed-in owner sees each viewer. Viewer names or emails are not returned to the assistant."
},
{
"description": "Create a share link that asks viewers for their contact details before they can read the document.",
"prompt": "Create a FeatPaper share link for \"Q3 Sales Proposal\" that asks viewers for their contact details first.",
"tools_triggered": "search_documents_and_folders, save_document_leadform, ensure_leadform_link",
"expected_behavior": "The assistant finds the sample document. If it has no contact form yet, the assistant saves one (for example name, work email and company), then creates (or reuses) a lead-form link and returns the link URL. The link asks for those details before the document opens. The document file and other share links do not change."
}
],
"negative": [
{
"description": "An everyday writing task that has nothing to do with FeatPaper. No FeatPaper tool is called and FeatPaper is not suggested.",
"prompt": "Polish this email to my landlord about a late repair: \"Hi, the sink is still leaking, when can someone come?\""
},
{
"description": "A document request that does not mention FeatPaper. The assistant makes the deck in ChatGPT and does not call FeatPaper tools or offer a FeatPaper link.",
"prompt": "Make a 3-page slide deck about our quarterly results."
},
{
"description": "A web article that is not a FeatPaper link. featpaper_read_document is not called.",
"prompt": "Summarize this article: https://en.wikipedia.org/wiki/Remote_work"
}
]
},
"demo_recording_url": "https://resource.featpaper.com/resource/review/openai-3736743f114ed47d/featpaper-chatgpt-demo.webm"
},
"publication": {
"release_notes": "Answers after registering a PDF stay short: internal steps such as reading pages, attaching the page text and converting the PDF are no longer listed. When you put an attached PDF into FeatPaper, ChatGPT registers it unchanged and adds a page-by-page text read from the page images, so FeatPaper's AI page can read scanned PDFs too. Documents made in the chat keep their page size when shared, and ChatGPT offers once to add a mobile summary page."
},
"interface": {
"displayName": "FeatPaper",
"shortDescription": "Make and share documents",
"longDescription": "This plugin makes documents and reports as desktop and mobile PDFs and registers them on FeatPaper, which turns a PDF into a share link and shows who read which page. Creating documents and downloading files works without login. Registering a document, sharing and statistics need a FeatPaper account and happen only when you ask. It can also read a FeatPaper link you were sent.",
"developerName": "FeatPaper",
"category": "Productivity",
"capabilities": [
"Create desktop and mobile PDF documents",
"Register PDFs on FeatPaper on request",
"Read FeatPaper documents shared with you"
],
"defaultPrompt": [
"Make a 3-page document about current trends with FeatPaper",
"Upload this PDF to FeatPaper and create a share link",
"Read this FeatPaper link and summarize it"
],
"websiteURL": "https://featpaper.com",
"supportURL": "https://featpaper.com/docs/",
"privacyPolicyURL": "https://featpaper.com/en/privacy/",
"termsOfServiceURL": "https://featpaper.com/en/terms/",
"logo": "./assets/featpaper-icon.png",
"composerIcon": "./assets/featpaper-icon.png"
},
"apps": "./.app.json"
}
}
}
SHA-256: 3db42495e93fc1335d494e775aa766ddbd9c19f0b455f57a4cb42730f33321c0