Communitygithub.com

diegosouzapw/awesome-omni-skill

Construisez, prototypiez et déployez rapidement des applications full-stack avec des outils AI « texte-à-app ». Utilisez cette compétence pour créer une application from scratch, un prototype haute-fidélité pour des tests utilisateurs, ou contourner les goulets d'étranglement d'ingénierie pour des outils internes.

Qu'est-ce que awesome-omni-skill ?

Cette compétence transforme le rôle du Product Manager en lui permettant de diriger un agent IA pour construire directement le logiciel, réduisant ainsi les délais de développement de plusieurs mois à quelques semaines et les coûts jusqu'à 99 %. Elle introduit le cadre « JIRA-Prompt » qui consiste à rédiger des prompts comme des tickets de haute qualité pour un développeur senior : définir le périmètre technique (fonctionnalités, stack, données), équilibrer spécifications et liberté créative (« vibes »), et adopter un débogage itératif (captures d'écran, protocole de déblocage si l'IA échoue après 3 tentatives). Le workflow couvre l'extraction de designs Figma, le prototypage en direct, et le déploiement en un clic vers Netlify/Vercel. Elle est idéale pour les projets greenfield (ex : CRM, landing page) mais prévient contre la migration de code legacy, le sur-prompting initial, et l'utilisation purement UI au détriment du full-stack (base de données, auth, API).

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

La construction de produits native IA transforme le rôle du Product Manager : au lieu de rédiger des spécifications pour d'autres, il dirige directement un agent IA pour construire le logiciel. Cette approche réduit le temps de développement de plusieurs mois à quelques semaines et les coûts jusqu'à 99 %.

Le Cadre « JIRA-Prompt »

Traitez chaque interaction avec un agent IA (comme Bolt) comme si vous rédigiez un ticket de haute qualité pour un développeur senior.

1. Définir le Périmètre Technique

Au lieu de descriptions générales, fournissez les paramètres spécifiques dont l'IA a besoin pour démarrer l'environnement :

  • Identifier la Fonctionnalité Principale : « Fais un clone de Spotify avec streaming, playlists, et support des fichiers MP3. »
  • Préciser la Stack : Indiquez les intégrations souhaitées (ex : « Utilise Supabase pour la base de données et Netlify pour l'hébergement »).
  • Fournir un Contexte de Données : Collez des données brutes (ex : bio LinkedIn, lignes CSV, ou charte graphique) directement dans le prompt pour donner du contexte à l'IA.

2. Équilibrer Spécifications et « Vibes »

Les agents IA performent mieux lorsqu'on leur donne un mélange d'exigences rigides et de liberté créative.

  • Haute Spécificité : Utilisez-la pour la logique métier, les schémas de données et les flux utilisateur.
  • Le Prompt « Vibe » : Pour l'UI/UX, utilisez un langage descriptif plutôt que du CSS spécifique.
    • Exemple : « Fais-le ressembler à un site de dons médical haut de gamme — propre, professionnel et digne de confiance. »
    • Exemple : « Rends-le plus beau et plus moderne. »

3. Mettre en Œuvre le Débogage Itératif

Quand l'IA bloque ou produit une erreur :

  • Débogage par Capture d'Écran : Téléchargez une capture d'écran du problème UI ou du message d'erreur et demandez : « Corrige cela pour correspondre au design prévu. »
  • Le Protocole de « Déblocage » : Si l'IA échoue après 3 tentatives sur un problème logique spécifique, passez à une approche humaine dans la boucle. Consultez un expert ou un développeur pour corriger ce « recoin » particulier tout en laissant l'IA en charge du code global.

Workflow : De Figma au Déploiement

Étape 1 : Extraction du Design

Utilisez la méthode d'URL directe pour convertir des designs statiques en code :

  • Prenez l'URL de votre design Figma.
  • Préparez l'URL de l'outil IA (ex : bolt.new/URL_FIGMA).
  • Laissez l'agent « aspirer » les assets et la mise en page pour créer l'environnement initial.

Étape 2 : Prototypage en Direct

Au lieu de glisser des cadres dans Figma, demandez les modifications fonctionnelles :

  • « Ajoute une page de connexion avec Supabase Auth. »
  • « Crée un tableau de bord qui se connecte à la table des utilisateurs. »
  • Testez l'application en temps réel sur votre propre appareil via les aperçus par QR code.

Étape 3 : Déploiement en Un Clic

Passez immédiatement l'application à une URL de production :

  • Cliquez sur « Déployer ». »
  • Connectez-vous à un hébergeur (Netlify/Vercel).
  • Attachez un nom de domaine personnalisé pour transformer le prototype en un produit live.

Exemples

Exemple 1 : Le CRM « Zéro-au-Marché »

  • Contexte : Un entrepreneur a besoin d'un CRM personnalisé avec facturation Stripe mais n'a pas le budget pour une agence à 30 000 $.
  • Saisie : « Construis un CRM pour agents immobiliers. Inclus le suivi des leads, une intégration Stripe pour les abonnements mensuels, et un rédacteur d'emails basé sur l'IA. Utilise une UI propre avec un thème bleu. »
  • Application : Utilisez Bolt pour générer l'application de base. Itérez en disant « Ajoute une colonne 'Date de dernier contact' » et « Intègre la clé de test Stripe. »
  • Résultat : Un produit SaaS fonctionnel générant des revenus, construit en 3 semaines pour environ 300 $ de coûts d'inférence.

Exemple 2 : Landing Page Marketing Rapide

  • Contexte : Un PM a besoin d'une landing page pour une expérience sur une nouvelle fonctionnalité.
  • Saisie : [Collez la bio LinkedIn / les spécifications de marque] + « Crée un site portfolio personnel. Utilise un mode sombre professionnel. Ajoute une section 'Projets en cours' que je peux éditer facilement. »
  • Application : Générez le site, puis demandez : « Ajoute un formulaire de contact qui envoie les entrées à mon email. »
  • Résultat : Une URL live hébergée, prête à recevoir du trafic en moins de 10 minutes.

Pièges Courants

  • Migration de Code Legacy : N'essayez pas de déplacer une base de code de production de 20 ans et des milliers de fichiers dans un agent IA basé sur le navigateur. Utilisez ces outils pour des projets greenfield ou des « pods » isolés comme des panneaux d'administration et des sites marketing.
  • Sur-prompting de la Première Version : Évitez d'écrire un prompt de 5 pages pour la première version. Commencez par la base « Clone Spotify » et ajoutez les fonctionnalités une par une pour éviter que l'IA ne se perde.
  • Ignorer le Déterminisme : Rappelez-vous que le code est déterministe — soit il s'exécute, soit il ne s'exécute pas. Si l'IA produit une application cassée, vérifiez d'abord que l'environnement (WebContainer) a fini de démarrer avant de supposer que le code est erroné.
  • Traiter l'IA Uniquement Comme un Designer : Ne l'utilisez pas seulement pour l'UI. Exploitez sa capacité à construire du « Full Stack » (bases de données, auth, APIs) pour garantir que le prototype est réellement fonctionnel, et pas seulement une maquette haute-fidélité.

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.

Skills associés