brandcraft

Squad para extração de design systems de URLs, criação de documentos brand-consistent (PDF, PPTX, carousels, social cards, vídeos programáticos) e melhoria de PDFs existentes. Pipeline com 9 agentes especializados: orquestração, extração de tokens visuais, gerenciamento de templates, renderização HTML→PDF/PNG via Puppeteer, criação de PPTX via PptxGenJS, composição de vídeos via Remotion (React→MP4/WebM), geração de imagens por IA, refinamento de PDFs existentes e validação de consistência de marca.

51installs
SAFE
brand-extractiondesign-systempdf-generationpptx-generationvideo-generationremotionmotion-graphicsreelscarouselsocial-cardspuppeteerimage-generationbrand-consistencydocument-creationtemplate-management
يتم نشر الفرق من قبل أطراف ثالثة. لا يضمن squads.sh سلامتها أو وظائفها. الاستخدام على مسؤوليتك الخاصة. اقرأ الشروط
99 وكلاء
3737 مهام
55 سير عمل

BrandCraft Squad

فريق AIOS لاستخراج أنظمة التصميم وإنشاء مستندات متسقة مع العلامة التجارية وتحسين ملفات PDF الموجودة.

الإصدار: 1.0.0 | البادئة: brandcraft | الوكلاء: 8 | المهام: 31 | سير العمل: 4


نظرة عامة

BrandCraft هو فريق مكون من 8 وكلاء متخصصين ينسقون خط أنابيب كاملاً من أجل:

  1. استخراج أنظمة التصميم من أي عنوان URL (الألوان، الطباعة، التباعد، الشعارات)
  2. الحفظ كقوالب قابلة لإعادة الاستخدام (ملفات .md مع YAML frontmatter)
  3. إنشاء مستندات متسقة مع العلامة التجارية: PDF، PNG، دوارات Instagram، بطاقات اجتماعية
  4. إنشاء عروض PPTX مع رموز تصميم مطبقة
  5. إنشاء صور متسقة مع العلامة التجارية عبر أدوات AI MCP (nano-banana-pro، dalle3، إلخ)
  6. تحسين ملفات PDF الموجودة بإعادة عرضها بنظام تصميم مختار

الوكلاء

#المعرفالاسمالنموذجالدور
1bc-orchestratorMaestroFlow_Masterتنسيق خط الأنابيب، اختيار القالب، التفاعل مع المستخدم
2bc-extractorProberExplorerيستخرج نظام التصميم من عناوين URL (الألوان، الخطوط، التباعد، الشعارات)
3bc-templaterVaultBuilderيدير مكتبة القوالب، يولد خصائص CSS المخصصة
4bc-rendererForgeBuilderينشئ قوالب HTML، يعرض PDF/PNG عبر Puppeteer
5bc-presenterCanvasBuilderينشئ PPTX عبر PptxGenJS مع رموز التصميم
6bc-illustratorBrushBuilderيولد صوراً متسقة مع العلامة التجارية عبر أدوات AI MCP
7bc-refinerScribeExplorerيقرأ ملفات PDF الموجودة، يستخرج المحتوى، يحول إلى markdown
8bc-inspectorGaugeGuardianيتحقق من اتساق العلامة التجارية والتخطيط والجودة

خطوط الأنابيب

1. استخراج وحفظ نظام التصميم

URL → Prober (تحليل + رموز + شعارات) → Vault (يحفظ القالب)

الأمر: *extract-design-system المدة: 15-25 دقيقة

2. إنشاء مستند

Maestro (اختيار) → Vault (قالب + CSS) → Brush (صور) → Forge (HTML→PDF/PNG) → Gauge (ضمان الجودة)

الأمر: *create-document، *create-pdf، *create-carousel، *create-social-card المدة: 30-60 دقيقة

3. إنشاء عرض تقديمي

Maestro (اختيار) → Vault (رموز) → Canvas (تخطيطات + PPTX) → Brush (صور) → Gauge (ضمان الجودة)

الأمر: *create-pptx، *create-presentation المدة: 30-45 دقيقة

4. تحسين PDF موجود

Scribe (يقرأ PDF → markdown) → Maestro (اختيار) → Vault (قالب) → Forge (إعادة العرض) → Gauge (ضمان الجودة)

الأمر: *improve-pdf، *redesign-document المدة: 30-45 دقيقة


التنسيقات المدعومة

التنسيقالأبعادالتقنية
report-a4210mm x 297mmPuppeteer PDF
slides-16-9254mm x 143mmPuppeteer PDF
carousel-instagram1080x1080px أو 1080x1350pxPuppeteer لقطة شاشة PNG
card-social1200x630pxPuppeteer لقطة شاشة PNG
pptx10in x 5.625in (16:9)PptxGenJS

تنسيق القالب

القوالب هي ملفات .md مع YAML frontmatter تحتوي على رموز التصميم:

