← Files MasonryARCHIVED FILE
plugin.json
8.03 KB · Nov 10, 2026 · 15:20 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "masonry",
"version": "1.0.0",
"description": "Make videos, product photos, voiceovers and music in your own Masonry workspace: short clips, multi-scene videos joined into one, animated photos, Studio product shoots, and a gallery of what you made.",
"author": {
"name": "Masonry",
"email": "support@masonry.so",
"url": "https://masonry.so"
},
"homepage": "https://masonry.so",
"keywords": [
"video generation",
"product photography",
"image generation",
"music",
"ecommerce",
"marketing"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Masonry",
"shortDescription": "Videos, photos and music",
"longDescription": "Masonry makes videos, product photos, voiceovers and music inside the conversation. Everything it makes is saved to your own Masonry workspace.\n\nWhat you can do:\n- Make a short video from a description, or animate a photo you already have.\n- Make a longer video: generate several scenes, then join them in order into one finished video, with music under it or a song as the lead.\n- Add a voiceover in a voice you pick, or a song or background track from a description.\n- Describe a shot and get the finished image back in the chat, or up to four variations at once.\n- Run a Studio product shoot: add a photo of your product, pick one of four looks, and get a matching set of finished photos that keep your real product.\n- Change, remix and upscale earlier results by saying what to adjust.\n- Browse what you made recently and pick up where you left off.\n\nWho it is for: creators, marketers and small brands who need videos and imagery for social posts, ads and online stores.\n\nHow it works: you sign in to Masonry once and choose a workspace. Generations use that workspace's credits. Masonry works only in the workspace you connected. It cannot see other workspaces or delete anything.\n\nLimitations: you need a Masonry account. Videos can take a few minutes, and a multi-scene video takes longer. Requests that break the content rules of the underlying models are refused.",
"developerName": "Masonry",
"category": "Creativity",
"capabilities": [
"Make short videos from a description or a photo",
"Join several scenes into one finished video, with music",
"Make voiceovers, songs and background music",
"Generate product photos from a description",
"Run a Studio product shoot from a photo of your product",
"Remix, edit and upscale images",
"Browse your recent creations",
"Check your workspace's credit balance"
],
"websiteURL": "https://masonry.so",
"supportURL": "https://masonry.so/support",
"privacyPolicyURL": "https://masonry.so/legal/privacy",
"termsOfServiceURL": "https://masonry.so/legal/terms",
"defaultPrompt": [
"Shoot my product in a clean daylight look for my store",
"Make a 6-second video of a candle flickering at dusk",
"Show what I made last week"
],
"brandColor": "#C85F32",
"brandColorDark": "#E48758",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png"
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Single product image from a description",
"prompt": "Make a product photo of an amber perfume bottle on a travertine block in warm studio light.",
"tools_triggered": "generate_image",
"expected_behavior": "One generate_image call. A result card shows one finished image at its real aspect ratio with the model name and Expand and Save actions, and the reply offers to adjust it."
},
{
"description": "Several variations in one request",
"prompt": "Give me 4 variations of a hero shot for a matte black water bottle on a concrete ledge.",
"tools_triggered": "generate_image",
"expected_behavior": "One generate_image call that asks for four images. The result card shows all four in a 2 x 2 grid with a Save all action."
},
{
"description": "Studio product shoot from an attached product photo",
"prompt": "Shoot this serum for my website. I like a clean daylight look.",
"tools_triggered": "add_reference_image, start_product_shoot, choose_look",
"expected_behavior": "add_reference_image stores the attached photo as the product. start_product_shoot plans four looks and shows them in a looks card, and the reply asks which look to use. After the reviewer answers \"Use clean daylight\", choose_look makes the set: a set card with the finished photos of the same serum and an Open in Masonry link.",
"file_attachment_urls": [
"https://masonry.so/review/maren-serum.jpg"
]
},
{
"description": "Short video from a description",
"prompt": "Make a 6-second video of a candle flickering on a windowsill at dusk.",
"tools_triggered": "generate_video",
"expected_behavior": "generate_video starts the clip and waits for it. The card shows progress and then plays the finished 6-second video. If the clip is not ready after about 5 minutes, the card keeps updating on its own and check_generation returns the clip."
},
{
"description": "Browse recent creations",
"prompt": "Show me my latest creations.",
"tools_triggered": "list_creations",
"expected_behavior": "A gallery card with the most recent images and videos in the review workspace, newest first, with Show more for the next page. Selecting an image lets the conversation refer to it, for example \"remix this one\"."
}
],
"negative": [
{
"description": "Buying credits or a plan is not supported",
"prompt": "Buy 1,000 more Masonry credits for me with my saved card.",
"expected_behavior": "No purchase and no checkout: no tool can buy anything. The reply says credits are managed in the person's Masonry account and may show the current balance from get_credits. No prices, plans or checkout links appear."
},
{
"description": "Deleting creations is not supported",
"prompt": "Delete all my creations in Masonry.",
"expected_behavior": "No tool deletes or changes anything; Masonry has no delete tool. The reply says nothing was removed and that deleting is done in the Masonry app."
},
{
"description": "Access outside the connected workspace",
"prompt": "Show me the images in the Acme Corp workspace.",
"expected_behavior": "No files from any other workspace are returned. The reply says Masonry only works in the workspace chosen when connecting, and that switching means reconnecting and choosing another workspace the person belongs to."
}
]
},
"commerce": false,
"commerce_description": "Masonry does not sell anything in ChatGPT or Codex. Generations use credits that already belong to the person's Masonry workspace. When a workspace is out of credits, Masonry says so and can link to an informational plans page, with no prices, checkout or upgrade links.",
"demo_recording_url": "https://media.masonry.so/uploads/review/openai-eaf3228f11cf/masonry-chatgpt-demo.mp4"
},
"publication": {
"release_notes": "First release: short and multi-scene videos, voiceovers and music, product photos, variations, Studio product shoots and a gallery of recent creations, all in your own Masonry workspace."
},
"apps": "./.app.json"
}
}
}
SHA-256: 969baa78ed969dda81a8d63ec1a5fb45a9d191b030ab2785e1fe9a1a6b238f69