Communitygithub.com

FelipeStruchel/landing-page-skills

ランディングページのビジュアルスタイルが承認され、内部画面(予約、ダッシュボードなど)のビジュアルが必要な場合に使用します。ビジネス要件の収集(landing-descoberta)には使用しないでください。

landing-page-skills とは?

このスキルは、ランディングページや内部画面(予約システム、管理パネルなど)のビジュアルデザイン方向性を決定するために設計されています。企業プロフィールと顧客プロフィールという2つの軸からスタイルを導き出し、提示するスタイルを最低2~3方向用意した上で、Felipeが最終選択を行います。各方向には、名前、一言コンセプト、セルフホスト可能なタイポグラフィ、HEXカラーパレット(コントラスト検証済み)、セクション構造、ヒーロー、アセットID、リスク評価が含まれます。新しいランディングページの場合はモックアップを省略して直接構築し、既存の画面への追加の場合はモックアップを先に作成します。このスキルは、特にClaude Codeのようなコード駆動型AIエージェント向けに設計されており、ゲート関数として動作し、他のサブスキル(frontend-designなど)を呼び出しながら、一貫したビジュアル品質を保証します。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ランディング:ビジュアル方向性

スタイルは、流行の好みではなく、企業のプロフィールとその顧客のプロフィールから導き出されます。

アイアン・ロー(不変のルール)

2~3方向を提示し、Felipeが選択するまでは、一切の構築を行ってはならない。
すべてのビジュアル(内部・外部問わず)は、frontend-designを経由する。

最初のアクション: node check-gate.js --cliente <名前> --antes-de direcao-visual; 01 と inventario-assets.md を すべて 読む; node check-assets.js --root <クライアント> --fase direcao-visual。会話のメモリ(記憶)は使用しないでください。

ゲート関数

  1. 2つのプロフィール軸を導き出す(references/perfis-e-estilos.md)。
  2. 必須サブスキル: 各方向に対して frontend-design:frontend-design を使用する。
  3. 各方向には以下を含める: 名前、一言コンセプト、タイポグラフィ(ディスプレイ用と本文用、セルフホスト)、HEXカラーパレット、セクション構造、ヒーロー、アセットID(A-nnn)と不足しているもの、リスク。
  4. 各パレットについて、pares-contraste.json を記入し、node check-contrast.js --css <css> --pairs <ペア> を実行する; 不合格のパレットは提示しない。
  5. 1つを推奨し、その推奨を2つのプロフィールに結び付ける。
  6. Felipeの選択を待つ。direcao-visual.md(フロントマター、escolhida)を記録し、承認する。

新しいランディングページ: モックアップは不要、直接ページを構築する(同じ工数がかかる)。既存のものへの追加: まずモックアップを作成; 承認後、構築されたものを表示されたものと項目ごとに確認する。構築中に正当な理由がある改善は許可され、フィードバック記録に追加される。

ビジュアルレビュー(公開ゲートの前)

一貫した階層とタイポグラフィ · 375px と 1280px、ウィンドウ(fullPage ではない)のキャプチャ、ゆっくりスクロール後 · コントラスト(check-contrast) · フォーカス、ホバー、エラー、空、ローディングの状態 · スペーシング、コンポーネント、色の一貫性 · ビジネスに適したCTA · 実装されたページ(モックアップではない) · check-page。

レッドフラグ:中止

  • 「自分が一番良いと思う」スタイルを選んで構築する
  • 内部画面に対して「内部だけだから」と汎用CSSを使う
  • 1方向だけを提示する
  • IDのないアセットや架空のパスを使用する
言い訳現実
「内部画面にはデザインは不要」顧客が毎日使う画面はブランドの一部である
「Felipeが『好きなようにやれ』と言った」それは推奨の委任であり、選択の委任ではない
「1方向のほうが早い」2~3方向+推奨のほうが、テキストで議論するより早い
「必要な写真は存在するはず」必要事項を記録せよ; ファイルを決して推測してはならない

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.

関連スキル