yaml
---
name: "acme-corp"
description: "نظام تصميم مستخرج من acme.com"
source_url: "https://www.acme.com"
extracted_at: "2026-02-24T14:30:00Z"
version: "1.0.0"
tokens:
  colors:
    primary: "#1a73e8"
    secondary: "#34a853"
    background: "#ffffff"
    text_primary: "#202124"
  typography:
    font_heading: "'Inter', sans-serif"
    font_body: "'Source Sans Pro', sans-serif"
    size_h1: "2.5rem"
    size_body: "1rem"
  spacing:
    sm: "8px"
    md: "16px"
    lg: "24px"
logos:
  primary: "assets/acme-corp/logo.svg"
---
# Acme Corp — نظام التصميم
...توثيق مفصل...

التبعيات

Node.js

الحزمةالإصدارالغرض
puppeteer^23.0.0HTML → PDF/PNG
marked^15.0.0Markdown → HTML
pptxgenjs^3.12.0إنشاء PPTX
pdf-parse^1.1.1قراءة PDF
gray-matter^4.0.3تحليل YAML frontmatter
cheerio^1.0.0تحليل HTML للاستخراج

أدوات MCP

الأداةالنوعالاستخدام
nano-banana-proمطلوبإنشاء الصور وتحريرها (Google Gemini)
dalle3اختياريإنشاء صور بديل (GPT Image)
fal-videoاختياريImagen4، Ideogram، Recraft، SD3.5
fluxاختياريالتزام عالٍ بالأوامر

الهيكل

squads/brandcraft/
├── squad.yaml                    # البيان
├── README.md                     # التوثيق (PT-BR)
├── agents/                       # 8 وكلاء
├── tasks/                        # 31 مهمة
├── workflows/                    # 4 سير عمل
├── config/                       # 3 إعدادات
├── checklists/                   # 3 قوائم فحص
├── templates/                    # 2 قوالب + assets/
└── scripts/                      # 2 نصوص برمجية (render.js، create-pptx.js)

المتطلبات الأساسية

  • Node.js 18+ مثبت
  • Claude Code مع وصول لخوادم MCP

تثبيت تبعيات Node.js

يتم تثبيت تبعيات Node.js داخل دليل الفريق (Squad):

bash
cd squads/brandcraft
npm install

يقوم هذا بتثبيت جميع الحزم المدرجة في package.json الخاص بالفريق تلقائياً:

الحزمةالإصدارالغرض
puppeteer^23.0.0HTML → PDF/PNG
marked^15.0.0Markdown → HTML
pptxgenjs^3.12.0إنشاء PPTX
pdf-parse^1.1.1قراءة PDF
gray-matter^4.0.3تحليل YAML frontmatter
cheerio^1.0.0تحليل HTML للاستخراج

تكوين خوادم MCP

يتطلب BrandCraft أداة nano-banana-pro MCP (Google Gemini) لإنشاء الصور. يختلف التكوين حسب بيئة التطوير المستخدمة.

الخطوة 1: الحصول على GEMINI_API_KEY

  1. انتقل إلى Google AI Studio
  2. أنشئ أو حدد مشروع Google Cloud
  3. أنشئ مفتاح API
  4. انسخ المفتاح (الصيغة: AIzaSy...)
  5. صدّره في shell:
bash
export GEMINI_API_KEY="مفتاحك_هنا"

لجعله دائماً، أضفه إلى

~/.zshrc
أو
~/.bashrc
.

الخطوة 2: تكوين خادم MCP

Claude Code (موصى به)

الخيار أ — عبر CLI (موصى به):

bash
claude mcp add --transport stdio --scope project \
  --env GEMINI_API_KEY=${GEMINI_API_KEY} \
  nano-banana-pro -- npx -y @rafarafarafa/nano-banana-pro-mcp

هذا ينشئ تلقائياً ملف .mcp.json في جذر المشروع بنطاق project (مشترك مع الفريق عبر git).

الخيار ب — تحرير .mcp.json يدوياً:

أنشئ أو حرر ملف .mcp.json في جذر المشروع:

json
{
  "mcpServers": {
    "nano-banana-pro": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@rafarafarafa/nano-banana-pro-mcp"],
      "env": {
        "GEMINI_API_KEY": "${GEMINI_API_KEY}"
      }
    }
  }
}

صيغة ${GEMINI_API_KEY} توسع تلقائياً متغير البيئة — لا تضع المفتاح مباشرة في الملف لتجنب ارتكاب الأسرار.

Antigravity (Google)

يحتوي Antigravity على متجر MCP مدمج:

  1. افتح لوحة MCP Store في Antigravity
  2. ابحث عن "nano-banana-pro"
  3. انقر على Install
  4. كوّن متغير GEMINI_API_KEY عند الطلب

Cursor

أنشئ أو حرر

.cursor/mcp.json
في مشروعك:

