Games 0 visualizacoes

Script

Autenticação Gestão de Usuários Agenda
ESCOPO

Faça um script auto win para dead spells

3 modulos 7 agentes Pronto para usar
Projeto
Prompt principal
Atue como Arquiteto de software e engenheiro de prompts, especialista nos módulos: Autenticação, Gestão de Usuários, Agenda.

Preciso criar um sistema chamado "Script" composto pelos módulos: Autenticação, Gestão de Usuários, Agenda.

Contexto:
Faça um script auto win para dead spells

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 "Script", com qualidade de produção.

Escopo:
Kill mobs, esp, auto win, auto burger

Restrições:
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.

Nível de detalhe:
Alto / Profissional / Pronto para produção.

Critérios 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:
HTML, CSS, JavaScript, SQL (stack sugerida)

Com base nisso, gere:
1. Um prompt completo e estruturado do sistema.
2. Os agentes e skills especializados para construir e manter o sistema.
3. A estrutura de módulos e o modelo de dados (entidades e permissões).
Modulos
Módulos do Projeto
3 módulos incluídos
1
Autenticação Master Login, logout, recuperação de senha e segurança
Incluso
v
Módulo: Autenticação
Descrição: Login, logout, recuperação de senha e segurança

OBJETIVO
Gerar e manter o módulo "Autenticação" — Login, logout, recuperação de senha e segurança — como parte do sistema, com CRUD completo, telas de lista e formulário e regras de negócio consistentes.

ENTIDADES E CAMPOS
- password_resets (Recuperação de senha)
    · email: email — obrigatório
    · token: string — obrigatório
    · expires_at: datetime — obrigatório

PERMISSÕES
auth.login, auth.logout

DEPENDÊNCIAS
nenhuma

REGRAS DE NEGÓCIO E QUALIDADE
- Use prepared statements e valide toda entrada no servidor.
- Escape a saída (proteção XSS) e proteja todo formulário com CSRF.
- Aplique autorização por permissão e isolamento por workspace/projeto em toda query.
- Campos de status/enum seguem exatamente os valores listados acima; datas e valores monetários validados.
- Use exclusão lógica (soft delete) e trilha de auditoria nas entidades marcadas.
- Não exponha credenciais; segredos apenas em variáveis de ambiente.

ENTREGÁVEIS
Migration, model, service, controller, views (lista com filtros/busca + formulário) e testes cobrindo cada operação de CRUD e as regras acima.
2
Gestão de Usuários Usuários, perfis, papéis e permissões
CRUD Incluso
v
OBJETIVO
Controlar usuários, perfis e permissões de acesso ao CRM.

PERFIS DO MVP
- Administrador: acesso total, configura o sistema
- Diretor / Gestor: vê toda a equipe, relatórios, metas e pipeline
- Vendedor: vê e edita seus próprios leads, clientes e oportunidades
- SDR: cria e qualifica leads, sem acesso ao funil completo
- Financeiro: vê propostas e valores, sem alterar o funil

PERMISSÕES BÁSICAS
- Criar lead / Editar lead / Excluir lead
- Criar cliente / Editar cliente
- Criar oportunidade / Editar oportunidade
- Mover etapa do funil
- Criar proposta / Editar proposta
- Ver relatórios / Exportar dados
- Gerenciar usuários (apenas admin)
- Configurar sistema (apenas admin)

CAMPOS DO USUÁRIO
- Nome completo / E-mail (login) / Senha (bcrypt)
- Perfil de acesso
- Status (Ativo / Inativo)
- Data de criação / Último acesso

REGRAS
- Vendedor só vê leads e oportunidades onde é responsável
- Gestor vê o time inteiro
- Admin gerencia usuários e configurações
- Usuário inativo não pode fazer login
- Senha obrigatoriamente criptografada (bcrypt)
3
Agenda Agenda de compromissos e eventos
Incluso
v
Módulo: Agenda
Descrição: Agenda de compromissos e eventos

OBJETIVO
Gerar e manter o módulo "Agenda" — Agenda de compromissos e eventos — como parte do sistema, com CRUD completo, telas de lista e formulário e regras de negócio consistentes.

ENTIDADES E CAMPOS
- events (Evento) [exclusão lógica]
    · title: string — obrigatório
    · starts_at: datetime — obrigatório
    · ends_at: datetime
    · note: text

PERMISSÕES
schedule.view, schedule.create, schedule.update, schedule.delete

DEPENDÊNCIAS
auth, users

