Communitygithub.com

FelipeStruchel/landing-page-skills

Verwenden Sie dies, wenn der Bereich '01-negocio-e-escopo.md' genehmigt wurde und noch der visuelle Stil einer Landingpage aussteht, oder wenn eine interne Seite (Terminkalender, Dashboard) eines Kunden ein visuelles Design benötigt. Nicht verwenden, um Geschäftsinformationen zu sammeln (landing-descoberta).

Was ist landing-page-skills?

Diese Skill definiert einen strukturierten Prozess zur Erstellung der visuellen Richtung für Landingpages und interne Bildschirme (z. B. Terminkalender, Dashboard) in Kundenprojekten. Der Workflow beginnt mit der Überprüfung der Projektphase (Gate-Prüfung), dem vollständigen Lesen relevanter Dokumente (`01-negocio-e-escopo.md`, `inventario-assets.md`) und der Ausführung eines Asset-Prüfskripts (`check-assets.js`). Anschließend werden aus den Profilen des Unternehmens und seiner Kunden – nicht aus persönlichem Geschmack – visuelle Achsen abgeleitet. Für jede Richtung sind mindestens zwei bis drei Optionen erforderlich, die vollständig definiert sein müssen: Name, einzeilige Idee, selbst gehostete Typografie (Display und Text), Hex-Farbpalette, Abschnittsstruktur, Hero-Design, Asset-IDs und Risiken. Jede Palette muss mit `check-contrast.js` auf ausreichenden Kontrast geprüft werden. Nach der Präsentation wird eine Empfehlung ausgesprochen, die auf beide Profile Bezug nimmt, und der Kunde (Felipe) wählt final aus. Die gewählte Richtung wird in `direcao-visual.md` dokumentiert. Bei neuen Landingpages wird kein Mockup erstellt, sondern direkt umgesetzt; bei Erweiterungen existierender Seiten kommt das Mockup zuerst. Die Skill erzwingt strenge visuelle Reviews vor der Veröffentlichung mit Checklisten für Hierarchie, Konsistenz, responsive Prüfung auf 375 px und 1280 px, Kontrast, interaktive Zustände (Fokus, Hover, Fehler, leer, Laden) sowie Implementierungstreue. Rote Flaggen warnen vor typischen Fehlern wie subjektiver Stilwahl, generischem CSS, zu wenigen Optionen oder erfundenen Asset-Pfaden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/FelipeStruchel/landing-page-skills/tree/HEAD/skills/landing-direcao-visual

In Ihrer bevorzugten KI fragen

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

Dokumentation

Landing: visuelle Richtung

Der Stil ergibt sich aus dem Profil des Unternehmens und dem Profil seiner Kunden, nicht aus dem persönlichen Geschmack.

Eiserne Regel

KEINE UMSETZUNG OHNE 2 ODER 3 PRÄSENTIERTE RICHTUNGEN
UND EINE VON FELIPE AUSGEWÄHLTE.
JEDES VISUELLE, OB INTERN ODER EXTERN, GEHT ÜBER frontend-design.

Erste Aktion: node check-gate.js --cliente <name> --antes-de direcao-visual; die Dokumente 01 und inventario-assets.md vollständig lesen; node check-assets.js --root <cliente> --fase direcao-visual ausführen. Nicht das Gesprächsgedächtnis nutzen.

Gate-Funktion

  1. Leiten Sie die Achsen aus den beiden Profilen ab (references/perfis-e-estilos.md).
  2. ERFORDERLICHE SUB-SKILL: Verwenden Sie für jede Richtung frontend-design:frontend-design.
  3. Jede Richtung enthält: Name, Idee in einem Satz, Typografie (Display und Text, selbst gehostet), Farbpalette mit Hex-Werten, Abschnittsstruktur, Hero, Assets mit ID (A-nnn) und was fehlt, Risiko.
  4. Für jede Palette füllen Sie pares-contraste.json aus und führen Sie node check-contrast.js --css <css> --pairs <pares> aus; präsentieren Sie keine abgelehnte Palette.
  5. Empfehlen Sie eine, indem Sie die Empfehlung mit beiden Profilen verknüpfen.
  6. Warten Sie auf die Wahl von Felipe. Speichern Sie direcao-visual.md (Frontmatter, escolhida) und genehmigen Sie.

