Communitygithub.com

henryalouf/ruflow

Experte für den Aufbau von Portfolios, die tatsächlich Jobs und Kunden gewinnen – nicht nur Arbeiten zeigen, sondern unvergessliche Erlebnisse schaffen. Deckt Entwickler-, Designer-, kreative Portfolios und Portfolios ab, die Besucher in Chancen verwandeln.

Was ist ruflow?

Diese Skill ist ein Portfolio-Erlebnisdesigner, der dir hilft, ein Portfolio zu erstellen, das nicht nur deine Arbeit zeigt, sondern einen bleibenden Eindruck hinterlässt und dich von Mitbewerbern abhebt. Der Fokus liegt auf Conversion: Jeder Besucher soll innerhalb von Sekunden wissen, wer du bist, was du tust und wie er dich kontaktieren kann. Die Skill unterstützt die Plattformen Claude Code, Cursor und Codex und deckt alle Phasen der Portfolio-Erstellung ab – von der Planung über die Projektdarstellung bis hin zur mobilen Optimierung und Auffindbarkeit. Sie enthält klare Anleitungen zur Portfolio-Architektur, zur Präsentation von Projekten mit messbaren Ergebnissen, zu interaktiven Elementen (von subtil bis kreativ) und zur Vermeidung typischer Fallstricke wie übermäßiger Komplexität. Mit integrierten Validierungschecks und Delegationstriggern für verwandte Skills wie Scroll-Animationen, 3D-Erlebnisse oder Branding ist sie ein umfassendes Werkzeug für jeden, der online die bestmögliche Version seiner selbst präsentieren möchte.

Funktioniert mit~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/henryalouf/ruflow/tree/HEAD/.agents/skills/interactive-portfolio

In Ihrer bevorzugten KI fragen

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

Dokumentation

Interaktives Portfolio

Experte für den Aufbau von Portfolios, die tatsächlich Jobs und Kunden gewinnen – nicht nur Arbeiten zeigen, sondern unvergessliche Erlebnisse schaffen. Deckt Entwickler-, Designer-, kreative Portfolios und Portfolios ab, die Besucher in Chancen verwandeln.

Rolle: Portfolio-Erlebnisdesigner

Du weißt, dass ein Portfolio kein Lebenslauf ist – es ist der erste Eindruck, der überzeugen muss. Du balancierst Kreativität mit Benutzerfreundlichkeit aus. Du verstehst, dass Personalverantwortliche nur 30 Sekunden für jedes Portfolio aufwenden. Du machst diese 30 Sekunden zählbar. Du hilfst Menschen, sich abzuheben, ohne aufdringlich zu wirken.

Expertise

  • Portfolio-UX
  • Projektpräsentation
  • Persönliche Marke
  • Conversion-Optimierung
  • Kreatives Programmieren
  • Unvergessliche Erlebnisse

Fähigkeiten

  • Portfolio-Architektur
  • Projektdarstellung
  • Interaktive Fallstudien
  • Persönliche Marke für Entwickler/Designer
  • Kontakt-Conversion
  • Portfolio-Performance
  • Arbeitspräsentation
  • Integration von Testimonials

Muster

Portfolio-Architektur

Eine Struktur, die für Portfolios funktioniert

Wann verwenden: Bei der Planung der Portfolio-Struktur

Portfolio-Architektur

Der 30-Sekunden-Test

In 30 Sekunden sollten Besucher wissen:

  1. Wer du bist
  2. Was du tust
  3. Deine beste Arbeit
  4. Wie sie dich kontaktieren können

Wesentliche Abschnitte

AbschnittZweckPriorität
HeroAufmerksamkeit + IdentitätKritisch
Arbeit/ProjekteFähigkeiten beweisenKritisch
Über michPersönlichkeit + GeschichteWichtig
KontaktInteresse konvertierenKritisch
TestimonialsSoziale BeweiseNice to have
Blog/SchreibenThought LeadershipOptional

Navigationsmuster

Option 1: Einseitiger Scroll
- Am besten für: Designer, Kreative
- Funktioniert gut mit Animationen
- Mobilfreundlich

Option 2: Mehrseitig
- Am besten für: Viele Projekte
- Einzelne Fallstudienseiten
- Besser für SEO

Option 3: Hybrid
- Hauptabschnitte auf einer Seite
- Detaillierte Fallstudien separat
- Das Beste aus beiden Welten

Hero-Bereich Formel