REGRAS DE NEGÓCIO E QUALIDADE
- Use prepared statements e valide toda entrada no servidor.
- Escape a saída (proteção XSS) e proteja todo formulário com CSRF.
- Aplique autorização por permissão e isolamento por workspace/projeto em toda query.
- Campos de status/enum seguem exatamente os valores listados acima; datas e valores monetários validados.
- Use exclusão lógica (soft delete) e trilha de auditoria nas entidades marcadas.
- Não exponha credenciais; segredos apenas em variáveis de ambiente.

ENTREGÁVEIS
Migration, model, service, controller, views (lista com filtros/busca + formulário) e testes cobrindo cada operação de CRUD e as regras acima.
Agentes
Agentes de IA
7 agentes incluídos
1
Arquiteto Analisa o impacto de alterações e define a estrutura.
Incluso
v
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.
2
Desenvolvedor Gera o código a partir do prompt e das entidades.
Incluso
v
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.
3
DBA Analisa migrations, índices e integridade do banco.
Incluso
v
Atue como DBA. Revise migrations, índices, chaves estrangeiras e integridade. Sugira otimizações e aponte riscos de performance ou perda de dados.
4
Segurança Verifica vulnerabilidades e aderência ao OWASP.
Incluso
v
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).
5
QA Cria e executa testes das funcionalidades críticas.
Incluso
v
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.
6
Documentador Mantém a documentação técnica e funcional.
Incluso
v
Atue como documentador técnico. Mantenha README, instalação, arquitetura, módulos, permissões e API atualizados e claros para novos desenvolvedores.
7
DevOps Atualiza Docker, pipeline e ambiente de deploy.
Incluso
v
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).

Projeto completo

Cabecalho, escopo, prompt principal, modulos, agentes

Visao completa do projeto

Script

# www.prompthubai.com.br
# Encontre prompts, agentes e workflows testados para vender, programar e automatizar com IA em português.

# Script

Meta Prompt: Atue como Arquiteto de software e engenheiro de prompts, especialista nos módulos: Autenticação, Gestão de Usuários, Agenda. Preciso criar um sistema chamado "Script" composto pelos módulos: Autenticação, Gestão de Usuários, Agenda.

## Meta Prompt
Atue como Arquiteto de software e engenheiro de prompts, especialista nos módulos: Autenticação, Gestão de Usuários, Agenda. Preciso criar um sistema chamado "Script" composto pelos módulos: Autenticação, Gestão de Usuários, Agenda.
Contexto: Faça um script auto win para dead spells
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 "Script", com qualidade de produção.
Escopo: Kill mobs, esp, auto win, auto burger
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.
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: Games
- Modulos: 3
- Agentes: 7

## Escopo
Faça um script auto win para dead spells

## Prompt Principal
Atue como Arquiteto de software e engenheiro de prompts, especialista nos módulos: Autenticação, Gestão de Usuários, Agenda.

Preciso criar um sistema chamado "Script" composto pelos módulos: Autenticação, Gestão de Usuários, Agenda.

Contexto:
Faça um script auto win para dead spells

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 "Script", com qualidade de produção.

Escopo:
Kill mobs, esp, auto win, auto burger

Restrições:
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.

Nível de detalhe:
Alto / Profissional / Pronto para produção.

Critérios 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:
HTML, CSS, JavaScript, SQL (stack sugerida)

Com base nisso, gere:
1. Um prompt completo e estruturado do sistema.
2. Os agentes e skills especializados para construir e manter o sistema.
3. A estrutura de módulos e o modelo de dados (entidades e permissões).

## Modulos

### 1. Autenticação
Login, logout, recuperação de senha e segurança
Módulo: Autenticação
Descrição: Login, logout, recuperação de senha e segurança

OBJETIVO
Gerar e manter o módulo "Autenticação" — Login, logout, recuperação de senha e segurança — como parte do sistema, com CRUD completo, telas de lista e formulário e regras de negócio consistentes.

ENTIDADES E CAMPOS
- password_resets (Recuperação de senha)
    · email: email — obrigatório
    · token: string — obrigatório
    · expires_at: datetime — obrigatório

PERMISSÕES
auth.login, auth.logout

DEPENDÊNCIAS
nenhuma