Neue Landingpage: kein Mockup, erstellen Sie die Seite direkt (das kostet denselben Aufwand). Erweiterung einer vorhandenen Seite: zuerst Mockup; nach Genehmigung prüfen Sie Punkt für Punkt, ob das Erstellte dem Gezeigten entspricht. Begründete Verbesserungen während der Erstellung sind erlaubt und fließen ins Feedback-Protokoll ein.

Visuelle Überprüfung (vor dem Veröffentlichungs-Gate)

Hierarchie und Typografie konsistent · 375 px und 1280 px, Screenshot des Fensters (nicht fullPage), nach langsamem Scrollen · Kontrast (check-contrast) · Fokus-, Hover-, Fehler-, Leer- und Ladezustände · Abstände, Komponenten und Farben gleichbleibend · CTA passend zum Geschäft · die implementierte Seite, nicht das Mockup · check-page.

Rote Flaggen: Stopp

  • Den Stil auswählen, der „am besten aussieht“, und direkt umsetzen
  • Generisches CSS für interne Bildschirme, „weil es nur für den ist“
  • Nur eine Richtung präsentieren
  • Asset ohne ID oder mit erfundenen Pfaden angeben
RationalisierungRealität
„Intern braucht kein Design“Der Bildschirm, den der Kunde täglich nutzt, ist Teil der Marke
„Felipe hat gesagt, mach, was du für am besten hältst“Das ist Delegation der Empfehlung, nicht der Entscheidung
„Eine Richtung ist schneller“Zwei oder drei mit Empfehlung waren schneller als Diskussion per Text
„Das Foto, das ich brauche, muss es geben“Halten Sie den Bedarf fest; nehmen Sie nie an, dass die Datei existiert

Individual skills in this repo

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

FelipeStruchel/landing-page-skills

Use when o Felipe pede para criar, montar, refazer ou retomar uma landing page ou site de uma página para um negócio ou cliente, ou abre uma pasta de cliente em criar-site/. Não use para redesenhar as próprias skills (landing-evoluir-skill).

FelipeStruchel/landing-page-skills

Use when começa um cliente novo de landing page sem 01-negocio-e-escopo.md aprovado, quando faltam dados do negócio, mídias, nomes ou perfis, ou quando o Felipe pede o questionário de entrada. Não use para escolher estilo visual (landing-direcao-visual).

FelipeStruchel/landing-page-skills

Use when o Felipe pede para redesenhar skills de landing page, revisar aprendizados acumulados, processar feedbacks pendentes, atualizar o _regras-vivas.md, fazer a migração inicial das regras, ou quando o Passo 0 oferece a migração. Não use durante a construção de um cliente.

FelipeStruchel/landing-page-skills

Use when uma landing page está pronta para ir ao ar: publicar, fazer deploy, configurar domínio ou Cloudflare, limpar cache, ou conferir o site já publicado. Não use para construir a página (criar-landing-page).

FelipeStruchel/landing-page-skills

Use when SEMPRE durante o trabalho em uma landing page de cliente: ao entregar qualquer coisa (texto, foto, tela, deploy) e ao receber reação, correção, elogio ou aprovação do Felipe ou do cliente.

FelipeStruchel/landing-page-skills

Use when uma landing page precisa de software além da página estática: agenda ou reserva, painel, API, banco, e-mail transacional, notificação, ou qualquer serviço que roda no servidor ao lado de outro sistema. Não use para páginas só de HTML, CSS e JS.

Verwandte Skills