Communitygithub.com

chiroro-jr/pencil-design

Projete UIs em Pencil (arquivos .pen) e gere código de produção a partir deles. Use ao trabalhar com arquivos .pen, projetar telas ou componentes no Pencil ou gerar código a partir de designs do Pencil. Ativa em tarefas que envolvam Pencil, arquivos .pen, fluxos de design para código ou design de UI com as ferramentas MCP do Pencil.

O que é pencil-design?

Esta skill permite que agentes de IA projetem interfaces de usuário usando o formato Pencil (.pen files) e gerem automaticamente código de produção pronto para implementação. É ideal para desenvolvedores e designers que trabalham com a ferramenta de prototipagem Pencil e desejam acelerar o fluxo de design para código sem perder fidelidade visual. A skill suporta plataformas como Claude Code, Cursor e Codex, e utiliza as ferramentas MCP do Pencil para criar, editar e exportar arquivos .pen. Com ela, você pode desenhar telas e componentes interativos, definir estilos e layouts, e então solicitar a geração de código em tecnologias como React, Vue ou HTML/CSS puro. O processo é orientado por prompts que acionam automaticamente a skill quando um arquivo .pen é detectado ou quando o usuário menciona tarefas de UI design no contexto do Pencil. Isso reduz drasticamente o tempo de desenvolvimento e garante consistência entre o protótipo e o produto final.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/chiroro-jr/pencil-design-skill/tree/main/skills/pencil-design

Perguntar na sua IA favorita

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

Documentação

O que pencil-design faz?

Projete UIs em Pencil (arquivos .pen) e gere código de produção a partir deles. Use ao trabalhar com arquivos .pen, projetar telas ou componentes no Pencil ou gerar código a partir de designs do Pencil. Ativa em tarefas que envolvam Pencil, arquivos .pen, fluxos de design para código ou design de UI com as ferramentas MCP do Pencil.

Descrição

Esta skill integra o fluxo de design de UI usando o formato Pencil com a geração automática de código de produção. Ao detectar arquivos .pen ou comandos relacionados ao Pencil, ela permite que o agente de IA crie, edite e exporte designs, além de converter protótipos em código funcional.

Principais Funcionalidades

  • Design de UIs: Crie telas e componentes interativos usando a ferramenta de prototipagem Pencil.
  • Geração de Código: Transforme designs do Pencil em código de produção (React, Vue, HTML/CSS, etc.).
  • Suporte a MCP: Utiliza as ferramentas MCP do Pencil para operações como abrir arquivos .pen, adicionar elementos, modificar estilos e exportar.
  • Fluxo Contínuo: Integre design e desenvolvimento sem interrupções, mantendo a consistência visual.

Como Usar

  1. Certifique-se de que o Pencil MCP está configurado no ambiente do agente.
  2. Crie ou abra um arquivo .pen com comandos como pencil open <caminho-do-arquivo>.
  3. Desenhe a interface usando comandos para adicionar elementos (botões, campos de texto, imagens, etc.).
  4. Solicite a geração de código com um prompt como "Gere código React para este design do Pencil".
  5. O agente produzirá o código correspondente, pronto para uso.

Exemplo de Prompt

Desenhe uma tela de login no Pencil com campos de usuário e senha, e depois gere o código HTML/CSS correspondente.

Plataformas Suportadas

  • Claude Code
  • Cursor
  • Codex
  • Outros agentes compatíveis com MCP

Notas

  • Mantenha os nomes dos elementos e estilos consistentes para facilitar a geração de código.
  • A skill é ativada automaticamente quando arquivos .pen são detectados no contexto.
  • Para designs complexos, divida em componentes menores e reutilizáveis.

Habilidades Relacionadas