O que skills-html-showcase faz?
Vitrine do adaptive-html-final: uma única habilidade que roteia entradas para 17 modos, gerando HTML em coreano de nível profissional — 8 temas, perfis visuais (widget · diagrama · automático), zero JS e 159 portas de autodefesa.
Visão Geral
O adaptive-html-final é um skill de IA que funciona como um roteador inteligente. Ao receber dados de entrada, ele analisa o conteúdo e seleciona automaticamente um dos 17 modos de saída disponíveis para produzir HTML semanticamente correto e visualmente atraente, todo em coreano.
Recursos Principais
- 17 modos de saída: desde páginas simples até layouts complexos com tabelas, gráficos e formulários.
- 8 temas visuais: cores, tipografia e espaçamentos pré-definidos para diferentes contextos.
- 3 perfis visuais: widget (componentes isolados), diagrama (fluxos e estruturas) e automático (escolha baseada no contexto).
- Zero JavaScript: todo o HTML gerado é funcional sem scripts, garantindo compatibilidade e segurança.
- 159 portas de autodefesa: mecanismos embutidos que validam e sanitizam a saída, prevenindo vulnerabilidades.
Como Funciona
- O usuário fornece dados de entrada (texto, JSON, etc.).
- O skill analisa a estrutura e o contexto.
- Seleciona o modo de saída mais adequado entre os 17 disponíveis.
- Aplica o tema e perfil visual configurados (ou usa automático).
- Gera o HTML final, passando pelas 159 portas de validação.
- Retorna o HTML puro, pronto para ser usado em qualquer ambiente.
Uso Exemplo
# Exemplo de chamada para gerar uma página de dashboard
ai-skill execute adaptive-html-final \
--input '{"type":"dashboard","data":{...}}' \
--theme "dark" \
--profile "widget"
Configuração de Temas
| Tema | Descrição | Público-alvo |
|---|---|---|
| claro | Fundo branco, cores suaves | Documentação geral |
| escuro | Fundo preto, cores vibrantes | Dashboards noturnos |
| corporativo | Azul e cinza profissionais | Relatórios empresariais |
| minimalista | Poucos elementos, foco no texto | Artigos e blogs |
| (e mais 4) | ... | ... |
Perfis Visuais
- widget: ideal para componentes isolados como cards, botões e tabelas pequenas.
- diagrama: gera SVG ou HTML estruturado para fluxogramas, árvores e mapas mentais.
- automático: o skill decide o melhor perfil com base na análise da entrada.
Segurança
As 159 portas de autodefesa atuam em camadas:
- Validação de tipos de dados.
- Sanitização contra XSS.
- Verificação de estrutura HTML.
- Limitação de tamanho de saída.
- Rejeição de padrões maliciosos.
Plataformas Suportadas
- Claude Code (Anthropic)
- Cursor (AI Code Editor)
- Codex (GitHub Copilot)
- Outros terminais compatíveis com skills de IA
Contribuição
Contribuições são bem-vindas! Consulte o repositório original para diretrizes: coreline-ai/skills-html-showcase.