Communitygithub.com

Open Design Templates – Portfolio-Website

Erstellt eine professionelle Portfolio-Website mit Heldenbereich, Projektgalerie, Über-mich-Abschnitt und Kontaktformular. Sauber, typografisch, minimalistisch.

Was ist Open Design Templates – Portfolio-Website?

Diese Anleitung erzeugt eine vollständige, eigenständige Portfolio-Website als einzelne `index.html`-Datei. Sie richtet sich an Entwickler:innen, Kreative und Berufseinsteiger:innen, die schnell eine professionelle Online-Präsenz aufbauen möchten, ohne ein Framework oder Build-Tool zu benötigen. Das Skill unterstützt die Angabe von Projekten, Fähigkeiten, Berufserfahrung und Social-Media-Profilen und generiert daraus eine responsive Single-Page-Anwendung mit sechs Abschnitten: Navigation, Heldenbereich, Projektraster, Über-mich, Kontaktformular und Footer. Es gilt eine Reihe von Design-Regeln: Dark Mode als Standard, keine externen Bibliotheken, vollständige Barrierefreiheit durch semantisches HTML5 und CSS im `<style>`-Block. Geeignet für die Verwendung in KI-gestützten Editoren wie Claude Code, Cursor oder Codex.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Ayush-Mahadik/open-design-templates/tree/HEAD/skills/portfolio-site

In Ihrer bevorzugten KI fragen

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

Dokumentation

Portfolio-Website-Skill

Erstellt eine professionelle Portfolio-Website: Heldenbereich, Projektgalerie, Über-mich-Abschnitt und Kontaktformular. Sauber, typografisch, minimalistisch.

Metadaten

Name: portfolio-site
Beschreibung: Erzeuge eine professionelle Portfolio-Website mit Helden-, Projekt-, Über-mich- und Kontaktabschnitten.
Trigger-Keywords: "Portfolio", "persönliche Website", "Entwickler-Portfolio", "Kreativ-Portfolio", "Lebenslauf-Seite"


Eingaben & Parameter

ParameterTypErforderlichStandard
nameZeichenkette✓—
taglineZeichenkette✓—
projectsArray✓—
github_urlZeichenkette——
linkedin_urlZeichenkette——
emailZeichenkette——
years_experienceZahl—3
skillsArray—[]

Elemente des Projects-Arrays:

{ title: string; description: string; tags: string[]; url?: string; image?: string }

Erforderliche Abschnitte (in der Reihenfolge)

  1. Navigation – Name als Logo, Links: Projekte / Über mich / Kontakt
  2. Heldenbereich – Name, Tagline, einzeiliges Wertversprechen, soziale Links (GitHub, LinkedIn, E-Mail)
  3. Projektgalerie – Dreispaltiges responsives Raster, jede Karte: Titel + Beschreibung + Tags + Link
  4. Über mich – Zweispaltig: Biotext links, Fähigkeiten/Statistiken rechts
  5. Kontakt – Einfaches Formular: Name, E-Mail, Nachricht, Senden-Button
  6. Footer – Copyright + soziale Links

Design-Regeln

  • Einseitig, vollständig responsiv
  • Dark Mode als Standard (verwende DESIGN.md-Dark-Mode-Tokens)
  • Alle Links öffnen in neuem Tab
  • Keine externen JS-Bibliotheken
  • Gesamtes CSS im <style>-Block
  • Semantisches HTML5 (<header>, <nav>, <main>, <section>, <footer>)

Ausgabe

Einzelne Datei: index.html (in sich geschlossen)

Selbstprüfung

  • Helden-Überschrift ist der Name, nicht „Willkommen“
  • Mindestens 4 Projekte angezeigt
  • Soziale Links nutzen SVG-Icons (keine Emojis)
  • Mobil: einspaltiges Raster
  • Kontaktformular hat kein defektes action-Attribut

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills