Communitygithub.com

Ayush-Mahadik/open-design-templates

Gera um site de portfólio profissional: seção hero, grade de showcase de projetos, seção sobre e formulário de contato. Limpo, tipográfico, minimalista.

O que é open-design-templates?

Esta skill cria automaticamente um site de portfólio profissional completo, focado em desenvolvedores e criativos. Ela gera um único arquivo HTML autossuficiente com seções obrigatórias: hero, grade de projetos, sobre e contato, seguindo regras de design minimalista, tipográfico e responsivo. A skill suporta dark mode como padrão, usa HTML5 semântico e CSS inline, e não depende de bibliotecas JavaScript externas. O usuário fornece parâmetros como nome, tagline, projetos (com título, descrição, tags e URLs opcionais), links sociais e anos de experiência, e a skill monta uma página pronta para uso imediato.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Ayush-Mahadik/open-design-templates/tree/HEAD/skills/portfolio-site

Perguntar na sua IA favorita

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

Documentação

Skill de Site de Portfólio

Gera um site de portfólio profissional: seção hero, grade de showcase de projetos, seção sobre e formulário de contato. Limpo, tipográfico, minimalista.

Metadados

Nome: portfolio-site Descrição: Gere um site de portfólio profissional com seções hero, showcase de projetos, sobre e contato. Palavras-chave de gatilho: "portfólio", "site pessoal", "portfólio de desenvolvedor", "portfólio criativo", "site de currículo"


Entradas e Parâmetros

ParâmetroTipoObrigatórioPadrão
namestring✓—
taglinestring✓—
projectsarray✓—
github_urlstring——
linkedin_urlstring——
emailstring——
years_experiencenumber—3
skillsarray—[]

Item do array de projetos:

{ title: string; description: string; tags: string[]; url?: string; image?: string }

Seções Obrigatórias (em ordem)

  1. Navegação — Nome como logo, links: Projetos / Sobre / Contato
  2. Hero — Nome, tagline, proposta de valor em uma linha, links sociais (GitHub, LinkedIn, email)
  3. Grade de Projetos — Grade responsiva de 3 colunas, cada cartão: título + descrição + tags + link
  4. Sobre — 2 colunas: texto de biografia à esquerda, habilidades/estatísticas à direita
  5. Contato — Formulário simples: nome, email, mensagem, botão de enviar
  6. Rodapé — Direitos autorais + links sociais

Regras de Design

  • Página única, totalmente responsiva
  • Modo escuro como padrão (use tokens de modo escuro do DESIGN.md)
  • Todos os links abrem em nova aba
  • Sem bibliotecas JS externas
  • Todo CSS em bloco <style>
  • HTML5 semântico (<header>, <nav>, <main>, <section>, <footer>)

Saída

Arquivo único: index.html (autossuficiente)

Auto-verificação

  • O título do hero é o nome, não "Bem-vindo"
  • Pelo menos 4 projetos mostrados
  • Links sociais usam ícones SVG (sem emoji)
  • Mobile: grade de coluna única
  • Formulário de contato não tem atributo action quebrado

Esta skill foi gerada automaticamente.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas