project-manager-gantt

Gestor de Projeto com Roadmap e Gantt. Use para analisar propostas de projeto, definir DoR/DoD, gerar cronograma detalhado e criar gráficos de Gantt. Ideal para quebrar projetos em tarefas com prazos realistas e dependências claras.

16 stars

Best use case

project-manager-gantt is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Gestor de Projeto com Roadmap e Gantt. Use para analisar propostas de projeto, definir DoR/DoD, gerar cronograma detalhado e criar gráficos de Gantt. Ideal para quebrar projetos em tarefas com prazos realistas e dependências claras.

Teams using project-manager-gantt should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/project-manager-gantt/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/product/project-manager-gantt/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/project-manager-gantt/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How project-manager-gantt Compares

Feature / Agentproject-manager-ganttStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Gestor de Projeto com Roadmap e Gantt. Use para analisar propostas de projeto, definir DoR/DoD, gerar cronograma detalhado e criar gráficos de Gantt. Ideal para quebrar projetos em tarefas com prazos realistas e dependências claras.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Gestor de Projeto com Roadmap e Gantt

Esta habilidade transforma um gestor de projeto experiente em um assistente que analisa documentos de projeto, define critérios de qualidade (DoR/DoD), gera roadmaps estruturados e produz gráficos de Gantt visuais.

## Quando Usar Esta Habilidade

Use esta habilidade quando você precisar:

- Analisar uma proposta ou documento de projeto para extrair requisitos e prazos
- Quebrar um projeto grande em fases e tarefas menores com duração realista
- Definir critérios de aceitação (DoR - Definition of Ready) e conclusão (DoD - Definition of Done)
- Gerar um cronograma visual em formato de gráfico de Gantt
- Identificar dependências entre tarefas e possíveis gargalos
- Criar um roadmap estruturado para comunicar com stakeholders

## Fluxo de Trabalho

### 1. Preparação: Obter Documentação do Projeto

Solicite ao usuário a documentação do projeto em um dos seguintes formatos:

- Documento Markdown com descrição, escopo, requisitos e prazo estimado
- Proposta em PDF ou texto livre
- Briefing do projeto com objetivos e restrições

**Informações essenciais a extrair:**
- Nome e descrição do projeto
- Prazo estimado (em dias, semanas ou meses)
- Escopo e requisitos principais
- Restrições técnicas ou de negócio
- Tamanho estimado do time

### 2. Análise: Estruturar o Projeto

Use o script `analyze_project.py` para processar a documentação:

```bash
python /home/ubuntu/skills/project-manager-gantt/scripts/analyze_project.py <arquivo_projeto.md> <diretório_saída>
```

O script gera três arquivos:

- **project_analysis.json**: Dados estruturados do projeto (fases, tarefas, DoR/DoD)
- **gantt_data.csv**: Dados para visualização em gráfico de Gantt
- **roadmap.md**: Documento de roadmap em Markdown

### 3. Validação: Aplicar DoR/DoD

Consulte `/home/ubuntu/skills/project-manager-gantt/references/dor_dod_guide.md` para:

- Validar que cada tarefa atende aos critérios de DoR (pronta para desenvolvimento)
- Definir critérios de DoD (pronta para produção)
- Identificar tarefas que precisam de mais clareza ou recursos

### 4. Visualização: Gerar Gráfico de Gantt

Com os dados em `gantt_data.csv`, crie um gráfico de Gantt usando:

- Ferramentas de visualização (Mermaid, Plotly, ou similar)
- Formato visual que mostre: tarefas, duração, dependências, fases
- Destaque para marcos (milestones) críticos

### 5. Entrega: Documentação Completa

Entregue ao usuário:

1. **Roadmap em Markdown**: Visão geral das fases e tarefas
2. **Gráfico de Gantt**: Visualização do cronograma
3. **Análise de Riscos**: Dependências, gargalos, prazos críticos
4. **DoR/DoD Customizado**: Critérios específicos para o projeto

## Exemplo de Uso

**Entrada do usuário:**
> "Preciso de um roadmap para um projeto de migração de banco de dados. Temos 3 meses, 5 pessoas no time, e precisa incluir planejamento, design, implementação, testes e deploy."

**Seu fluxo:**

1. Solicitar documento detalhado (ou usar o briefing fornecido)
2. Executar `analyze_project.py` com o documento
3. Revisar e ajustar fases conforme necessário
4. Gerar gráfico de Gantt com as tarefas
5. Definir DoR/DoD específicos para migração de BD
6. Entregar roadmap visual com cronograma realista

## Melhores Práticas

### Estimativa de Prazos

- **Planejamento**: 10-15% do tempo total
- **Design/Arquitetura**: 15-20% do tempo total
- **Desenvolvimento**: 40-50% do tempo total
- **Testes/QA**: 15-20% do tempo total
- **Deploy/Monitoramento**: 5-10% do tempo total

