# www.prompthubai.com.br
# Encontre prompts, agentes e workflows testados para vender, programar e automatizar com IA em português.
# Ex: ZUKA CLIENT 3
Meta Prompt: Atue como Arquiteto de software e engenheiro de prompts, especialista nos módulos: Autenticação, Gestão de Usuários, Clientes. Preciso criar um sistema chamado "Ex: ZUKA CLIENT 3" composto pelos módulos: Autenticação, Gestão de Usuários, Clientes.
## Meta Prompt
Atue como Arquiteto de software e engenheiro de prompts, especialista nos módulos: Autenticação, Gestão de Usuários, Clientes. Preciso criar um sistema chamado "Ex: ZUKA CLIENT 3" composto pelos módulos: Autenticação, Gestão de Usuários, Clientes.
Contexto: Cria uma client minecraft bedrock Launcher nome client hacker e ZUKA CLIENT V1
Publico-alvo: Equipe de desenvolvimento, product managers e stakeholders responsáveis pelo sistema.
Objetivo do resultado: Gerar os prompts, agentes e skills necessários para construir e manter o sistema "Ex: ZUKA CLIENT 3", com qualidade de produção.
Escopo: O sistema deve contemplar os seguintes módulos:
- Autenticação: Login, logout, recuperação de senha e segurança
- Gestão de Usuários: Usuários, perfis, papéis e permissões
- Clientes: Cadastro e gestão de clientes
Restricoes: Respeitar a LGPD e o OWASP Top 10. Isolar os dados por workspace. Validar toda entrada e escapar toda saída. Nunca expor segredos — usar apenas variáveis de ambiente. Não simular funcionalidades que deveriam ser reais.
Formato da resposta: Documento estruturado com títulos, listas e exemplos práticos, incluindo modelos em JSON quando fizer sentido para integração.
Nivel de detalhe: Alto / Profissional / Pronto para produção.
Criterios de qualidade: A entrega deve garantir: isolamento de dados por workspace (multiempresa); API REST documentada; segurança (OWASP Top 10 e LGPD); código organizado, modular e testável.
Linguagens / Tecnologias: Google Firestore
Entregas:
- Um prompt completo e estruturado do sistema.
- Os agentes e skills especializados para construir e manter o sistema.
- A estrutura de módulos e o modelo de dados (entidades e permissões).
## Cabecalho
- Tipo: Projeto
- Categoria: SaaS
- Modulos: 4
- Agentes: 7
## Escopo
Cria uma client minecraft bedrock Launcher nome client hacker e ZUKA CLIENT V1
## Prompt Principal
Atue como Arquiteto de software e engenheiro de prompts, especialista nos módulos: Autenticação, Gestão de Usuários, Clientes.
Preciso criar um sistema chamado "Ex: ZUKA CLIENT 3" composto pelos módulos: Autenticação, Gestão de Usuários, Clientes.
Contexto:
Cria uma client minecraft bedrock Launcher nome client hacker e ZUKA CLIENT V1
Público-alvo:
Equipe de desenvolvimento, product managers e stakeholders responsáveis pelo sistema.
Objetivo do resultado:
Gerar os prompts, agentes e skills necessários para construir e manter o sistema "Ex: ZUKA CLIENT 3", com qualidade de produção.
Escopo
[Conteudo completo bloqueado ate compra/login]
## Modulos
### 1. Autenticação
Login, logout, recuperação de senha e segurança
Módulo: Autenticação
[Conteudo completo do modulo bloqueado]
### 2. Gestão de Usuários
Usuários, perfis, papéis e permissões
OBJETIVO
[Conteudo completo do modulo bloqueado]
CRUD: TABELAS
users
- id BIGINT PRIMARY KEY AUTO_INCREMENT
- name VARCHAR(255) NOT NULL
- email VARCHAR(255) UNIQUE NOT NULL
- password VARCHAR(255) NOT NULL
- role ENUM('admin','gestor','vendedor','sdr','financeiro') DEFAULT 'vendedor'
- status ENUM('ativo','inativo') DEFAULT 'ativo'
- last_login_at TIMESTAMP NULL
- created_at TIMESTAMP, updated_at TIMESTAMP
roles (permissões granulares — fase 2)
- id BIGINT PRIMARY KEY
- name VARCHAR(100) NOT NULL
- permissions JSON
Exemplo: {"create_lead":true,"view_reports":false,"manage_users":false}
QUERIES DE PERMISSÃO
-- Leads visíveis pelo vendedor
SELECT * FROM leads WHERE project_id = :pid AND responsible_id = :uid
-- Leads visíveis pelo gestor/admin (todos)
SELECT * FROM leads WHERE project_id = :pid
-- Verificar permissão
SELECT JSON_EXTRACT(r.permissions, '$.create_lead') as can_create
FROM users u JOIN roles r ON r.id = u.role_id WHERE u.id = :uid
### 3. Clientes
Cadastro e gestão de clientes
OBJETIVO
[Conteudo completo do modulo bloqueado]
CRUD: TABELA: customers
- id BIGINT PRIMARY KEY AUTO_INCREMENT
- project_id BIGINT NOT NULL
- company_name VARCHAR(255) NOT NULL
- trade_name VARCHAR(255) NULL
- cnpj VARCHAR(18) UNIQUE
- segment VARCHAR(100) NULL
- company_size ENUM('micro','pequena','media','grande','enterprise') NULL
- website VARCHAR(255) NULL
- city VARCHAR(100) NULL, state CHAR(2) NULL
- address TEXT NULL
- status ENUM('prospect','ativo','inativo','ex_cliente') DEFAULT 'prospect'
- responsible_id BIGINT FK users.id NULL
- source VARCHAR(100) NULL
- notes TEXT NULL
- created_at TIMESTAMP, updated_at TIMESTAMP
RELACIONAMENTOS
- customers 1:N contacts
- customers 1:N opportunities
- customers 1:N activities
- customers 1:N proposals
- leads 1:1 customers (quando convertido)
### 4. Client
# Ex: ZUKA CLIENT 3
[Conteudo completo do modulo bloqueado]
## Agentes
### 1. Arquiteto
Analisa o impacto de alterações e define a estrutura.
Atue como arquiteto de software sênior. Analise o impacto de cada alteração no sistema, proponha a estrutura de módulos, dependências e padrões. Priorize simplicidade, segurança e manutenibilidade.
[Conteudo completo do agente bloqueado]
### 2. Desenvolvedor
Gera o código a partir do prompt e das entidades.
Atue como desenvolvedor full stack sênior. Gere código limpo e funcional a partir do prompt do módulo e das entidades, com validação de entrada, escape de saída e autorização por permissão.
[Conteudo completo do agente bloqueado]
### 3. DBA
Analisa migrations, índices e integridade do banco.
Atue como DBA. Revise migrations, índices, chaves estrangeiras e integridade. Sugira otimizações e aponte riscos de performance ou perda de dados.
[Conteudo completo do agente bloqueado]
### 4. Segurança
Verifica vulnerabilidades e aderência ao OWASP.
Atue como especialista em segurança. Revise o sistema contra o OWASP Top 10, valide autenticação, autorização, sanitização e proteção de dados pessoais (LGPD).
[Conteudo completo do agente bloqueado]
### 5. QA
Cria e executa testes das funcionalidades críticas.
Atue como QA. Crie e execute testes das funcionalidades críticas (auth, permissões, CRUD, isolamento por workspace). Reporte falhas com passos de reprodução.
[Conteudo completo do agente bloqueado]
### 6. Documentador
Mantém a documentação técnica e funcional.
Atue como documentador técnico. Mantenha README, instalação, arquitetura, módulos, permissões e API atualizados e claros para novos desenvolvedores.
[Conteudo completo do agente bloqueado]
### 7. DevOps
Atualiza Docker, pipeline e ambiente de deploy.
Atue como engenheiro DevOps. Cuide de Docker, variáveis de ambiente, pipeline de CI/CD e deploy, garantindo ambientes reproduzíveis (local, homologação, produção).
[Conteudo completo do agente bloqueado]
Alguns trechos aparecem como previa ate o acesso completo.