Communitygithub.com

ZZZoey333/portfolio-site-builder

Ajude iniciantes e designers a planejar, construir ou melhorar um site de portfólio pessoal de UI/UX usando seções de página reutilizáveis, padrões de estudo de caso e receitas de movimento nomeadas.

O que é portfolio-site-builder?

Esta habilidade para agentes de IA, como Claude Code ou Cursor, orienta iniciantes e designers na criação, melhoria ou tradução de um brief de portfólio pessoal em um site completo e reutilizável de UI/UX. Ela suporta fluxos de trabalho que vão desde a definição do público-alvo e pilha tecnológica até a construção de páginas com seções modulares e a aplicação consistente de estilo visual. A habilidade se baseia em dois documentos de referência: um catálogo de padrões de página e um catálogo de receitas de movimento, que descrevem comportamentos visuais reutilizáveis sem amarras a bibliotecas específicas. O princípio central é preservar a identidade visual única do usuário, usando a estrutura de referência apenas onde for conveniente, e garantir acessibilidade, responsividade e escolhas de animação sutis e intencionais. É especialmente útil para quem quer um site profissional sem começar do zero, mas mantendo total controle criativo sobre o conteúdo e o estilo.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ZZZoey333/portfoliowebsite-site-builder-skill/tree/HEAD/portfolio-site-builder

Perguntar na sua IA favorita

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

Documentação

Construtor de Site de Portfólio Pessoal

Ajude o usuário a transformar seu próprio histórico e trabalho em um site de portfólio claro e reutilizável. O sistema de referência é baseado em um portfólio real de UI/UX com várias páginas, mas sua identidade visual é opcional: preserve o estilo escolhido pelo usuário e use a estrutura de referência apenas onde couber.

Fluxo de Trabalho

  1. Estabeleça o público-alvo, função, conteúdo do portfólio, pilha tecnológica preferida (se houver) e se o usuário deseja um site de página única ou várias páginas. Para iniciantes, recomende uma implementação simples e explique as vantagens e desvantagens em linguagem clara.
  2. Proponha um mapa de páginas e ordem das seções antes de preencher com biografia inventada ou fatos de projetos. Pergunte sobre conteúdo faltante quando ele mudar a história; caso contrário, use placeholders claramente marcados.
  3. Construa a estrutura compartilhada e as seções reutilizáveis descritas em references/page-patterns.md. Torne os estudos de caso de projetos configuráveis: os usuários podem incluir, omitir e reordenar as seções relevantes.
  4. Ofereça receitas de movimento nomeadas de references/motion-catalog.md. Descreva o comportamento visível em linguagem simples, depois implemente a receita escolhida com a pilha tecnológica do usuário. Não adicione todos os movimentos por padrão; use movimento para esclarecer hierarquia ou interação.
  5. Aplique a direção visual do usuário de forma consistente em tipografia, cor, espaçamento, imagens e componentes. A paleta do site de referência é apenas um tema inicial; os temas podem mudar sem alterar a estrutura da página.
  6. Torne os layouts responsivos e as interações utilizáveis com teclado e toque. Respeite as preferências de movimento reduzido, forneça estados de foco visíveis e mantenha o conteúdo essencial disponível quando a animação estiver desativada.
  7. Resuma as páginas/componentes e movimentos nomeados entregues, e aponte qualquer conteúdo que o usuário ainda precise fornecer.

Princípios de design reutilizáveis

  • Lidere com a função e o valor da pessoa, depois torne os trabalhos selecionados fáceis de encontrar.
  • Mantenha a página inicial como uma introdução concisa e porta de entrada; deixe cada estudo de caso carregar sua própria narrativa e evidências.
  • Use um padrão de título de seção, escala de espaçamento, navegação, rodapé e sistema de cartões de projeto consistentes.
  • Permita que as páginas de projeto compartilhem uma sequência flexível, em vez de forçar cada projeto a ter conteúdo idêntico.
  • Mantenha o movimento sutil, proposital e consistente. Um nome de movimento descreve um comportamento reutilizável, não uma biblioteca obrigatória ou implementação exata.
  • Não copie texto de referência, dados pessoais, alegações de projetos, imagens ou código-fonte para o site do novo usuário. Peça o próprio material do usuário ou use placeholders identificados.

Referências

Habilidades Relacionadas