Criação sistemática de orçamentos Descomplicar® baseados em tabela oficial de preços (tabela-geral.csv). Integração directa CRM para proposals/estimates. Suporta StarterWP, CorporateWP, CareWP, eCommerceWP, Marketing 360, Manutenção. Consulta obrigatória datasets Dify (Serviços, Vendas). Use when user asks to create, generate or elaborate budget/proposal, or mentions "orçamento", "proposta", "estimate", "pricing", "website budget".
Skill /orcamento - Criação Sistemática de Orçamentos
Skill para criar orçamentos profissionais baseados na tabela oficial de preços Descomplicar®, com integração directa ao CRM.
Quando Usar
Criar orçamento para cliente novo ou existente
Gerar proposta comercial (proposal ou estimate)
Consultar preços oficiais de produtos/serviços
Calcular valores com IVA e anuidades
Integrar orçamento directamente no CRM
Quando NÃO Usar
Para análise estratégica de lead (usar /lead-approach)
Para operações CRM genéricas (usar /crm-ops)
Para simples consulta de preços (ler CSV directamente)
Protocolo
Fontes de Dados (OBRIGATÓRIO)
IMPORTANTE: Antes de criar qualquer orçamento, ler SEMPRE os dados actualizados de:
/media/ealmeida/Dados/GDrive/Cloud/Docs/Produtos_Servicos/
├── tabela-geral.csv ← Todos os produtos/serviços com preços
├── items-subscricao.csv ← Serviços de subscrição
├── chatbots-precos.csv ← Preços de chatbots
└── items-faturacao-deskcrm.csv ← Items para facturação
Estrutura do CSV Principal (tabela-geral.csv)
Campo
Descrição
Codigo
Código único (ex: WEB-WP-001)
Nome
Nome do produto/serviço
Familia
Categoria principal (Websites, Design, Tecnologia, etc.)
PrecoBase
Valor em euros
Unidade
Tipo (Projeto, Hora, Investimento, Mês)
DescricaoCurta
Para orçamento
TempoEstimado
Em dias/semanas
Como Usar os CSVs
# Exemplo de leituraimportcsvwithopen('/media/.../Produtos_Servicos/tabela-geral.csv')asf:reader=csv.DictReader(f)forrowinreader:ifrow['Codigo']=='WEB-WP-001':# StarterWPpreco=float(row['PrecoBase'])# 700
Regra: Os CSVs são a fonte de verdade. O pricing-guide.md é referência rápida.
Sintaxe
/orcamento [cliente] [tipo]
Parâmetros:
cliente - Nome ou ID do cliente (opcional, será solicitado se omitido)
tipo - Tipo de orçamento (opcional, será apresentado menu se omitido)
Se tipo fornecido, carregar template correspondente
Se não fornecido, apresentar menu interactivo via AskUserQuestion:
StarterWP (700€ + 250€/ano)
CorporateWP (900€ + 299€/ano)
CareWP (1.300€ + 350€/ano)
eCommerceWP (1.100€ + 349€/ano)
Marketing 360 (459€/mês)
Manutenção (150€/mês)
Fase 3: Personalização
Ler template seleccionado de templates/
Apresentar questões de personalização específicas do tipo
Adicionar funcionalidades conforme requisitos
Calcular valores usando tabela de references/pricing-guide.md
Fase 4: Geração do Orçamento
Calcular valores finais:
Subtotal por item
IVA 23%
Total
Anuidade (se aplicável)
Criar estimate no CRM:
mcp__desk-crm-v3__create_estimate
client_id=[id]
date=[hoje]
expiry_date=[hoje + 30 dias]
items=[items calculados]
terms="Condições de Pagamento: 50% na adjudicação + 50% na entrega"
Apresentar resumo ao utilizador com link para CRM
Tabela de Preços Base
Ver references/pricing-guide.md para tabela completa.
Websites
Produto
Setup
Anuidade
Prazo
StarterWP
700€
250€
3-5 sem
CorporateWP
900€
299€
4-6 sem
eCommerceWP
1.100€
349€
7-9 sem
ChallengeWP
700€
250€
8-10 sem
CareWP
1.300€
350€
4-6 sem
Funcionalidades Frequentes
Funcionalidade
Valor
EasyAppointment
175€ (55+120)
Chat da Página
50€ + 50€/ano
Forms Inteligentes
150€
CartRecovery
190€ (90+100) + 90€/ano
Pixel + GTM
50€
ShopBuilder
5€/produto
Serviços Recorrentes
Serviço
Valor Mensal
Compromisso
Marketing 360
459€
12 meses
Manutenção
150€
12 meses
Termos e Condições Padrão
CONDIÇÕES DE PAGAMENTO
1. Projectos: 50% na adjudicação + 50% na entrega
2. Serviços recorrentes: facturação mensal antecipada
VALIDADE
Orçamento válido por 30 dias a partir da data de emissão.
ANUIDADE
A anuidade inclui:
- Alojamento Premium SSD NVMe
- Certificado SSL
- Actualizações de segurança
- Suporte técnico básico
Descomplicar® Crescimento Digital
NIF: 514 623 168 | descomplicar.pt
Estrutura de Items para API
Cada item do orçamento segue o formato:
{"description":"Descrição do serviço","qty":1,"rate":700,"unit":"un"}
-- Executar via SSH ou MCP no final da skill
INSERTINTOtblskill_agent_metrics(type,name,duration_ms,status,staff_id,kb_consulted,kb_cache_hit,tool_calls,project_id)VALUES('skill','/orcamento',{DURACAO_MS},'{STATUS}',25,{KB_CONSULTADO},{CACHE_HIT},{TOOL_CALLS},{PROJECT_ID});
Exemplo Completo
-- Orçamento criado com sucesso em 20 minutos, consultou Dify, sem cache
INSERTINTOtblskill_agent_metrics(type,name,duration_ms,status,staff_id,kb_consulted,kb_cache_hit,tool_calls,project_id)VALUES('skill','/orcamento',1200000,'success',25,1,0,8,65);
Ver Métricas
/metrics /orcamento
Protocolo
Ver ~/.claude/skills/_core/instrumentation-protocol.md