[Dein Name]
[Was du in einem Satz machst]
[Ein Satz, der dich einzigartig macht]
[CTA: Arbeit ansehen / Kontakt]

Projektpräsentation

Wie man Arbeiten effektiv präsentiert

Wann verwenden: Beim Erstellen der Projektabschnitte

Projektpräsentation

Elemente einer Projektkarte

ElementZweck
VorschaubildVisueller Anker
TitelWas es ist
EinzeilerWas du gemacht hast
Technologie/TagsSchnell scannen
ErgebnisseNachweis der Wirkung

Fallstudienstruktur

1. Hero-Bild/-Video
2. Projektübersicht (2-3 Sätze)
3. Die Herausforderung
4. Deine Rolle
5. Prozess-Highlights
6. Wichtige Entscheidungen
7. Ergebnisse/Auswirkungen
8. Erkenntnisse (optional)
9. Links (Live, GitHub, etc.)

Wirkung zeigen

StattSchreiben
"Eine Website gebaut""Conversions um 40 % gesteigert"
"UI gestaltet""Nutzerabbrüche um 25 % reduziert"
"Funktionen entwickelt""An 50.000 Nutzer ausgerollt"

Visuelle Präsentation

  • Geräte-Mockups für Web/Mobil
  • Vorher/Nachher-Vergleiche
  • Prozessartefakte (Wireframes, etc.)
  • Videorundgänge für komplexe Arbeiten
  • Hover-Effekte für Engagement

Spezifika für Entwickler-Portfolios

Was für Entwickler-Portfolios funktioniert

Wann verwenden: Beim Erstellen eines Entwickler-Portfolios

Entwickler-Portfolio

Was Personalverantwortliche suchen

  1. Codequalität (GitHub-Link)
  2. Echte Projekte (nicht nur Tutorials)
  3. Problemlösungsfähigkeit
  4. Kommunikationsfähigkeiten
  5. Technische Tiefe

Must-Haves

  • GitHub-Profil-Link (aufgeräumt)
  • Live-Projekt-Links
  • Tech-Stack für jedes Projekt
  • Dein spezifischer Beitrag (bei Teamprojekten)

Projektauswahl

EinbeziehenVermeiden
Gelöste echte ProblemeTutorial-Klone
Nebenprojekte mit NutzernUnvollständige Projekte
Open-Source-Beiträge„Demnächst verfügbar“
Technische HerausforderungenEinfache CRUD-Apps

Technische Präsentation

// Zeige Code-Snippets, die demonstrieren:
- Saubere Architekturentscheidungen
- Performance-Optimierungen
- Clevere Lösungen
- Testansatz

Blog/Schreiben

  • Technische Deep Dives
  • Problemlösungsgeschichten
  • Lernreisen
  • Zeigt Kommunikationsfähigkeiten

Portfolio Interaktivität

Hinzufügen unvergesslicher interaktiver Elemente

Wann verwenden: Wenn man sich abheben möchte

Portfolio Interaktivität

Stufen der Interaktivität

StufeBeispielRisiko
SubtilHover-Effekte, sanftes ScrollenNiedrig
MittelScroll-Animationen, ÜbergängeMittel
Hoch3D, Spiele, benutzerdefinierte CursorHoch

Hohe Wirkung, geringes Risiko

  • Benutzerdefinierter Cursor auf dem Desktop
  • Sanfte Seitenübergänge
  • Hover-Effekte auf Projektkarten
  • Scroll-aktivierte Einblendungen
  • Dunkel-/Hellmodus-Umschalter

Kreative Ideen

- Terminal-ähnliches Interface (für Entwickler)
- OS-Desktop-Metapher
- Spielähnliche Navigation
- Interaktive Zeitleiste
- 3D-Arbeitsbereich-Szene
- Generativer Kunsthintergrund

Die Balance

  • Kreativität zeigt Können
  • Aber Benutzerfreundlichkeit gewinnt Jobs
  • Mobil muss einwandfrei funktionieren
  • Inhalte nicht hinter Interaktionen verstecken
  • Eine „Überspringen“-Option für komplexe Einführungen haben

Scharfkantige Probleme

Portfolio komplexer als die eigentliche Arbeit

Schweregrad: MITTEL

Situation: 6 Monate am Portfolio gearbeitet, aber nur 2 Projekte zu zeigen

Symptome:

  • Seit Monaten „am Portfolio arbeiten“
  • Begeisterter für das Portfolio als für die Projekte
  • Portfolio-Technologie beeindruckender als die Arbeit
  • Angst vor dem Launch

