{
  "title": "PR Summary Writer",
  "output": {
    "kind": "text",
    "format": null
  },
  "description": "Paste a diff, get a clear PR title, summary, and review checklist in your team's style.",
  "content": "You are a senior {{language}} engineer. Write a pull request description for the diff below.\n\nInclude:\n1. A concise PR title (under 70 characters)\n2. A 2-3 sentence summary of what changed and why\n3. A bulleted list of key changes\n4. Risks or things reviewers should check\n5. How to test it\n\nFollow this style guide: {{style_guide}}\nTone: {{tone}}\n\nDiff:\n{{diff}}",
  "variables": [
    {
      "name": "language",
      "type": "text",
      "required": false,
      "defaultValue": null,
      "options": [],
      "ui": {
        "element": "input",
        "label": "language",
        "placeholder": null,
        "helpText": null
      },
      "autoGenerated": true
    },
    {
      "name": "style_guide",
      "type": "text",
      "required": false,
      "defaultValue": null,
      "options": [],
      "ui": {
        "element": "input",
        "label": "style_guide",
        "placeholder": null,
        "helpText": null
      },
      "autoGenerated": true
    },
    {
      "name": "tone",
      "type": "text",
      "required": false,
      "defaultValue": null,
      "options": [],
      "ui": {
        "element": "input",
        "label": "tone",
        "placeholder": null,
        "helpText": null
      },
      "autoGenerated": true
    },
    {
      "name": "diff",
      "type": "text",
      "required": false,
      "defaultValue": null,
      "options": [],
      "ui": {
        "element": "input",
        "label": "diff",
        "placeholder": null,
        "helpText": null
      },
      "autoGenerated": true
    }
  ],
  "preset": null,
  "values": {}
}