Communitygithub.com

diegosouzapw/awesome-omni-skill

Schnell Full-Stack-Software mit KI-„Text-to-App“-Tools bauen, prototypen und bereitstellen. Verwenden Sie dies, wenn Sie eine neue Anwendung erstellen, einen hochwertigen funktionsfähigen Prototyp für Benutzertests benötigen oder traditionelle Entwicklungsengpässe für interne Tools umgehen möchten.

Was ist awesome-omni-skill?

Diese Fähigkeit beschreibt einen KI-nativen Ansatz zur Produktentwicklung, bei dem der Product Manager direkt einen KI-Agenten (wie Bolt) anleitet, statt Anforderungen für andere zu schreiben. Der Workflow basiert auf dem „JIRA-Prompt“-Framework, das aus drei Schritten besteht: 1) Definition des technischen Umfangs (Kernfunktionalität, Stack, Datenkontext), 2) Balance zwischen Spezifikation und kreativer Freiheit („Vibe“-Prompts), und 3) iterative Fehlerbehebung (Screenshot-Debugging, „Unstuck“-Protokoll). Der Prozess reicht von Figma-Design-Extraktion über Live-Prototyping bis zum One-Click-Deployment. Die Fähigkeit ist plattformunabhängig und kann mit Tools wie Bolt, Claude Code, Cursor oder Codex eingesetzt werden. Sie reduziert Entwicklungszeit von Monaten auf Wochen und Kosten um bis zu 99%. Typische Fallstricke sind Legacy-Code-Migration, Über-Prompting der ersten Version und das Ignorieren der Deterministischen Natur von Code. Die Beispiele zeigen konkrete Anwendungen wie einen CRM-Bau in 3 Wochen oder eine Landingpage in unter 10 Minuten.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

KI-native Produktentwicklung verändert die Rolle des Product Managers: Statt Anforderungen für andere zu schreiben, leitet er direkt einen KI-Agenten an, um die Software zu bauen. Dieser Ansatz reduziert die Entwicklungszeit von Monaten auf Wochen und die Kosten um bis zu 99%.

Das „JIRA-Prompt“-Framework

Behandeln Sie jede Interaktion mit einem KI-Agenten (wie Bolt) so, als würden Sie ein qualitativ hochwertiges Ticket für einen Senior-Entwickler schreiben.

1. Technischen Umfang definieren

Statt allgemeiner Beschreibungen geben Sie die spezifischen Parameter an, die die KI benötigt, um die Umgebung aufzusetzen:

  • Kernfunktionalität identifizieren: „Erstelle einen Spotify-Klon mit Streaming, Playlists und MP3-Datei-Unterstützung.“
  • Stack spezifizieren: Geben Sie die gewünschten Integrationen an (z. B. „Verwende Supabase für die Datenbank und Netlify für das Hosting“).
  • Datenkontext bereitstellen: Fügen Sie Rohdaten (z. B. LinkedIn-Bio, CSV-Zeilen oder Markenrichtlinien) direkt in den Prompt ein, um der KI Kontext zu geben.

2. Spezifikation mit „Vibes“ ausbalancieren

KI-Agenten arbeiten am besten, wenn sie eine Mischung aus strengen Anforderungen und kreativer Freiheit erhalten.

  • Hohe Spezifität: Verwenden Sie dies für Geschäftslogik, Datenschemata und Benutzerabläufe.
  • Der „Vibe“-Prompt: Für UI/UX verwenden Sie beschreibende Sprache anstelle von spezifischem CSS.
    • Beispiel: „Lass es wie eine hochwertige medizinische Spendenwebsite aussehen – sauber, professionell und vertrauenswürdig.“
    • Beispiel: „Mache es hübscher und moderner.“

3. Iteratives Debugging implementieren

Wenn der KI-Agent stecken bleibt oder einen Fehler produziert:

  • Screenshot-Debugging: Laden Sie einen Screenshot des UI-Problems oder der Fehlermeldung hoch und fragen Sie: „Repariere dies, damit es dem beabsichtigten Design entspricht.“
  • Das „Unstuck“-Protokoll: Wenn der KI-Agent nach 3 Versuchen bei einem bestimmten Logikproblem scheitert, wechseln Sie zu einem Human-in-the-Loop-Ansatz. Konsultieren Sie einen Experten oder Entwickler, um diese spezifische „Ecke oder Ritze“ zu beheben, während die KI die Kontrolle über die gesamte Codebasis behält.