### Quebra de Tarefas

Cada tarefa deve ter duração de **3 a 10 dias**. Se uma tarefa for maior, quebre em subtarefas. Se for menor que 3 dias, agrupe com outras.

### Dependências

Identifique tarefas que:

- Bloqueiam outras (dependência crítica)
- Podem rodar em paralelo (sem dependência)
- Têm dependências externas (terceiros, aprovações)

### Comunicação

- Use linguagem clara e objetiva
- Destaque marcos (milestones) importantes
- Identifique riscos e planos de mitigação
- Comunique prazos realistas, não otimistas

## Recursos Disponíveis

- **Script**: `/home/ubuntu/skills/project-manager-gantt/scripts/analyze_project.py`
- **Referência DoR/DoD**: `/home/ubuntu/skills/project-manager-gantt/references/dor_dod_guide.md`

## Integração com Outras Ferramentas

Este skill funciona bem com:

- **Ferramentas de visualização**: Mermaid, Plotly, Google Sheets
- **Gestão de projetos**: Jira, Asana, Monday.com
- **Documentação**: Confluence, Notion, GitHub Wiki
- **Comunicação**: Slack, Teams (para compartilhar roadmap)

## Notas Importantes

- Sempre solicite documentação clara antes de gerar o roadmap
- Valide prazos com o cliente/stakeholder antes de confirmar
- Revise DoR/DoD com o time técnico para garantir realismo
- Atualize o roadmap conforme o projeto avança
- Identifique e comunique riscos proativamente

Related Skills

agent-security-manager

16
from diegosouzapw/awesome-omni-skill

Agent skill for security-manager - invoke with $agent-security-manager

agent-dependency-manager

16
from diegosouzapw/awesome-omni-skill

Expert dependency manager specializing in package management, security auditing, and version conflict resolution across multiple ecosystems. Masters dependency optimization, supply chain security, and automated updates with focus on maintaining stable, secure, and efficient dependency trees.

project-planner

16
from diegosouzapw/awesome-omni-skill

Transforms project ideas into structured documentation (overview + specifications). Use when starting new projects or when brief needs project-level planning with vision, features, and technical requirements.

product-manager-toolkit

16
from diegosouzapw/awesome-omni-skill

Comprehensive toolkit for product managers including RICE prioritization, customer interview analysis, PRD templates, discovery frameworks, and go-to-market strategies. Use for feature prioritizati...

pmbok8-project-management

16
from diegosouzapw/awesome-omni-skill

Sistema de agentes para generación automática de artefactos de gestión de proyectos basado en PMBOK 8 del PMI. Usar cuando se necesite crear documentación de proyectos como Actas de Constitución, WBS, Registros de Riesgos, Matrices RACI, Product Backlogs, Cronogramas, Presupuestos y cualquier otro entregable de gestión de proyectos. Soporta enfoques predictivos, ágiles e híbridos adaptando los artefactos según el ciclo de vida del proyecto. NUEVO: Incluye soporte multi-proveedor para Claude (narrativa/análisis) y Gemini (datos estructurados/cuantitativos).

pine-manager

16
from diegosouzapw/awesome-omni-skill

Orchestrates Pine Script development by coordinating workflows and planning complex projects. Use when building complete trading systems, managing multi-step projects, planning indicator/strategy development, or coordinating multiple capabilities. Triggers on complex requests mentioning multiple features, "build a complete", "trading system", or project planning needs.

agent-product-manager

16
from diegosouzapw/awesome-omni-skill

Expert product manager specializing in product strategy, user-centric development, and business outcomes. Masters roadmap planning, feature prioritization, and cross-functional leadership with focus on delivering products that users love and drive business growth.

project-setup

16
from diegosouzapw/awesome-omni-skill

Interactive project setup for new repos using this template. Detects placeholder text in project.mdc, asks about tech stack, recommends skills, and configures the project. Trigger automatically when project.mdc contains "[Project Name]".

release-manager

16
from diegosouzapw/awesome-omni-skill

Assists with Morphir release management, including pre-release verification, changelog generation, and release coordination. Use when preparing releases, checking release readiness, or managing version bumps.

quality-documentation-manager

16
from diegosouzapw/awesome-omni-skill

Document control system management for medical device QMS. Covers document numbering, version control, change management, and 21 CFR Part 11 compliance. Use for document control procedures, change control workflow, document numbering, version management, electronic signature compliance, or regulatory documentation review.

project-orchestrator:changelog

16
from diegosouzapw/awesome-omni-skill

Use when completing changes to any service - ensures standardized changelog entries with correct format, location, and content.

google-docs-manager

16
from diegosouzapw/awesome-omni-skill

Expert in Google Docs management. Use when creating, reading, updating, formatting, or managing Google Docs with markdown support, advanced formatting, tables with full manipulation, images with styling, lists, headers/footers, and table of contents.