← Files Tattoo Designs by AbracadabraxARCHIVED FILE

plugin.json

5.95 KB · Nov 3, 2026 · 19:21 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "abracadabrax-tattoo-design-generator",
  "version": "1.0.1",
  "description": "Create an original tattoo design in fine line, blackwork, traditional, watercolor, geometric or Japanese style, as a stencil-ready design or a flash sheet, rendered in your Abracadabrax account.",
  "author": {
    "name": "Abracadabrax",
    "url": "https://abracadabrax.app"
  },
  "homepage": "https://abracadabrax.app/mcp#tattoo-design-generator",
  "license": "MIT",
  "keywords": [
    "tattoo design",
    "tattoo generator",
    "tattoo idea",
    "flash sheet",
    "fine line tattoo",
    "stencil"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Tattoo Designs by Abracadabrax",
        "shortDescription": "Original tattoo designs",
        "longDescription": "Describe your tattoo idea and get an original design in the style you choose, black-and-gray, black-only or color, shaped for the placement on the body, as a single stencil-ready design or a flash sheet of small designs.\n\nThe plugin prepares a draft with the style, the ink, the placement and the layout. When you confirm, Abracadabrax renders it and ChatGPT returns the link to the image to bring to your tattoo artist.\n\nFor people planning a tattoo and for tattoo artists sketching ideas.\n\nLimitations: original designs from text only. It does not preview a tattoo on a photo of your body, copy another artist's work or brand logos, or give medical advice. Producing needs a signed-in Abracadabrax account. If you are not signed in, the plugin gives a link where the same draft opens on Abracadabrax. Outputs are AI-generated.",
        "developerName": "Abracadabrax",
        "category": "Creativity",
        "capabilities": [
          "Prepare a tattoo design draft",
          "Render the design",
          "Return the image link"
        ],
        "websiteURL": "https://abracadabrax.app",
        "supportURL": "https://abracadabrax.app/support",
        "privacyPolicyURL": "https://abracadabrax.app/privacy",
        "termsOfServiceURL": "https://abracadabrax.app/terms",
        "defaultPrompt": [
          "A wolf howling at a crescent moon framed by pine trees, fine line, forearm",
          "A small geometric mountain and sun, black-only, ankle",
          "A flash sheet of traditional nautical designs in color"
        ],
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Fine line design",
              "prompt": "A wolf howling at a crescent moon framed by pine trees, fine line, black-and-gray, for my forearm. Prepare it, but don't generate it yet.",
              "tools_triggered": "prepare_tattoo_design",
              "expected_behavior": "A draft with the fine line style, black-and-gray ink, forearm placement and stencil layout. Nothing is generated."
            },
            {
              "description": "Geometric design",
              "prompt": "A small geometric mountain and sun, black-only, for my ankle. Prepare it, but don't generate it yet.",
              "tools_triggered": "prepare_tattoo_design",
              "expected_behavior": "A draft with the geometric style, black-only ink and ankle placement. Nothing is generated."
            },
            {
              "description": "Flash sheet",
              "prompt": "A flash sheet of American traditional nautical designs in color: an anchor, a swallow and a ship. Prepare it, but don't generate it yet.",
              "tools_triggered": "prepare_tattoo_design",
              "expected_behavior": "A draft with the flash-sheet layout and color ink. Nothing is generated."
            },
            {
              "description": "Produce after an explicit request",
              "prompt": "A fine line tattoo design of a small paper airplane with a dotted trail, black-only, for my wrist. Generate it now and send me the link when it's ready.",
              "tools_triggered": "prepare_tattoo_design, generate_media, get_media_job",
              "expected_behavior": "The draft is prepared, then one job starts in the signed-in Abracadabrax account; get_media_job reports the progress and, when completed, returns the absolute image URL and the Abracadabrax link. The panel shows the result."
            },
            {
              "description": "Change a setting before producing",
              "prompt": "A blackwork rose tattoo for my shoulder. Prepare it, then make it a color watercolor design instead. Don't generate it yet.",
              "tools_triggered": "prepare_tattoo_design, then update_media_project or prepare_tattoo_design again",
              "expected_behavior": "A draft is prepared, then it holds the watercolor style in color, either updated or prepared again. Nothing is generated."
            }
          ],
          "negative": [
            {
              "description": "Preview on a body photo",
              "prompt": "Put this tattoo design on the photo of my arm I attached."
            },
            {
              "description": "Copying an artist",
              "prompt": "Copy the exact tattoo from this Instagram artist's post."
            },
            {
              "description": "Aftercare advice",
              "prompt": "My new tattoo is red and swollen, what antibiotic should I take?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin does not sell products or process payments. Producing runs in the user's existing Abracadabrax account; no purchase happens in ChatGPT.",
        "demo_recording_url": "https://abracadabrax.app/openai-review/tattoo-design-generator-demo.mp4"
      },
      "publication": {
        "release_notes": "First release: prepare a draft, produce it in the connected Abracadabrax account and get the image link back in the conversation."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: b640ee9487eddc239c01b612f9abe5cab068c608582e466d6e73970e252d9d88