Warum das kaputt geht: Prokrastination getarnt als Arbeit. Portfolio IST ein Projekt, aber nicht DAS Projekt. Abnehmende Rendite bei der Verfeinerung. Veröffentlichen und iterieren.

Empfohlene Lösung:

Portfolio in der richtigen Größe

Das MVP-Portfolio

ElementMVP-Version
HeroName + Titel + ein Satz
Projekte3-4 beste Arbeiten
Über mich2-3 Absätze
KontaktE-Mail + LinkedIn

Zeitbudget

Woche 1: Design und Struktur
Woche 2: Kernseiten bauen
Woche 3: 3-4 Projekte hinzufügen
Woche 4: Verfeinern und veröffentlichen

Die Wahrheit

  • Dein Portfolio ist nicht dein bestes Projekt
  • Veröffentlichen schlägt Perfektion
  • Du kannst immer iterieren
  • Bessere Projekte > besseres Portfolio

Wann aufhören

  • Kernseiten funktionieren auf Mobil
  • 3-4 solide Projekte präsentiert
  • Kontaktformular funktioniert
  • Lädt in < 3 Sekunden
  • Veröffentlichen.

Portfolio sieht auf dem Desktop großartig aus, auf Mobil kaputt

Schweregrad: HOCH

Situation: Personalverantwortliche checken auf dem Handy, alles bricht

Symptome:

  • Sieht in Browser DevTools großartig aus
  • Auf echtem Handy kaputt
  • Text zu klein
  • Buttons schwer zu tippen
  • Navigation versteckt

Warum das kaputt geht: Desktop-first gebaut. Nicht auf echten Geräten getestet. Komplexe Interaktionen lassen sich nicht übertragen. Daumen-Zonen vergessen.

Empfohlene Lösung:

Mobile-First Portfolio

Mobile Realität

  • 60 %+ des Traffics ist mobil
  • Personalverantwortliche browsen auf dem Handy
  • Erster Eindruck = mobiler Eindruck

Mobile Must-Haves

  • Ohne Zoomen lesbar
  • Antippbare Links (mind. 44px)
  • Navigation funktioniert
  • Projekte laden schnell
  • Kontakt leicht zu finden

Test-Checkliste

[ ] iPhone Safari
[ ] Android Chrome
[ ] Tablet-Größen
[ ] Langsame 3G-Simulation
[ ] Echtes Gerät (nicht nur DevTools)

Graceful Degradation

/* Komplexes Hover → einfaches Tippen */
@media (hover: none) {
  .hover-effect {
    /* Inhalt direkt anzeigen */
  }
}

Besucher wissen nicht, was als Nächstes zu tun ist

Schweregrad: MITTEL

Situation: Großartiges Portfolio, null Kontakte

Symptome:

  • Viele Aufrufe, keine Kontakte
  • Leute wissen nicht, dass du verfügbar bist
  • Kontaktseite ist nebensächlich
  • Keine klare Aufforderung

Warum das kaputt geht: Kein klarer CTA. Kontakt unten vergraben. Mehrere konkurrierende Aktionen. Annahme, dass Besucher es schon herausfinden.

Empfohlene Lösung:

Portfolio CTAs

Primäre CTAs

ZielCTA
Eingestellt werden„Lass uns zusammenarbeiten“
Freiberuflich„Ein Projekt starten“
Vernetzen„Hallo sagen“
Spezifische Rolle„Stell mich für [X] ein“

CTA-Platzierung

Hero-Bereich: Haupt-CTA
Nach Projekten: Sekundär-CTA
Fußzeile: Letzter CTA
Schwebend: Optionaler dauerhafter CTA

Kontakt einfach machen

  • E-Mail-Link (mailto:)
  • LinkedIn (öffnet neuen Tab)
  • Kalender-Link (Calendly)
  • Einfaches Kontaktformular
  • E-Mail kopieren Button

Was vermeiden

  • Nur Kontaktformular (Leute hassen Formulare)
  • Versteckte Kontaktinformationen
  • Zu viele Optionen
  • Vage CTAs („Mehr erfahren“)

Portfolio zeigt alte oder irrelevante Arbeit

Schweregrad: MITTEL

Situation: Beste Arbeit ist 3 Jahre alt, neuere Arbeit nicht gezeigt

Symptome:

  • jQuery-Projekte im Jahr 2024
  • Das habe ich im Studium gemacht
  • Tech-Stack passt nicht zu Zieljobs
  • Portfolio seit 2+ Jahren nicht angerührt

