Communitygithub.com

diegosouzapw/awesome-omni-skill

Construa, prototipe e implante rapidamente aplicações full-stack usando ferramentas de IA do tipo "texto para aplicativo". Use esta habilidade quando precisar criar um novo aplicativo, construir um protótipo funcional de alta fidelidade para testes com usuários ou contornar gargalos tradicionais de engenharia para ferramentas internas.

O que é awesome-omni-skill?

Esta habilidade transforma a construção de produtos na era da IA: o Product Manager passa de escrever requisitos para outros a direcionar diretamente um agente de IA para construir o software. O resultado é uma redução drástica de tempo (de meses para semanas) e custos (até 99%). A habilidade apresenta o framework "JIRA-Prompt", que ensina a interagir com agentes de IA como se estivesse escrevendo um ticket de alta qualidade para um desenvolvedor sênior. O framework cobre três pilares: definição do escopo técnico (funcionalidades, stack, contexto), equilíbrio entre especificações rígidas e "vibes" criativas, e um protocolo de debugging iterativo com screenshots e intervenção humana quando necessário. Além disso, a habilidade descreve um fluxo de trabalho completo (do Figma à implantação) que inclui extração de design via URL, prototipagem viva com prompts funcionais e deployment com um clique. Exemplos práticos como a construção de um CRM ou uma landing page em minutos demonstram a aplicação real. A habilidade também alerta sobre armadilhas comuns, como tentar migrar código legado em vez de fazer greenfield, exagerar no prompt inicial e tratar a IA apenas como designer, ignorando seu potencial full-stack. Suporta ferramentas como Bolt, Netlify e Vercel, e é ideal para quem precisa criar MVPs, ferramentas internas ou experimentar rapidamente no mercado.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/diegosouzapw/awesome-omni-skill/tree/HEAD/skills/design/ai-native-product-building

Perguntar na sua IA favorita

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

Documentação

A construção de produtos com IA nativa transforma o papel do Product Manager de escrever requisitos para outros para direcionar diretamente um agente de IA para construir o software. Essa abordagem reduz o tempo de desenvolvimento de meses para semanas e os custos em até 99%.

O Framework "JIRA-Prompt"

Trate cada interação com um agente de IA (como o Bolt) como se estivesse escrevendo um ticket de alta qualidade para um desenvolvedor sênior.

1. Defina o Escopo Técnico

Em vez de descrições genéricas, forneça os parâmetros específicos que a IA precisa para configurar o ambiente:

  • Identifique a Funcionalidade Principal: "Crie um clone do Spotify com streaming, playlists e suporte a arquivos MP3."
  • Especifique a Stack: Informe as integrações desejadas (ex.: "Use Supabase para o banco de dados e Netlify para hospedagem").
  • Forneça Contexto de Dados: Cole dados brutos (ex.: bio do LinkedIn, linhas de CSV ou diretrizes de marca) diretamente no prompt para dar contexto à IA.

2. Equilibre Especificações com "Vibes"

Agentes de IA têm melhor desempenho quando recebem uma mistura de requisitos rígidos e liberdade criativa.

  • Alta Especificidade: Use isso para lógica de negócios, esquemas de dados e fluxos de usuário.
  • Prompt de "Vibe": Para UI/UX, use linguagem descritiva em vez de CSS específico.
    • Exemplo: "Faça parecer um site de doações médicas de alto padrão — limpo, profissional e confiável."
    • Exemplo: "Deixe mais bonito e moderno."

3. Implemente Debugging Iterativo

Quando a IA emperrar ou produzir um erro:

  • Debugging com Screenshot: Envie uma captura de tela do problema de UI ou da mensagem de erro e pergunte: "Corrija isso para corresponder ao design pretendido."
  • O Protocolo "Desemperramento": Se a IA falhar após 3 tentativas em um problema lógico específico, mude para uma abordagem com humano no loop. Consulte um especialista ou desenvolvedor para corrigir aquele "recanto específico" enquanto mantém a IA no controle da base de código mais ampla.

Fluxo de Trabalho: Do Figma à Implantação

Passo 1: Extração de Design

Use o método de URL direta para converter designs estáticos em código:

  • Pegue a URL do seu design no Figma.
  • Adicione a URL da ferramenta de IA na frente (ex.: bolt.new/[FIGMA_URL]).
  • Permita que o agente "absorva" os ativos e o layout para criar o ambiente inicial.

Passo 2: Prototipagem Viva

Em vez de arrastar frames no Figma, solicite mudanças funcionais:

  • "Adicione uma página de login usando Supabase Auth."
  • "Crie um dashboard que consulte a tabela de usuários."
  • Teste o aplicativo em tempo real no seu próprio dispositivo usando pré-visualizações via QR code.

Passo 3: Implantação com Um Clique

Mova imediatamente o aplicativo para uma URL de produção:

  • Clique em "Implantar".
  • Conecte-se a um provedor de hospedagem (Netlify/Vercel).
  • Anexe um domínio personalizado para transformar o protótipo em um negócio ao vivo.

Exemplos

