Back to all posts

Wie wir VM0 nutzen, um einen KI-gestützten „Build in Public"-Workflow zu erstellen

Als Early-Stage-Startup im KI-Bereich ist Building in Public eine gute Strategie. In der Praxis bedeutet Building in Public eines: Sie müssen zeigen, was Sie jeden Tag tun.

Das umfasst:

Es geht nicht nur um Launches oder Meilensteine, sondern um die tägliche Arbeit.

Das eigentliche Problem: Wir wussten nicht, was wir posten sollten

In vielen Fällen war unsere größte Herausforderung beim Betreiben unseres X-Accounts nicht Konsistenz oder Tooling. Es war viel einfacher:

Wir wussten nicht, was wir posten sollten. Besonders wenn Sie ein introvertiertes Team leiten, das sich mehr auf das Bauen als auf das Verkaufen oder Teilen von Meinungen konzentriert. Dennoch ist tägliche Kommunikation bereits eine Form der Kreation. Doch nichts davon wurde in etwas übersetzt, das wir selbstbewusst teilen konnten.

Inspiration kommt nicht aus Research. Sie kommt aus der Realität.

Wir haben schließlich etwas erkannt, das im Nachhinein offensichtlich war:

Echte Inspiration kommt aus der täglichen Arbeit, nicht aus Content-Planung oder davon, was auf X passiert, wo die Leute ständig darüber reden, was gerade hot ist oder die neueste Forschung.

Für uns waren die ehrlichsten Signale bereits da:

  1. Slack

    Tägliche Diskussionen, Trade-offs, Entscheidungen und Momente der Klarheit.

  2. Notion

    Dokumente, die geschrieben, umgeschrieben und verfeinert werden. Produktdenken in Bewegung.

  3. GitHub

    Was wir tatsächlich ausgeliefert, gefixt oder geändert haben. Nicht Absichten, sondern Umsetzung.

Daraus besteht Building in Public.

Die Idee mit VM0 in einen Agenten verwandeln

VM0 ist ein Agent Builder. Anstatt die KI zu bitten, „Tweets zu schreiben", gaben wir ihr eine fundiertere Aufgabe:

Beobachten Sie, was tatsächlich passiert ist, organisieren Sie es und präsentieren Sie es zur menschlichen Beurteilung.

Mit VM0 haben wir diese Idee in einen Agenten kodiert, der durch AGENTS.md und vm0.yaml definiert ist.

Der Agent macht Folgendes:

Analyze Slack messages and GitHub activity to generate viral X (Twitter) posts for building in public, then sync to Notion.

The agent will:

1. Gather content from multiple sources:
   - Slack channels (last 24 hours)
   - GitHub org repos (recent commits, PRs, issues, releases)

2. Identify "building in public" themes:
   - Product launches, technical wins, milestones
   - Behind-the-scenes insights and decisions
   - Architecture choices, performance work
   - Failures, pivots, developer lessons
   - Open source and community contributions

3. Craft 2–3 post variations per theme:
   - Single posts or short threads
   - Hook → Context → Value → CTA
   - Concrete details, no filler

4. Generate a markdown report with scores and recommendations

5. Sync everything to a Notion database as drafts

Das war nicht etwas, das ich wörtlich selbst geschrieben habe. Es wurde durch fortlaufende Chats mit VM0 co-piloted.

Die Runtime-Konfiguration ist unkompliziert:

version: "1.0"

agents:
  build-in-public:
    provider: claude-code
    instructions: AGENTS.md
    skills:
      - slack
      - notion
    environment:
      SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
      NOTION_API_KEY: ${{ secrets.NOTION_API_KEY }}
      NOTION_DATABASE_ID: ${{ secrets.NOTION_DATABASE_ID }}

Der Agent fordert mich auf, eine Tabelle mit diesen als Datenbank auszufüllen:

TitleContentTypeStatusDateSourceViralty scoreOrginal contentRecommendedPriority

Nach dem Ausführen des Agenten erhielt ich Folgendes:

building_in_public.png

Es mit GitHub Actions zur täglichen Gewohnheit machen

Wir haben diesen Agenten dann in eine geplante GitHub Action eingebunden, die dem VM0-Workflow folgt:

https://blog.vm0.ai/en/posts/vm0-github-action

Jeden Wochentag nach der Arbeit erhalten wir einen Bericht. Eine tägliche Zusammenfassung dessen, was tatsächlich passiert ist, übersetzt in mögliche öffentliche Narrative.

Sie können unseren Team-Workflow einsehen: https://github.com/vm0-ai/team-workflows/tree/main/build-in-public

Screenshot 2026-01-15 at 7.37.33 PM.png

Human in the Loop

Wir haben jedoch keine direkte Verbindung zur X-API für Auto-Publishing hergestellt. Keine automatisch veröffentlichten Posts. Kein Content, der blind auf X gepusht wird.

Der Agent hat uns nicht dazu gebracht, mehr zu posten. Er hat uns dazu gebracht, mehr Aufmerksamkeit zu schenken.

Vor dem Posten habe ich mit unserem Team abgeklärt:

  1. Ist es in Ordnung, dies zu veröffentlichen und die Leute darüber zu informieren?
  2. Ist es wahr?
  3. Ist es solide?
  4. Sind wir bereit, dies zu veröffentlichen?
  5. Ist das echt?

Dann habe ich den Post manuell bearbeitet und auf Veröffentlichen geklickt. X ist voller Bots. Wir weigern uns, einer zu sein.

Wir haben bewusst vor der vollständigen Automatisierung Halt gemacht: Immer ein Mensch in der Schleife.

KI ist ein Co-Pilot, kein Sprecher. X hat bereits genug synthetische Stimmen.

Building in Public bedeutet Verantwortung

Dies ist ein gutes Beispiel für KI-Marketing, das menschliches Urteilsvermögen mit einem KI-Co-Piloten kombiniert. In diesem Fall nutzen wir GitHub Actions für die Automatisierung. Wir arbeiten auch aktiv an nativen Cron-Jobs in VM0, sodass Sie VM0-Agenten erstellen und Aufgaben direkt planen können.

Bleiben Sie dran.

Treten Sie der Warteliste bei und erstellen Sie Ihre eigenen Agenten.

Stay in the loop

// Get the latest insights on agent-native development.

SubscribeJoin Discord