Workflow: Von Figma zur Bereitstellung

Schritt 1: Design-Extraktion

Verwenden Sie die direkte URL-Methode, um statische Designs in Code umzuwandeln:

  • Nehmen Sie Ihre Figma-Design-URL.
  • Setzen Sie die URL des KI-Tools davor (z. B. bolt.new/[FIGMA_URL]).
  • Lassen Sie den Agenten die Assets und das Layout „aufsaugen“, um die erste Umgebung zu erstellen.

Schritt 2: Live-Prototyping

Statt Frames in Figma zu ziehen, geben Sie funktionale Änderungen per Prompt vor:

  • „Füge eine Login-Seite mit Supabase Auth hinzu.“
  • „Erstelle ein Dashboard, das Daten aus der Benutzertabelle abruft.“
  • Testen Sie die App in Echtzeit auf Ihrem eigenen Gerät mit QR-Code-Vorschauen.

Schritt 3: One-Click-Deployment

Verschieben Sie die App sofort auf eine Produktions-URL:

  • Klicken Sie auf „Deploy“.
  • Verbinden Sie sich mit einem Hosting-Anbieter (Netlify/Vercel).
  • Hängen Sie eine benutzerdefinierte Domain an, um den Prototypen in ein live Geschäft zu verwandeln.

Beispiele

Beispiel 1: Der „Zero-to-Market“-CRM

  • Kontext: Ein Unternehmer benötigt ein individuelles CRM mit Stripe-Abrechnung, hat aber kein Budget für eine 30.000 € teure Agentur.
  • Eingabe: „Baue ein CRM für Immobilienmakler. Beinhalte Lead-Tracking, eine Stripe-Integration für monatliche Abonnements und einen KI-gestützten E-Mail-Entwurf. Verwende eine saubere, blaue UI.“
  • Anwendung: Bolt verwenden, um die Basis-App zu generieren. Iterieren Sie, indem Sie sagen: „Füge eine Spalte für ‚Letztes Kontaktdatum‘ hinzu“ und „Integriere den Stripe-Test-Key“.
  • Ausgabe: Ein funktionsfähiges, umsatzgenerierendes SaaS-Produkt, das in 3 Wochen für etwa 300 € Inferenzkosten gebaut wurde.

Beispiel 2: Schnelle Marketing-Landingpage

  • Kontext: Ein PM benötigt eine Landingpage für ein neues Funktionsexperiment.
  • Eingabe: [LinkedIn-Bio/Markenspezifikationen einfügen] + „Erstelle eine persönliche Portfolio-Seite. Verwende einen professionellen Dark Mode. Füge einen Abschnitt für ‚Aktuelle Projekte‘ hinzu, den ich leicht bearbeiten kann.“
  • Anwendung: Generieren Sie die Seite, dann prompten Sie: „Füge ein Kontaktformular hinzu, das Einträge an meine E-Mail sendet.“
  • Ausgabe: Eine live gehostete URL, bereit für Traffic in unter 10 Minuten.

Häufige Fallstricke

  • Legacy-Code-Migration: Versuchen Sie nicht, eine 20 Jahre alte, tausend Dateien umfassende Produktionscodebasis in einen browserbasierten KI-Agenten zu migrieren. Verwenden Sie diese Tools für Greenfield-Projekte oder isolierte „Pods“ wie Admin-Panels und Marketing-Seiten.
  • Über-Prompting des ersten Entwurfs: Vermeiden Sie es, einen 5-seitigen Prompt für die erste Version zu schreiben. Beginnen Sie mit der „Spotify-Klon“-Basis und fügen Sie Funktionen eine nach der anderen hinzu, um zu verhindern, dass die KI verwirrt wird.
  • Determinismus ignorieren: Denken Sie daran, dass Code deterministisch ist – er läuft entweder oder nicht. Wenn die KI eine kaputte App produziert, überprüfen Sie, ob die Umgebung (WebContainer) fertig gebootet hat, bevor Sie annehmen, dass der Code falsch ist.
  • Nur als Designer behandeln: Verwenden Sie es nicht nur für UI. Nutzen Sie seine Fähigkeit, „Full Stack“ (Datenbanken, Auth, APIs) zu bauen, um sicherzustellen, dass der Prototyp tatsächlich funktionsfähig ist – nicht nur ein hochwertiger Mockup.

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.

Verwandte Skills