Exemplo 1: O CRM "Do Zero ao Mercado"

  • Contexto: Um empreendedor precisa de um CRM personalizado com cobrança via Stripe, mas não tem orçamento para uma agência de US$ 30.000.
  • Entrada: "Crie um CRM para corretores de imóveis. Inclua rastreamento de leads, integração com Stripe para assinaturas mensais e um redator de e-mails com IA. Use uma interface limpa e com tema azul."
  • Aplicação: Use o Bolt para gerar o aplicativo base. Itere dizendo "Adicione uma coluna para 'Data do Último Contato'" e "Integre a chave de teste do Stripe".
  • Saída: Um produto SaaS funcional e gerador de receita construído em 3 semanas por ~US$ 300 em custos de inferência.

Exemplo 2: Landing Page de Marketing Rápida

  • Contexto: Um PM precisa de uma landing page para um experimento de nova funcionalidade.
  • Entrada: [Cole a Bio do LinkedIn/Especificações da Marca] + "Crie um site de portfólio pessoal. Use um modo escuro profissional. Adicione uma seção para 'Projetos Atuais' que eu possa editar facilmente."
  • Aplicação: Gere o site e depois solicite: "Adicione um formulário de contato que envie as entradas para meu e-mail."
  • Saída: Uma URL ao vivo e hospedada pronta para receber tráfego em menos de 10 minutos.

Armadilhas Comuns

  • Migração de Código Legado: Não tente mover uma base de código de produção de 20 anos e mil arquivos para um agente de IA baseado em navegador. Use essas ferramentas para projetos greenfield ou "pods" isolados, como painéis administrativos e sites de marketing.
  • Exagerar no Prompt da Primeira Versão: Evite escrever um prompt de 5 páginas para a primeira versão. Comece com a base "Clone do Spotify" e adicione recursos um por um para evitar que a IA se confunda.
  • Ignorar o Determinismo: Lembre-se que código é determinístico — ou funciona ou não funciona. Se a IA produzir um aplicativo quebrado, verifique se o ambiente (WebContainer) terminou de inicializar antes de assumir que o código está errado.
  • Tratar a IA Apenas como Designer: Não use apenas para UI. Aproveite sua capacidade de construir "Full Stack" (bancos de dados, autenticação, APIs) para garantir que o protótipo seja realmente funcional, e não apenas um mockup de alta fidelidade.

Individual skills in this repo

This repo contains 16 individual skills — each has its own dedicated page.

diegosouzapw/awesome-omni-skill

Skill for discovering and researching autonomous AI agents, tools, and ecosystems using the AgentFolio directory.

diegosouzapw/awesome-omni-skill

Factor modeling and portfolio construction (Markowitz, Black-Litterman, constraints, turnover).

diegosouzapw/awesome-omni-skill

Analyze the CustomGPT.ai Labs Innovation workbook and cost tracking data to surface portfolio-level insights, trends, and recommendations for where to focus Innovation efforts.

diegosouzapw/awesome-omni-skill

Optimize project portfolio selection under constraints using mathematical optimization

diegosouzapw/awesome-omni-skill

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios,...

diegosouzapw/awesome-omni-skill

Minimalist, typography-focused portfolio design system inspired by neo-brutalist and Swiss design principles. Emphasizes bold typography, generous whitespace, monochromatic color schemes, and elegant simplicity for developer/designer portfolios.

diegosouzapw/awesome-omni-skill

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

diegosouzapw/awesome-omni-skill

High-converting landing pages. Copy + design + implementation. Triggers: landing page, conversion page.

diegosouzapw/awesome-omni-skill

Portfolio allocation and rebalancing optimizer. Manages asset allocation across stocks/cash/bonds, performs periodic rebalancing, and ensures diversification according to market regime and risk tolerance.

diegosouzapw/awesome-omni-skill

Detect and explain risk drift in lending portfolios over time using vintage analysis, migration matrices, and concentration metrics. Use when monitoring portfolio credit quality trends, preparing board risk reports, conducting stress testing, or when risk metrics deviate from appetite thresholds.

diegosouzapw/awesome-omni-skill

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

diegosouzapw/awesome-omni-skill

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

diegosouzapw/awesome-omni-skill

Index-based file discovery using ABOUTME headers. Use INSTEAD of grep or Explore agent when searching for files by purpose or feature. Faster and more accurate than scanning code. Invoke this skill when user asks "which files handle X", "where is Y implemented", or when you need to find files related to a feature or task.

diegosouzapw/awesome-omni-skill

Index-based file discovery using ABOUTME headers. Use INSTEAD of grep or Explore agent when searching for files by purpose or feature. Faster and more accurate than scanning code. Invoke this skill when user asks "which files handle X", "where is Y implemented", or when you need to find files related to a feature or task.

diegosouzapw/awesome-omni-skill

Automate Klipfolio tasks via Rube MCP (Composio). Always search tools first for current schemas.

diegosouzapw/awesome-omni-skill

Build a GitHub portfolio that gets you hired — curate 3-5 polished projects, craft compelling READMEs, deploy live demos, tell a coherent story across your repos, and align everything to AI-native development roles. Use when preparing your GitHub for job searches, deciding what to pin, or auditing your public presence.

Habilidades Relacionadas