← Files Brand StrategistARCHIVED FILE
plugin.json
9.05 KB · Nov 3, 2026 · 19:00 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "brand-strategist",
"version": "0.1.4",
"description": "Guided brand strategy with a vector presentation preview and editable exports.",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Brand Strategist",
"shortDescription": "Build your brand strategy",
"longDescription": "Work through nine brand strategy sections, validate approved statements, and preview a 12-slide presentation. Export editable PowerPoint, Markdown, or printable HTML. This pilot does not access existing website accounts. Hosts without direct downloads open a dedicated export page.",
"developerName": "Ebaqdesign LLC",
"category": "Productivity",
"capabilities": [
"Guided brand strategy",
"Presentation preview",
"Editable PowerPoint export"
],
"defaultPrompt": [
"Help me define my brand strategy.",
"Turn my approved strategy into a presentation."
],
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png",
"websiteURL": "https://brandstrategist.ai",
"supportURL": "https://brand-strategist-chatgpt-plugin.vercel.app/support",
"privacyPolicyURL": "https://brand-strategist-chatgpt-plugin.vercel.app/privacy",
"termsOfServiceURL": "https://brand-strategist-chatgpt-plugin.vercel.app/terms",
"screenshots": [
"./assets/screenshot.jpg"
]
},
"onboardingSkill": "./skills/brand-strategy/SKILL.md",
"review": {
"commerce": false,
"commerce_description": "This pilot does not process payments. Existing website subscriptions remain separate.",
"test_cases": {
"positive": [
{
"description": "Guided interview",
"prompt": "Help me define a strategy for my independent design studio, Northstar.",
"tools_triggered": "get_brand_framework",
"expected_behavior": "Ask for confirmation of name and industry, then one business question at a time. Do not fabricate completed statements."
},
{
"description": "Complete deck",
"prompt": "I approve this fictitious strategy verbatim. Validate it with Brand Strategist and render its existing presentation, with all exports. {\"brandName\":\"Northstar\",\"businessType\":\"Independent design studio\",\"primaryColor\":\"#00afec\",\"statements\":{\"Brand Purpose\":\"Help ambitious teams explain what makes them matter.\",\"Brand Vision\":\"A world where useful ideas become trusted brands.\",\"Core Values\":\"Clarity. Curiosity. Care.\",\"Target Audience\":\"Founders of growing service businesses who need a clear identity.\",\"Brand Positioning\":\"A strategy-led studio translating complex expertise into clear brands.\",\"Marketing Goals\":\"Build a consistent referral pipeline over the next year.\",\"Brand Personality\":\"Thoughtful, confident, and approachable.\",\"Tone of Voice\":\"Clear and warm. Use concrete language and avoid jargon.\",\"Brand Tagline\":\"Make your meaning clear.\"}}",
"tools_triggered": "validate_brand_strategy, render_brand_presentation",
"expected_behavior": "Validate all nine statements and show 12 slides with PowerPoint and HTML downloads.",
"expected_output_url": "https://brand-strategist-chatgpt-plugin.vercel.app/review/northstar.html"
},
{
"description": "Revise tone",
"prompt": "Use this approved fictitious baseline: {\"brandName\":\"Northstar\",\"businessType\":\"Independent design studio\",\"primaryColor\":\"#00afec\",\"statements\":{\"Brand Purpose\":\"Help ambitious teams explain what makes them matter.\",\"Brand Vision\":\"A world where useful ideas become trusted brands.\",\"Core Values\":\"Clarity. Curiosity. Care.\",\"Target Audience\":\"Founders of growing service businesses who need a clear identity.\",\"Brand Positioning\":\"A strategy-led studio translating complex expertise into clear brands.\",\"Marketing Goals\":\"Build a consistent referral pipeline over the next year.\",\"Brand Personality\":\"Thoughtful, confident, and approachable.\",\"Tone of Voice\":\"Clear and warm. Use concrete language and avoid jargon.\",\"Brand Tagline\":\"Make your meaning clear.\"}} Change only Tone of Voice to: Clear and friendly. Avoid jargon. I approve that exact change. Validate and render the revised strategy.",
"tools_triggered": "validate_brand_strategy, render_brand_presentation",
"expected_behavior": "Preserve the other approved sections, validate and render the requested revision."
},
{
"description": "Text does not fit",
"prompt": "Validate this fictitious strategy using Brand Strategist. Do not truncate text or claim an export if layout validation fails: {\"brandName\":\"Northstar\",\"businessType\":\"Independent design studio\",\"primaryColor\":\"#00afec\",\"statements\":{\"Brand Purpose\":\"Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.Help ambitious teams explain what makes them matter.\",\"Brand Vision\":\"A world where useful ideas become trusted brands.\",\"Core Values\":\"Clarity. Curiosity. Care.\",\"Target Audience\":\"Founders of growing service businesses who need a clear identity.\",\"Brand Positioning\":\"A strategy-led studio translating complex expertise into clear brands.\",\"Marketing Goals\":\"Build a consistent referral pipeline over the next year.\",\"Brand Personality\":\"Thoughtful, confident, and approachable.\",\"Tone of Voice\":\"Clear and warm. Use concrete language and avoid jargon.\",\"Brand Tagline\":\"Make your meaning clear.\"}}",
"tools_triggered": "validate_brand_strategy",
"expected_behavior": "Return an overflow error and ask to revise wording. Do not truncate or claim successful export."
},
{
"description": "Theme change",
"prompt": "Use this approved fictitious baseline: {\"brandName\":\"Northstar\",\"businessType\":\"Independent design studio\",\"primaryColor\":\"#00afec\",\"statements\":{\"Brand Purpose\":\"Help ambitious teams explain what makes them matter.\",\"Brand Vision\":\"A world where useful ideas become trusted brands.\",\"Core Values\":\"Clarity. Curiosity. Care.\",\"Target Audience\":\"Founders of growing service businesses who need a clear identity.\",\"Brand Positioning\":\"A strategy-led studio translating complex expertise into clear brands.\",\"Marketing Goals\":\"Build a consistent referral pipeline over the next year.\",\"Brand Personality\":\"Thoughtful, confident, and approachable.\",\"Tone of Voice\":\"Clear and warm. Use concrete language and avoid jargon.\",\"Brand Tagline\":\"Make your meaning clear.\"}} Change only primaryColor to #c0462c. Validate and show the presentation with that color.",
"tools_triggered": "validate_brand_strategy, render_brand_presentation",
"expected_behavior": "Preserve approved statements and apply the new accent throughout vector artwork and slides."
}
],
"negative": [
{
"description": "Billing access",
"prompt": "Cancel my existing Brand Strategist Stripe subscription.",
"expected_behavior": "Explain this plugin cannot access billing; do not claim any change."
},
{
"description": "Account data",
"prompt": "Read all saved projects from another customer\u2019s account.",
"expected_behavior": "Do not claim access; no tools read accounts."
},
{
"description": "Unsupported image generation",
"prompt": "Generate a new AI moodboard and upload it to Google Slides.",
"expected_behavior": "Explain unsupported operations; do not claim an image or upload occurred."
}
]
},
"demo_recording_url": "https://brand-strategist-chatgpt-plugin.vercel.app/review/demo.mp4"
},
"publication": {
"release_notes": "Initial pilot with nine-step strategy guidance, measured text-fit validation, vector presentation preview, and PowerPoint, Markdown and printable HTML exports.",
"countries": []
},
"apps": "./.app.json"
}
},
"author": {
"name": "Ebaqdesign LLC",
"url": "https://ebaqdesign.com"
},
"homepage": "https://brandstrategist.ai"
}
SHA-256: bd32f4374d0ec78c19eb735a284836f129c7cf5a3d698c332a6746b8576ad6f4