REGRAS DE NEGÓCIO E QUALIDADE
- Use prepared statements e valide toda entrada no servidor.
- Escape a saída (proteção XSS) e proteja todo formulário com CSRF.
- Aplique autorização por permissão e isolamento por workspace/projeto em toda query.
- Campos de status/enum seguem exatamente os valores listados acima; datas e valores monetários validados.
- Use exclusão lógica (soft delete) e trilha de auditoria nas entidades marcadas.
- Não exponha credenciais; segredos apenas em variáveis de ambiente.

ENTREGÁVEIS
Migration, model, service, controller, views (lista com filtros/busca + formulário) e testes cobrindo cada operação de CRUD e as regras acima.

### 2. Gestão de Usuários
Usuários, perfis, papéis e permissões
OBJETIVO
Controlar usuários, perfis e permissões de acesso ao CRM.

PERFIS DO MVP
- Administrador: acesso total, configura o sistema
- Diretor / Gestor: vê toda a equipe, relatórios, metas e pipeline
- Vendedor: vê e edita seus próprios leads, clientes e oportunidades
- SDR: cria e qualifica leads, sem acesso ao funil completo
- Financeiro: vê propostas e valores, sem alterar o funil

PERMISSÕES BÁSICAS
- Criar lead / Editar lead / Excluir lead
- Criar cliente / Editar cliente
- Criar oportunidade / Editar oportunidade
- Mover etapa do funil
- Criar proposta / Editar proposta
- Ver relatórios / Exportar dados
- Gerenciar usuários (apenas admin)
- Configurar sistema (apenas admin)

CAMPOS DO USUÁRIO
- Nome completo / E-mail (login) / Senha (bcrypt)
- Perfil de acesso
- Status (Ativo / Inativo)
- Data de criação / Último acesso

REGRAS
- Vendedor só vê leads e oportunidades onde é responsável
- Gestor vê o time inteiro
- Admin gerencia usuários e configurações
- Usuário inativo não pode fazer login
- Senha obrigatoriamente criptografada (bcrypt)
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. Agenda
Agenda de compromissos e eventos
Módulo: Agenda
Descrição: Agenda de compromissos e eventos

OBJETIVO
Gerar e manter o módulo "Agenda" — Agenda de compromissos e eventos — como parte do sistema, com CRUD completo, telas de lista e formulário e regras de negócio consistentes.

ENTIDADES E CAMPOS
- events (Evento) [exclusão lógica]
    · title: string — obrigatório
    · starts_at: datetime — obrigatório
    · ends_at: datetime
    · note: text

PERMISSÕES
schedule.view, schedule.create, schedule.update, schedule.delete

DEPENDÊNCIAS
auth, users

REGRAS DE NEGÓCIO E QUALIDADE
- Use prepared statements e valide toda entrada no servidor.
- Escape a saída (proteção XSS) e proteja todo formulário com CSRF.
- Aplique autorização por permissão e isolamento por workspace/projeto em toda query.
- Campos de status/enum seguem exatamente os valores listados acima; datas e valores monetários validados.
- Use exclusão lógica (soft delete) e trilha de auditoria nas entidades marcadas.
- Não exponha credenciais; segredos apenas em variáveis de ambiente.

ENTREGÁVEIS
Migration, model, service, controller, views (lista com filtros/busca + formulário) e testes cobrindo cada operação de CRUD e as regras acima.

## 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.

### 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.

### 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.

### 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).

### 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.

### 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.

### 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).

Todos os modulos

3 modulos deste projeto

1. Autenticação

Login, logout, recuperação de senha e segurança

Incluso
Módulo: Autenticação
Descrição: Login, logout, recuperação de senha e segurança

OBJETIVO
Gerar e manter o módulo "Autenticação" — Login, logout, recuperação de senha e segurança — como parte do sistema, com CRUD completo, telas de lista e formulário e regras de negócio consistentes.

ENTIDADES E CAMPOS
- password_resets (Recuperação de senha)
    · email: email — obrigatório
    · token: string — obrigatório
    · expires_at: datetime — obrigatório

PERMISSÕES
auth.login, auth.logout

DEPENDÊNCIAS
nenhuma

REGRAS DE NEGÓCIO E QUALIDADE
- Use prepared statements e valide toda entrada no servidor.
- Escape a saída (proteção XSS) e proteja todo formulário com CSRF.
- Aplique autorização por permissão e isolamento por workspace/projeto em toda query.
- Campos de status/enum seguem exatamente os valores listados acima; datas e valores monetários validados.
- Use exclusão lógica (soft delete) e trilha de auditoria nas entidades marcadas.
- Não exponha credenciais; segredos apenas em variáveis de ambiente.