json
{
  "mcpServers": {
    "nano-banana-pro": {
      "command": "npx",
      "args": ["-y", "@rafarafarafa/nano-banana-pro-mcp"],
      "env": {
        "GEMINI_API_KEY": "${GEMINI_API_KEY}"
      }
    }
  }
}

Windsurf / Codex / بيئات تطوير أخرى

معظم بيئات التطوير التي تدعم MCP تستخدم تنسيق .mcp.json القياسي في جذر المشروع. راجع وثائق بيئة التطوير الخاصة بك للموقع الدقيق لملف التكوين.

أدوات MCP الاختيارية

MCPحزمة NPXمتغير البيئةالغرض
dalle3dalle3-mcpOPENAI_API_KEYإنشاء صور بديل (GPT Image)
fal-videofal-video-mcpFAL_KEYImagen4، Ideogram، Recraft، SD3.5
fluxflux-mcpREPLICATE_API_TOKENالتزام عالٍ بالأوامر

يتبع التكوين نفس النمط — أضف إلى .mcp.json الخاص بالمشروع أو استخدم claude mcp add --scope project.

التحقق

بعد التكوين، أعد تشغيل بيئة التطوير وتحقق:

bash
# في Claude Code — سرد MCPs المكونة
claude mcp list

# داخل Claude Code — التحقق من الحالة
/mcp

يجب أن تكون أدوات mcp__nano-banana-pro__* متاحة. اختبر بـ: "أنشئ صورة اختبارية باستخدام nano-banana-pro".


الجودة

يتحقق bc-inspector (Gauge) من كل مستند مُنشأ بتقييم مرجح:

البعدالوزن
تطبيق الرموز (الألوان، الطباعة)40%
التخطيط والأبعاد30%
تماسك الصور30%

الأحكام: PASS (>=80) | CONCERNS (60-79) | FAIL (<60)


Synkra AIOS — BrandCraft Squad v1.0.0

المراجعات

0 مراجعة

اكتب مراجعة

لا توجد مراجعات بعد. كن أول من يراجع هذا الفريق!

More from Luiz Rodrigues

aios forge squad

Squad supremo de desenvolvimento, otimização e evolução do AIOS — domínio total do framework, Claude Code e auto-atualização contínua. Capaz de criar, validar, otimizar e modernizar qualquer artefato AIOS.

149
2View →

ultimate landingpage

Squad fullstack para criação de landing pages de ultra-alta conversão. Pipeline end-to-end com 9 agentes especializados: discovery de produto, pesquisa de mercado e experts de copywriting, design system atômico com contraste WCAG AAA e light/dark, geração de imagens por IA, frontend Next.js com SEO perfeito e acessibilidade WCAG AAA, backend Python FastAPI com admin panel e exportação CSV, integrações com WhatsApp (evolution-api) e email (MCP), e QA multi-dimensional com score por dimensão.

143
3View →

nirvana squad creator

Gera squads AIOS otimizados a partir de linguagem natural — pipeline de 9 fases com análise, geração, otimização, validação, README multi-idioma, deploy e publicação no squads.sh

53
3View →

data quality guardian

Squad especialista em qualidade de dados — profiling de datasets, detecção de anomalias, validação de schemas, geração de relatórios de qualidade e sugestão de remediações automatizadas para pipelines de dados

50
1View →

notebooklm automation

Automação programática completa do Google NotebookLM — da criação de notebooks à geração de podcasts, vídeos, slides e quizzes, orquestrada por pipeline inteligente

42
2View →

incident response squad

Squad especialista em resposta a incidentes para DevOps/SRE — análise de logs, correlação de causa raiz, execução de runbooks, comunicação de status e geração de post-mortems blameless

42
1View →

adaptive tutor k12

Squad especialista em tutoria adaptativa K-12 — avaliação diagnóstica, mapeamento curricular personalizado, sessões de tutoria com dificuldade adaptativa, rastreamento de progresso e relatórios para pais e educadores

34
2View →

nirvana readme architect

Squad de geração de README.md perfeito e impecável, combinando análise profunda de codebase, seleção de template por tipo de projeto, todas as features do GitHub Flavored Markdown, validação com checklist de 25+ pontos e polimento final com badges e TOC.

34
1View →

soc alert triage

Squad especialista em triagem de alertas SOC para cybersecurity — classificação automatizada, filtragem de falsos positivos, priorização de ameaças, enriquecimento com threat intel e geração de briefs para analistas

33
1View →

resume screener squad

Squad especialista em triagem de currículos para recrutamento — parsing automatizado de CVs, matching de skills com requisitos da vaga, auditoria de vieses, ranking de candidatos e geração de resumos executivos para hiring managers

32
2View →

automated code review squad

Squad especialista em code review automatizado — revisão de segurança, análise lógica, verificação de padrões arquiteturais, enforcement de coding standards e geração de review summaries priorizados para PRs e commits

22
1View →