PM-lurenyi/component-flow

Skill do Codex para identificação de candidatos a componentes front-end comuns, confirmação manual, construção, revisão, migração de páginas e reutilização contínua.

O que é component-flow?

Este é um skill do Codex chamado PM-lurenyi/component-flow, desenhado para gerenciar o ciclo de vida completo de componentes front-end comuns em um projeto. O skill automatiza a identificação de candidatos a componentes que podem ser extraídos e reutilizados, facilita a confirmação manual por parte dos desenvolvedores, orienta a construção e revisão desses componentes, e coordena a migração de páginas existentes para usar os novos componentes. Além disso, promove a reutilização contínua, ajudando a manter a consistência e reduzir a duplicação de código. Ele é útil para equipes que desejam melhorar a modularidade e a manutenibilidade do front-end, suportando fluxos de trabalho baseados em revisão e aprovação manual, e se integra diretamente com o ambiente do Codex para execução de ações no código.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add PM-lurenyi/component-flow

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que component-flow faz?

Skill do Codex para identificação de candidatos a componentes front-end comuns, confirmação manual, construção, revisão, migração de páginas e reutilização contínua.

Visão Geral

Este skill automatiza o processo de identificação e gerenciamento de componentes front-end reutilizáveis. Ele ajuda a:

  • Identificar candidatos a componentes comuns a partir de páginas existentes
  • Confirmar manualmente a relevância e viabilidade dos candidatos
  • Construir novos componentes com base nos padrões identificados
  • Revisar a qualidade e conformidade dos componentes
  • Migrar páginas para usar os novos componentes
  • Promover a reutilização contínua em novos desenvolvimentos

Fluxo de Trabalho

  1. Análise Inicial: O skill escaneia o código-fonte do front-end para identificar padrões repetidos.
  2. Geração de Candidatos: Cria uma lista de possíveis componentes comuns.
  3. Confirmação Manual: Apresenta a lista para o desenvolvedor confirmar quais candidatos devem ser extraídos.
  4. Construção: Gera o código do componente seguindo as melhores práticas.
  5. Revisão: Submete o componente para revisão de código.
  6. Migração: Atualiza as páginas existentes para usar o novo componente.
  7. Monitoramento: Acompanha o uso do componente para garantir reutilização.

Comandos

  • /component-flow start - Inicia o fluxo de identificação e confirmação
  • /component-flow build <id> - Constrói um componente específico
  • /component-flow migrate <component> - Migra páginas para usar o componente
  • /component-flow status - Mostra o status atual do fluxo

Requisitos

  • Codex instalado
  • Acesso ao repositório do front-end
  • Node.js e npm/yarn

Exemplo de Uso

# Iniciar o fluxo
codex run component-flow start

# Construir componente identificado com id 42
codex run component-flow build 42

Contribuição

Contribuições são bem-vindas! Siga o guia de contribuição do repositório.

Licença

Este skill é distribuído sob a licença MIT.

Habilidades Relacionadas