--- name: proposal-deck description: Geracao de apresentacoes PPTX de propostas comerciais profissionais com branding Descomplicar. Integra dados do CRM, tabela de precos e template curado de 16 layouts. layer: wiki --- # Skill /proposal-deck - Apresentacoes de Propostas Comerciais Gera apresentacoes PPTX profissionais para propostas comerciais da Descomplicar, usando um template curado com 16 layouts e branding oficial. ## Triggers - `/proposal-deck` - "proposta", "apresentacao cliente", "deck proposta", "proposta comercial", "apresentacao proposta" ## Quando Usar - Preparar apresentacao visual de proposta para reuniao com cliente - Criar deck profissional para acompanhar orcamento/estimate - Gerar proposta completa com branding para envio por email - Complementar `/orcamento` com material visual ## Quando NAO Usar - Para criar orcamento sem apresentacao (usar `/orcamento`) - Para analise estrategica de lead (usar `/lead-approach`) - Para operacoes CRM genericas (usar `/crm-ops`) - Para apresentacoes sem contexto comercial (usar pptx-generator directamente) --- ## Template **Localizacao:** `/media/ealmeida/Dados/Hub/90-Templates/Comercial/descomplicar-proposal-template.pptx` ### Layouts Disponiveis (16) | # | Nome | Funcao | Quando usar | |---|------|--------|-------------| | 1 | capa | Titulo da proposta + subtitulo + ano | Sempre (obrigatorio) | | 2 | divisor-seccao | Fundo escuro com titulo centrado | Entre seccoes principais | | 3 | sobre-nos | Card texto + imagem lateral | Sempre (quem somos) | | 4 | objectivos | Fundo escuro + objectivos + logo cliente | Sempre (o que vamos resolver) | | 5 | processo-3-passos | 3 colunas douradas com texto | Explicar metodologia | | 6 | fases-3-blocos | 3 blocos numerados verticais | Fases do projecto (3 items) | | 7 | grid-4-cards | Grid 4 cards com icones | Valores, diferenciais, pilares (4 items) | | 8 | beneficios-6 | 6 blocos com icones e setas | Beneficios (6 items) | | 9 | pilares-engrenagens | 4 pilares em engrenagens | Solucao completa (4 pilares) | | 10 | detalhe-servico | Titulo + features list + foto + CTA | Detalhe de um servico/pack | | 11 | deliverables | 4 rows dourados com bullets | Lista deliverables/escopo | | 12 | timeline-etapas | 5 etapas coloridas horizontais | Cronograma/fases com precos | | 13 | pack-pricing | Checklist com preco e foto | Pack/avenca mensal | | 14 | resumo-financeiro | Timeline com precos por fase | Resumo valores total | | 15 | contacto | Foto gestor + dados | Sempre (obrigatorio) | | 16 | encerramento | Lobo + branding nocturno | Sempre (obrigatorio) | ### Slides Obrigatorios Toda proposta inclui **no minimo**: capa (1) + sobre-nos (3) + objectivos (4) + contacto (15) + encerramento (16). --- ## Scripts PPTX **Base path:** `~/.claude/plugins/marketplaces/descomplicar-plugins/design-media/skills/pptx-generator/scripts/` | Script | Funcao | |--------|--------| | `office/unpack.py` | Descompactar PPTX em XML editavel | | `office/pack.py` | Recompactar XML em PPTX valido | | `clean.py` | Limpar XMLs (namespaces, refs orfas) | | `add_slide.py` | Adicionar slides ao XML | | `office/validate.py` | Validar estrutura do PPTX | --- ## Protocolo ### Sintaxe ``` /proposal-deck [cliente] [tipo] ``` **Parametros:** - `cliente` - Nome ou ID do cliente (opcional, sera solicitado se omitido) - `tipo` - Complexidade da proposta (opcional): `minima`, `standard`, `completa` ### Fase 1: Recolha de Informacao 1. **Identificar cliente no CRM:** ``` mcp__desk-crm-v3__search_customers query="[nome]" fields="company,vat" mcp__desk-crm-v3__get_customer customer_id=[id] ``` 2. **Verificar orcamentos existentes:** ``` mcp__desk-crm-v3__get_estimates status="draft" client_id=[id] ``` 3. **Consultar tabela de precos** (complementar ao CRM): - Ficheiro: `/media/ealmeida/Dados/GDrive/Cloud/Descomplicar/Servicos/tabela-geral.csv` - CRM (fonte de verdade): `mcp__desk-crm-v3__price_management action="get_pricing_insights"` 4. **Solicitar dados em falta** (se nao disponiveis no CRM): | Campo | Obrigatorio | Default | |-------|:-----------:|---------| | Nome do cliente | Sim | — | | Sector/industria | Sim | — | | Objectivos | Sim | — | | Servicos a propor | Sim | — | | Precos | Sim | CRM | | Prazo estimado | Nao | "a definir" | | Gestor de conta | Nao | Emanuel Almeida | ### Fase 2: Seleccao de Layouts Seleccionar layouts com base na complexidade e servicos propostos. #### Proposta Minima (8 slides) Para projectos simples, orcamentos rapidos. | Ordem | Layout | Conteudo | |:-----:|--------|----------| | 1 | capa | "Proposta [Servico]" + nome cliente + ano | | 2 | sobre-nos | Apresentacao Descomplicar | | 3 | objectivos | 3-5 objectivos do cliente | | 4 | processo-3-passos | Metodologia de trabalho | | 5 | deliverables | O que esta incluido | | 6 | pack-pricing | Preco + o que inclui | | 7 | contacto | Dados do gestor | | 8 | encerramento | Branding Descomplicar | #### Proposta Standard (12 slides) Para projectos