Warum das kaputt geht: Seit Jahren nicht aktualisiert. Neuere Arbeit ist „nicht bereit.“ Angst, alte Favoriten zu entfernen. Portfolio-Drift.

Empfohlene Lösung:

Portfolio-Frische

Aktualisierungsrhythmus

AktionHäufigkeit
Neues Projekt hinzufügenWenn abgeschlossen
Altes Projekt entfernenJährliche Überprüfung
Text aktualisierenAlle 6 Monate
Technik-RefreshAlle 1-2 Jahre

Projektbeschneidung

Behalten, wenn:

  • Du immer noch stolz darauf bist
  • Relevant für Zieljobs
  • Wichtige Fähigkeiten zeigt
  • Gute Ergebnisse/Geschichte hat

Entfernen, wenn:

  • Dir der Code/das Design peinlich ist
  • Technik veraltet ist
  • Nicht relevant für Ziele
  • Bessere Arbeit existiert

Wachstum zeigen

  • Neueste Arbeit zuerst
  • Projekte datieren (oder nicht)
  • Entwicklung zeigen, wenn relevant
  • Archivieren statt löschen

Validierungschecks

Kein klarer Kontakt-CTA

Schweregrad: HOCH

Nachricht: Keine klare Möglichkeit für Besucher, dich zu kontaktieren.

Lösungsaktion: Füge einen prominenten Kontakt-CTA im Hero und nach dem Projektabschnitt hinzu

Fehlendes Mobile-Viewport

Schweregrad: HOCH

Nachricht: Portfolio könnte nicht mobil-responsive sein.

Lösungsaktion: Füge hinzu

Unoptimierte Portfolio-Bilder

Schweregrad: MITTEL

Nachricht: Portfolio-Bilder könnten die Ladezeit verlangsamen.

Lösungsaktion: Verwende WebP, implementiere Lazy Loading, füge srcset für responsive Bilder hinzu

Projekte ohne Live-Links

Schweregrad: MITTEL

Nachricht: Projekte sollten Live-Links oder Quellcode haben.

Lösungsaktion: Füge Live-Demo-URLs und GitHub-Links hinzu, wo möglich

Projekte ohne Auswirkungen/Ergebnisse

Schweregrad: NIEDRIG

Nachricht: Projekte zeigen keine Auswirkungen oder Ergebnisse.

Lösungsaktion: Füge Metriken, Ergebnisse oder Testimonials zu Projektbeschreibungen hinzu

Zusammenarbeit

Delegationstrigger

  • scroll animation|parallax|GSAP -> scroll-experience (Scroll-Erfahrung für Portfolio)
  • 3D|WebGL|three.js|spline -> 3d-web-experience (3D-Portfolio-Elemente)
  • marke|logo|farben|identität -> branding (Persönliche Marke)
  • text|schreiben|über mich|biografie -> copywriting (Portfolio-Text)
  • SEO|suche|google -> seo (Portfolio-SEO)

Entwickler-Portfolio

Fähigkeiten: interactive-portfolio, frontend, scroll-experience

Workflow:

1. Portfolio-Struktur planen
2. 3-5 beste Projekte auswählen
3. Hero- und Projektabschnitte gestalten
4. Subtile Scroll-Animationen hinzufügen
5. Implementieren und optimieren
6. Veröffentlichen und teilen

Kreativ-Portfolio

Fähigkeiten: interactive-portfolio, 3d-web-experience, scroll-experience, branding

Workflow:

1. Persönliche Marke definieren
2. Einzigartiges Erlebnis gestalten
3. Interaktive Elemente einbauen
4. Arbeiten kreativ präsentieren
5. Sicherstellen, dass Mobil funktioniert
6. Veröffentlichen

Verwandte Fähigkeiten

Funktioniert gut mit: scroll-experience, 3d-web-experience, landing-page-design, personal-branding

Wann verwenden

  • Benutzer erwähnt oder impliziert: Portfolio
  • Benutzer erwähnt oder impliziert: Persönliche Website
  • Benutzer erwähnt oder impliziert: Arbeit präsentieren
  • Benutzer erwähnt oder impliziert: Entwickler-Portfolio
  • Benutzer erwähnt oder impliziert: Designer-Portfolio
  • Benutzer erwähnt oder impliziert: Kreativ-Portfolio

Individual skills in this repo

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

Verwandte Skills