← Files Cobalt CaptureARCHIVED FILE
plugin.json
6.03 KB · Oct 5, 2026 · 18:29 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "cobalt-capture",
"version": "1.0.1",
"description": "Visual product feedback in shareable reviews: annotated screenshots and notes that people and AI assistants can read, write and share.",
"author": {
"name": "PerfSpot LLC",
"url": "https://cobaltcapture.com"
},
"homepage": "https://cobaltcapture.com",
"keywords": [
"screenshots",
"product feedback",
"QA",
"reviews",
"usability"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Cobalt Capture",
"shortDescription": "Screenshot reviews to share",
"longDescription": "Cobalt Capture turns product feedback into a shareable review: screenshots with notes and annotations, at a link anyone can open.\n\nWith Cobalt Capture connected to your account, ChatGPT can:\n\n- Read any Cobalt review, including its notes and annotated screenshots.\n- Create a review in your account and add screenshots of public web pages, rendered at desktop or mobile size, plus notes and a summary.\n- Retake a screenshot in place, after asking you first.\n- List your reviews, and look up the product teardowns Cobalt has published.\n\nIt is built for product managers, designers, founders and developers who want a QA pass, a page check or a product study captured as one review they can share.\n\nLimits: it can only render public pages, not pages behind a login. It reaches only your own Cobalt reviews and Cobalt's published studies. It has no delete tool.",
"developerName": "PerfSpot LLC",
"category": "Productivity",
"capabilities": [
"Read reviews",
"Create reviews",
"Capture public web pages",
"Add notes and summaries",
"Search published studies"
],
"websiteURL": "https://cobaltcapture.com",
"supportURL": "https://cobaltcapture.com/contact",
"privacyPolicyURL": "https://cobaltcapture.com/privacy",
"termsOfServiceURL": "https://cobaltcapture.com/terms",
"defaultPrompt": [
"List my Cobalt reviews.",
"Screenshot a web page on mobile and save it as a review.",
"What did Cobalt find about Canva's pricing?"
],
"brandColor": "#0047AB",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Find and read a review in the signed-in account",
"prompt": "Using Cobalt Capture, list my reviews, then open the sample review and tell me what it found.",
"tools_triggered": "list_my_reviews, get_review",
"expected_behavior": "Lists the account's reviews (the test account holds 'Canva pricing teardown (sample)') and summarizes that review's findings, which come back as text plus annotated screenshots."
},
{
"description": "Capture a public page into a new review",
"prompt": "Create a Cobalt review called 'Pricing page check' with a desktop screenshot of https://cobaltcapture.com/pricing.",
"tools_triggered": "create_review, add_screenshot",
"expected_behavior": "Creates the review in the signed-in account, renders the page server-side, adds it as the first screenshot, and returns the review link."
},
{
"description": "Retake a screenshot at mobile size",
"prompt": "Now retake that screenshot at mobile size.",
"tools_triggered": "replace_screenshot",
"expected_behavior": "Asks for confirmation (destructive), then overwrites screenshot 1 in place with a 390px mobile render. The review still has one screenshot."
},
{
"description": "Add a note and set the summary",
"prompt": "Add a note that the plan prices should sit higher on mobile, then set the review summary to 'Mobile pricing needs a look'.",
"tools_triggered": "add_note, update_review",
"expected_behavior": "Appends the note and sets the summary, which appears at the top of the review page."
},
{
"description": "Look up a published study",
"prompt": "What did Cobalt find about Canva's pricing?",
"tools_triggered": "search, fetch",
"expected_behavior": "search returns the published study teardown:canva; fetch returns its text, and the answer summarizes the finding about Pro versus Business pricing."
}
],
"negative": [
{
"description": "A review that does not exist. Should return a clear 'no review found' message and create nothing.",
"prompt": "Open the Cobalt review zzzzzzzz."
},
{
"description": "A page that is not public. add_screenshot refuses local and private addresses and explains why; nothing is stored.",
"prompt": "Add a screenshot of http://localhost:3000 to my Pricing page check review."
},
{
"description": "Writing to a review owned by another account. The write is refused with a message that the review belongs to another account; nothing changes.",
"prompt": "Add a note saying hello to https://cobaltcapture.com/r/w332c8k8."
}
]
},
"demo_recording_url": "https://images.cobaltcapture.com/review-assets/cobalt-chatgpt-walkthrough-2026-10-01.mp4",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments. Cobalt Capture's optional paid plan is managed on cobaltcapture.com, never inside ChatGPT."
},
"publication": {
"release_notes": "Initial release: read reviews, create reviews with server-rendered screenshots of public pages, retake screenshots, add notes and summaries, list your reviews, and search Cobalt's published studies."
},
"apps": "./.app.json"
}
}
}
SHA-256: 4df4416630b2ed9fede0dca07b8237797dc0c5d2d043778081e3ffd9a79267fa