Communitygithub.com

FelipeStruchel/landing-page-skills

Verwendet, wenn Felipe bittet, Skills für Landing Pages umzugestalten, gesammelte Erkenntnisse zu überprüfen, ausstehendes Feedback zu verarbeiten, die _regras-vivas.md zu aktualisieren, die anfängliche Migration der Regeln durchzuführen oder wenn Schritt 0 die Migration anbietet. Nicht während der Erstellung eines Kunden verwenden.

Was ist landing-page-skills?

Dieses Skill transformiert rohes Feedback in überprüfte Regeln, die in der Entwicklung von Landing Pages verwendet werden. Es folgt dem Prinzip „Keine Regel ohne Beweis und Umfang“ und erzwingt eine testgetriebene Entwicklung (RED, GREEN, REFACTOR), bevor Änderungen an einer Skill-Datei vorgenommen werden. Der Prozess umfasst das Auflisten von Feedback-Einträgen, das Suchen nach parallelen Mustern in anderen Kundenprojekten, die Klassifizierung nach einer festgelegten Matrix und die Erstellung neuer Regeln mit eindeutigen IDs und Evidenzverweisen. Es unterstützt die Migration von bestehenden Erkenntnisdateien in eine lebende Regeldatei und führt obligatorische Bereinigungen durch, um redundante Regeln zu entfernen. Das Skill ist für Claude Code und ähnliche KI-Assistenten konzipiert, die an der Strukturierung und Verbesserung von Entwicklungsregeln arbeiten.

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

In Ihrer bevorzugten KI fragen

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

Dokumentation

Landing: die Skills weiterentwickeln

Wandelt rohes Feedback in eine überprüfte Regel um. Eine Regel ohne Test wird zum Dogma. Den Buchstaben zu verletzen bedeutet, den Geist zu verletzen.

Ehernes Gesetz

KEINE REGEL OHNE BEWEIS UND UMFANG.
KEINE BEARBEITUNG EINES SKILLS OHNE EINEN TEST, DER VORHER FEHLSCHLÄGT.

ERFORDERLICHER HINTERGRUND: superpowers:writing-skills (Druckszenarien mit Unteragent; RED, GREEN, REFACTOR).

Gate-Funktion

  1. Auflisten: node kit/processar-feedback.js listar (Kit = ~/.claude/skills/criar-landing-page/assets/kit). Nach Umfang und Kategorie gruppieren.
  2. Parallelen: Suche für jede Lektion in anderen Kunden (grep -n in den 02 und 05-aprendizados.md) und lies die Einträge. Beweise vom Typ defeito oder resultado-medido wiegen schwerer als preferencia. Hypothesen zählen nicht.
  3. Klassifizieren nach der Matrix:
SituationZiel
Wiederholt und verallgemeinerbarKandidat für allgemeine Regel
Wiederholt, umgebungsabhängigRegel mit Tags (aplica_quando)
Selten, hohe Auswirkung (Geheimnis offengelegt)Sicherheitsregel, auch bei einmaligem Vorkommen
Subjektiv, ohne BestätigungBleibt Hypothese
Kein Nutzen oder bereits durch Skript abgedecktNicht befördern
  1. Neue Regel: id R-nnn, echter Beweis (cliente/E<nn>), Umfang, aplica_quando aus dem geschlossenen Vokabular, nao_se_aplica_quando, Kriterium für Entfernung, Prüfung (Skript des Kits oder nenhuma) und verantwortliches Skill.
  2. Wenn die Regel ein Skill ändert: Schreibe das Druckszenario in _testes-skills/cenarios/, führe es ohne die Änderung aus (RED, dokumentiere die Rationalisierung), bearbeite, führe es mit (GREEN) aus, schließe die Lücken (REFACTOR). Ohne RED die Bearbeitung verwerfen.
  3. Obligatorisches Beschneiden: Entferne oder fasse redundante Regeln zusammen, die zwischen Skills dupliziert oder durch Skripte abgedeckt sind. Keine Neugestaltung fügt nur hinzu. node _testes-skills/lint-skill.mjs <skill> vorher und nachher (Wörter).
  4. Validieren: node kit/check-regras.js --file ~/projetos/criar-site/_regras-vivas.md und den Auswahltest nach Tags der fiktiven Kunden.
  5. Abschließen: node kit/processar-feedback.js marcar --versao v<N>; in _evolucao.md festhalten: was sich geändert hat, was beschnitten wurde und die Metriken (wiedereröffnete Genehmigungen, Fehler pro Kategorie, Regressionen, falsch Positive, wie oft Felipe an die Registrierung erinnern musste).

Migrationsmodus: Gleicher Prozess mit allen Einträgen processado: não, ausgehend von 05-aprendizados.md, Erzeugung von _regras-vivas.md v1 und _evolucao.md. Teile die Datei in _regras-vivas/ nur nach gemessenen Kriterien (Größe, Wiederherstellungsfehler, Kategorie mit Volumen).

Rote Flaggen: Stopp

  • „Es ist einmal passiert, also wird es zur allgemeinen Regel“ (außer Sicherheit)
  • „Es ist offensichtlich, ich überspringe den Test“ · erfundener Beweis oder ohne echten E<nn>
  • Regel eines Kunden wird global erhoben · Hinzufügen ohne Beschneiden
RationalisierungRealität
„Felipe mag es, also ist es eine Regel“Präferenz ohne Bestätigung bleibt als Hypothese mit Umfang
„Es ist nur eine Zeile im Skill“Bearbeitung ohne RED ist die gleiche Verletzung des TDD
„Zwei Vorkommen reichen“Häufigkeit ist Priorität, nicht Kriterium: Bewerte Anwendbarkeit und Risiko
„Mehr Regeln, mehr Sicherheit“Zu viele Regeln werden zu Rauschen; Beschneiden ist Teil der Arbeit

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 01-negocio-e-escopo.md está aprovado e falta escolher o estilo visual de uma landing page, ou quando uma tela interna (agenda, painel) de um cliente precisa de visual. Não use para levantar dados do negócio (landing-descoberta).

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