ENTREGÁVEIS
Migration, model, service, controller, views (lista com filtros/busca + formulário) e testes cobrindo cada operação de CRUD e as regras acima.

2. Gestão de Usuários

Usuários, perfis, papéis e permissões

CRUD Incluso
OBJETIVO
Controlar usuários, perfis e permissões de acesso ao CRM.

PERFIS DO MVP
- Administrador: acesso total, configura o sistema
- Diretor / Gestor: vê toda a equipe, relatórios, metas e pipeline
- Vendedor: vê e edita seus próprios leads, clientes e oportunidades
- SDR: cria e qualifica leads, sem acesso ao funil completo
- Financeiro: vê propostas e valores, sem alterar o funil

PERMISSÕES BÁSICAS
- Criar lead / Editar lead / Excluir lead
- Criar cliente / Editar cliente
- Criar oportunidade / Editar oportunidade
- Mover etapa do funil
- Criar proposta / Editar proposta
- Ver relatórios / Exportar dados
- Gerenciar usuários (apenas admin)
- Configurar sistema (apenas admin)

CAMPOS DO USUÁRIO
- Nome completo / E-mail (login) / Senha (bcrypt)
- Perfil de acesso
- Status (Ativo / Inativo)
- Data de criação / Último acesso

REGRAS
- Vendedor só vê leads e oportunidades onde é responsável
- Gestor vê o time inteiro
- Admin gerencia usuários e configurações
- Usuário inativo não pode fazer login
- Senha obrigatoriamente criptografada (bcrypt)

3. Agenda

Agenda de compromissos e eventos

Incluso
Módulo: Agenda
Descrição: Agenda de compromissos e eventos

OBJETIVO
Gerar e manter o módulo "Agenda" — Agenda de compromissos e eventos — como parte do sistema, com CRUD completo, telas de lista e formulário e regras de negócio consistentes.

ENTIDADES E CAMPOS
- events (Evento) [exclusão lógica]
    · title: string — obrigatório
    · starts_at: datetime — obrigatório
    · ends_at: datetime
    · note: text

PERMISSÕES
schedule.view, schedule.create, schedule.update, schedule.delete

DEPENDÊNCIAS
auth, users

REGRAS DE NEGÓCIO E QUALIDADE
- Use prepared statements e valide toda entrada no servidor.
- Escape a saída (proteção XSS) e proteja todo formulário com CSRF.
- Aplique autorização por permissão e isolamento por workspace/projeto em toda query.
- Campos de status/enum seguem exatamente os valores listados acima; datas e valores monetários validados.
- Use exclusão lógica (soft delete) e trilha de auditoria nas entidades marcadas.
- Não exponha credenciais; segredos apenas em variáveis de ambiente.

ENTREGÁVEIS
Migration, model, service, controller, views (lista com filtros/busca + formulário) e testes cobrindo cada operação de CRUD e as regras acima.

Todos os agentes

7 agentes deste projeto

1. Arquiteto

Analisa o impacto de alterações e define a estrutura.

Incluso
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.

2. Desenvolvedor

Gera o código a partir do prompt e das entidades.

Incluso
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.

3. DBA

Analisa migrations, índices e integridade do banco.

Incluso
Atue como DBA. Revise migrations, índices, chaves estrangeiras e integridade. Sugira otimizações e aponte riscos de performance ou perda de dados.

4. Segurança

Verifica vulnerabilidades e aderência ao OWASP.

Incluso
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).

5. QA

Cria e executa testes das funcionalidades críticas.

Incluso
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.

6. Documentador

Mantém a documentação técnica e funcional.

Incluso
Atue como documentador técnico. Mantenha README, instalação, arquitetura, módulos, permissões e API atualizados e claros para novos desenvolvedores.

7. DevOps

Atualiza Docker, pipeline e ambiente de deploy.

Incluso
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).

Prompts Relacionados

🎮
Games ChatGPT
Operational prompt Ideal for Teams putting AI to work

Criador Completo de Jogo Roblox com IA

Faster delivery with real context

Projeto integral de um jogo original no Roblox Studio, da ideia ao lançamento.

Saves: less trial and error Includes: prompt + context Ready to adapt
🎮
Games ChatGPT
Operational prompt Ideal for Teams putting AI to work

Criador de Interface/HUD Roblox

Faster delivery with real context

Projeto e implementação de UI responsiva, acessível e coerente.

Saves: less trial and error Includes: prompt + context Ready to adapt