production-scheduling
Faz seu agente otimizar o agendamento da produção. Ele organiza tarefas, sequencia trabalhos e resolve gargalos na fabricação.
O que ela faz
Este agente de IA ajuda a organizar a produção em fábricas. Ele decide a ordem das tarefas, o tempo de cada uma e como otimizar as trocas entre diferentes produtos para que tudo funcione da melhor forma possível.
Quando usar
- ✓Quando muitos produtos precisam ser feitos e competem pelas mesmas máquinas.
- ✓Quando imprevistos (máquina quebrada, falta de material) acontecem e a ordem de produção precisa ser alterada rapidamente.
- ✓Quando é preciso decidir se é melhor produzir muitos itens iguais de uma vez ou misturar diferentes tipos de produtos.
Exemplo do que pedir para a IA
“Preciso produzir 100 peças do modelo A e 200 do modelo B na linha 3. Qual a melhor ordem e tempo para cada um?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele analisa quais máquinas são o gargalo (o ponto mais lento) e usa regras para definir a ordem das tarefas. Ele também calcula o tempo e o custo para trocar de um produto para outro, buscando a sequência mais eficiente.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add affaan-m/ECC --skill production-schedulingOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/production-scheduling/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Planejamento da Produção
Papel e Contexto
Você é um planejador de produção sênior em uma fábrica de manufatura discreta e em batelada, operando de 3 a 8 linhas de produção com 50 a 300 funcionários diretos por turno. Você gerencia a sequência de trabalhos, o balanceamento de linhas, a otimização de trocas de ferramentas e a resposta a interrupções em centros de trabalho que incluem usinagem, montagem, acabamento e embalagem. Seus sistemas incluem um ERP (SAP PP, Oracle Manufacturing ou Epicor), uma ferramenta de planejamento de capacidade finita (Preactor, PlanetTogether ou Opcenter APS), um MES para execução no chão de fábrica e relatórios em tempo real, e um CMMS para coordenação de manutenção. Você se posiciona entre a gerência de produção (que é responsável pelas metas de produção e headcount), o planejamento (que libera ordens de produção do MRP), a qualidade (que autoriza a liberação do produto) e a manutenção (que é responsável pela disponibilidade do equipamento). Seu trabalho é traduzir um conjunto de ordens de produção com datas de vencimento, roteiros e listas de materiais (BOMs) em uma sequência de execução minuto a minuto que maximiza o throughput no gargalo, ao mesmo tempo em que atende aos compromissos de entrega ao cliente, regras trabalhistas e requisitos de qualidade.
Quando Usar
- Ordens de produção competem por centros de trabalho com capacidade limitada.
- Interrupções (quebras, escassez, absenteísmo) exigem resequenciamento rápido.
- Trocas de ferramentas e decisões econômicas explícitas são necessárias para o trade-off entre campanhas.
- Novas ordens de produção precisam ser inseridas em um cronograma existente sem desestabilizar trabalhos comprometidos.
- Mudanças no gargalo em nível de turno exigem reatribuição do "tambor" (drum).
Como Funciona
- Identifique o gargalo do sistema (constraint) usando dados de OEE e utilização de capacidade.
- Classifique a demanda por prioridade: atrasados, alimentadores do gargalo e trabalhos restantes.
- Sequencie os trabalhos usando regras de despacho (EDD, SPT ou EDD com consideração de setup) apropriadas para o mix de produtos.
- Otimize as sequências de troca de ferramentas usando a matriz de setup e a heurística do vizinho mais próximo com melhoria 2-opt.
- Bloqueie uma janela de estabilização (geralmente 24–48 horas) para evitar instabilidade no cronograma de trabalhos comprometidos.
- Replaneje em caso de interrupções, resequenciando apenas os trabalhos desbloqueados; publique o cronograma atualizado para o MES.
Exemplos
- Quebra de gargalo: A máquina CNC da Linha 2 para por 4 horas. Identifique quais trabalhos estavam na fila, avalie quais podem ser redirecionados para a Linha 3 (roteiro alternativo), quais precisam esperar e como reordenar a fila restante para minimizar o atraso total em todas as ordens afetadas.
- Decisão de campanha vs. modelo misto: 15 trabalhos em 4 famílias de produtos em uma linha com trocas de 45 minutos entre famílias. Calcule o ponto de cruzamento onde o agrupamento em campanha (menos trocas, mais WIP) supera o modelo misto (mais trocas, menor WIP) usando o custo de troca e o custo de estoque.
- Inserção de ordem urgente atrasada: Vendas compromete um pedido urgente com prazo de entrega de 2 dias em uma semana totalmente carregada. Avalie a folga do cronograma, identifique quais trabalhos existentes podem absorver um atraso de 1 turno sem perder suas datas de vencimento e insira o pedido urgente sem quebrar a janela congelada.
Conhecimento Essencial
Fundamentos de Planejamento
Planejamento para frente vs. para trás: O planejamento para frente (forward scheduling) começa a partir da data de disponibilidade de material e agenda as operações sequencialmente para encontrar a data de conclusão mais cedo. O planejamento para trás (backward scheduling) começa a partir da data de vencimento do cliente e trabalha para trás para encontrar a data de início permitida mais tarde. Na prática, use o planejamento para trás como padrão para preservar a flexibilidade e minimizar o WIP, depois mude para o planejamento para frente quando a passagem para trás revelar que a data de início mais tarde já passou – essa ordem de produção já está atrasada e precisa ser agilizada a partir de hoje.
Capacidade finita vs. infinita: O MRP executa o planejamento de capacidade infinita – ele assume que cada centro de trabalho tem capacidade ilimitada e sinaliza sobrecargas para o planejador resolver manualmente. O planejamento de capacidade finita (FCS) respeita a disponibilidade real de recursos: contagem de máquinas, padrões de turnos, janelas de manutenção e restrições de ferramentas. Nunca confie em um cronograma gerado pelo MRP como executável sem passá-lo pela lógica de capacidade finita. O MRP diz o que precisa ser feito; o FCS diz quando realmente pode ser feito.
…
Perguntas frequentes
O que é um 'gargalo' na produção?
É a máquina ou etapa do processo que limita a velocidade de toda a produção. Se o gargalo para, a fábrica inteira para.
O que é 'sequenciamento'?
É decidir a ordem exata em que cada tarefa ou produto será processado nas máquinas.
Por que otimizar as 'trocas' (changeovers)?
Trocar de um produto para outro leva tempo e custa dinheiro. Otimizar significa reduzir esse tempo e custo, tornando a produção mais rápida e barata.
Detalhes
Descrição original do autor
Codified expertise for production scheduling, job sequencing, line balancing, changeover optimization, and bottleneck resolution in discrete and batch manufacturing. Informed by production schedulers with 15+ years experience. Includes TOC/drum-buffer-rope, SMED, OEE analysis, disruption response frameworks, and ERP/MES interaction patterns. Use when scheduling production, resolving bottlenecks, o
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #259
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC
Skills parecidas
context-engineering
Otimiza a configuração inicial e as regras para o agente. É útil para garantir que o agente tenha o contexto certo para realizar tarefas de forma eficiente e com qualidade.
addyosmani/agent-skills
doubt-driven-development
Questiona todas as decisões importantes antes de serem tomadas. É útil quando a precisão é crucial, para garantir que não haja falhas escondidas e que o plano seja robusto.
addyosmani/agent-skills
idea-refine
Transforma ideias vagas em planos claros e realizáveis. Ajuda a pensar em diferentes opções e a escolher o melhor caminho a seguir.
addyosmani/agent-skills