Communitygithub.com

tsvetaeff-den/ai-ready-sites

Projete, construa, melhore ou audite sites e interfaces web; escreva ou edite textos de site, instruções de produto e documentação técnica, incluindo tradução PT/EN. Use para landing pages, UI de produto, componentes responsivos, redesenho e verificações de prontidão. Escopo limitado a trabalho com texto, pequenas correções e auditorias conforme a solicitação. Não para implementação exclusiva de backend ou aplicativos nativos.

O que é ai-ready-sites?

Esta skill permite que um agente de IA (como Claude Code, Cursor ou Codex) atue como um especialista completo em design e desenvolvimento web front-end, abrangendo desde a criação de landing pages e interfaces de produto até auditorias de qualidade e tradução de conteúdo (incluindo PT/EN). Ela é auto-contida, não dependendo de outras skills instaladas ou instruções globais, e usa apenas as ferramentas fornecidas pelo ambiente host e dependências já presentes no projeto. A skill organiza o fluxo de trabalho em etapas modulares (Brief & UX, Design, Implementação, QA no navegador, Qualidade, Finalização) que são carregadas conforme necessário, evitando sobrecarga. O principal benefício é garantir entregas consistentes e de alta qualidade, com foco em conteúdo real, controles funcionais, acessibilidade e verificação visual no navegador real, além de exigir evidências concretas de cada etapa concluída. A portabilidade é garantida por referências relativas ao próprio arquivo SKILL.md, sem necessidade de caminhos pessoais, sistemas operacionais específicos ou serviços externos pagos.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tsvetaeff-den/ai-ready-sites/tree/HEAD/skills/ai-ready-sites

Perguntar na sua IA favorita

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

Documentação

AI-Ready Sites

Uma skill auto-contida para websites e interfaces. Toda a orientação necessária para esta skill está incluída aqui. Não carregue outra skill instalada, invoque um motor de design externo ou exija instruções globais para seguir este fluxo de trabalho. Use as ferramentas fornecidas pelo host e dependências já apropriadas ao projeto. Ferramentas externas opcionais melhoram a verificação; sua ausência não bloqueia o design ou a implementação.

Comece no estágio do usuário

Inspecione a solicitação, as instruções aplicáveis do projeto, a stack, os componentes existentes e a documentação relevante de produto/design. Para alterações, inspecione a implementação existente e a UI renderizada quando disponível. Identifique brevemente o resultado e o menor caminho útil. O resumo do usuário e as convenções do projeto governam as escolhas visuais. Um DESIGN.md ausente não é permissão para redesenhar.

SolicitaçãoLeia e faça
Planejar ou discutirBrief e UX, depois orientação de design relevante; entregue o plano sem alterar arquivos do projeto, a menos que solicitado
Novo website ou redesenho substancialBrief e UX → design → implementação → QA no navegador e qualidade aplicáveis → finalização
Componente pequeno ou correção de UIInspecione a superfície afetada; use apenas a orientação de design/implementação relevante, verificação focada no navegador e verificações obrigatórias do projeto
Apenas auditoria/revisãoOrientação relevante de design/qualidade/navegador; colete evidências e relate descobertas priorizadas; não edite o projeto auditado
MovimentoMovimento, UI afetada e verificação de movimento reduzido
Texto de site ou interfaceTexto de site e interface e revisão editorial; escreva ou edite dentro do escopo solicitado
Instruções ou documentação técnicaRedação técnica e revisão editorial; verifique o procedimento relevante sem exigir a construção de um website
Edição ou tradução PT/ENRevisão editorial, mais o guia de cópia/documentação relevante; preserve fatos, texto executável e rótulos reais da UI
Pronto para publicar?Finalização, evidências atuais do navegador e verificações obrigatórias do projeto; nenhuma implantação implícita

Carregue as referências quando necessário, não todas de uma vez. Esta é uma seleção de capacidades, não uma sequência obrigatória. Reutilize evidências válidas; não repita revisões equivalentes sob nomes diferentes.

Entregue trabalho útil

  • Para trabalho novo, transforme fatos do produto em uma direção coerente e finalize uma jornada de usuário funcional antes de estendê-la. Para refinamento, preserve identidade e comportamento existentes fora do escopo. Para redesenho, preserve a verdade do produto e as funções necessárias enquanto altera o sistema visual solicitado.
  • Construa com conteúdo real e controles funcionais. Rotule dados de demonstração, simulações locais e integrações indisponíveis. Não invente citações de clientes, alegações de desempenho, preços ou um backend funcional.
  • Ao escrever ou editar texto, use o guia de texto relevante. Preserve fatos, condições, comandos e rótulos atuais da UI. Melhore clareza e utilidade; não otimize para pontuações de detectores de autoria. Trabalho apenas com texto não dispara estágios de design ou navegador, a menos que a solicitação reivindicada os exija.
  • Torne texto, formulários, navegação e estados utilizáveis nas telas pretendidas, com teclado e semântica de tecnologia assistiva. A ambição de design se adequa à superfície: marketing expressivo, UI de tarefa precisa, editorial legível ou uma experiência liderada pelo próprio trabalho.
  • Confirme o comportamento observando o resultado em um navegador real. Inspecione capturas de tela para reivindicações visuais; código-fonte, um clique bem-sucedido e uma compilação bem-sucedida não provam o resultado renderizado.
  • Se ferramentas, autenticação, ativos ou pré-requisitos de tempo de execução estiverem indisponíveis, finalize o trabalho independente e declare a verificação específica ausente. Não fabrique um APROVADO, instale ferramentas não relacionadas ou substitua silenciosamente a stack do usuário.
  • Mantenha o trabalho dentro do escopo autorizado. A criação do site não autoriza publicação, envios reais de formulários, serviços pagos ou alterações em produção. Continue o trabalho autorizado comum sem solicitações repetidas de aprovação.

Ferramentas e portabilidade

Resolva toda referência/script relativo a este SKILL.md. Nenhum caminho pessoal, SO específico, nome de skill externo, chave de API, framework ou conta de hospedagem é necessário. QA no navegador cobre descoberta de ferramentas, comportamento sem navegador e ajudantes opcionais incluídos. Chrome DevTools e Playwright são instruções no pacote, não dependências de outras skills.

Os ajudantes Node incluídos são opcionais. scripts/doctor.mjs relata capacidades locais básicas sem instalar nada; scripts/browser-check.mjs realiza uma verificação de fumaça limitada quando Playwright e um navegador já existem. Comece com --help deles. Nenhum runtime Node é necessário apenas para ler e usar esta skill com ferramentas do host.

Finalize com evidências

Relate a superfície alterada ou o resultado da auditoria primeiro, seguido pelas verificações realmente realizadas, artefatos relevantes e limitações. Para entregas substanciais, salve evidências concisas de QA usando a convenção do projeto. Para pequenas correções, a resposta final pode ser suficiente. Indique NÃO EXECUTADO quando uma verificação não pôde ser executada; reserve APROVADO para lançamento para verificações obrigatórias que realmente passaram sem nenhum bloqueador conhecido. Finalização define os limites do relatório e da aceitação.

O registro de atribuição é THIRD_PARTY_NOTICES.md; é proveniência, não instruções de tempo de execução. Nenhum CLI upstream, binário, serviço pago ou atualizador automático está incluído.

Habilidades Relacionadas