Communitygithub.com

FelipeStruchel/landing-page-skills

ランディングページに静的なHTML/CSS/JSを超えたソフトウェア(予約、管理画面、API、データベース、トランザクションメール、通知、サーバー上で動作するその他サービス)が必要な場合に使用します。HTML、CSS、JSのみのページには使用しないでください。

landing-page-skills とは?

このスキルは、単なる静的ランディングページを超えて、サーバーサイドのソフトウェアコンポーネント(予約システム、管理ダッシュボード、API、データベース、トランザクションメール、通知など)を必要とするランディングページのアーキテクチャ決定を管理します。主な目的は、技術スタック、ネットワーク、共有リソースに関する重要な意思決定を、プロジェクトオーナーの承認プロセスを通じて安全に導くことです。このスキルは、すべての意思決定を文書化し、既存システムとの共有ネットワークやリソースを扱う際の「隣人」への影響(502エラー、名前の競合など)をテストすることを強制します。固定ルールには、プロジェクトプレフィックスの強制、秘密情報の適切な管理、バックアップと安全なデプロイ手順が含まれます。このスキルは、承認なしに意思決定をしたり、適切なバックアップなしにデプロイしたり、共有サービスを壊すような名前を使用したりすることを防ぐためのRed Flags(危険信号)とチェックゲートを実装しています。

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

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

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

ドキュメント

ランディング:追加ソフトウェア

アーキテクチャの決定はプロジェクトオーナーの責任です。ルールの文言に違反することは精神に違反することです。

鉄の掟

スタック、ネットワーク、共有リソースに関するいかなる決定も、
事前に確認なしに行ってはなりません。高リスクフェーズ:フェリペのコマンド経由でのみ承認。

最初のアクション: node check-gate.js --cliente <名前> --antes-de software-extra を実行;01 と plano.md を読む;予約がある場合は references/agendamento.md を読む。

ゲート機能

  1. 未決定の事項(スタック、データベース、実行場所、共有リソース、メール、通知、バックアップ)をリストアップします。
  2. それぞれについて:選択肢、理由付きの推奨事項、間違えた場合のコストを提示します。質問してください。選択はしません。
  3. 03-decisoes.md に記録します(D)。グローバルルールに違反する場合は、フェリペの承認を得て override: R-nnn を記録します。
  4. フェリペが ! node approve.js --file <03> --fase software-extra --via comando を実行します。その後でのみ実装します。
  5. TDDで実装します。完了時に独立したレビュアーが確認します。
  6. デプロイ後:隣人の実際のパス(例:他のシステムの GET /api/health)と docker logs <proxy> --since 2m | grep -c "502\|refused" を確認します。

固定ルール

  • すべてのサービス、コンテナ、共有ネットワークエイリアスにプロジェクトプレフィックスを付けます(agenda-api、agenda-db)。ネットワークに参加する前に、隣人が解決する名前をリストアップします(set $api、upstream、proxy_pass)。
  • 秘密情報はサーバーの .env ファイルのみに保存し、パーミッションは600に設定します;チャットを通過したものは交換を推奨します。
  • 時間、サービス、価格は1つのソース(データベース)から取得します;静的HTMLは予備としてのみ使用します。
  • オプション名と所要時間は異なるフィールドです;画面は明示的なルールに従って表示内容を決定します。
  • 内部画面は landing-direcao-visual と frontend-design を経由します;追加にはモックアップと項目ごとの確認が必要です。
  • 本番環境:事前にバックアップ、リロード前に nginx -t、ダウンタイムを発生させないウィンドウ、ロールバック手順を文書化します。root権限が必要なものは、フェリペに渡す1行コマンドにします。

危険信号:停止

  • 「それが最善だから」という理由でデータベースを選ぶ · api という名前を再利用する · バックアップなしでデプロイ
  • 自分自身で実行するであろう5000行の計画をサーバー上で繰り返す
  • 隣人をテストせずに「ここでは動いた」と言う
都合の良い解釈現実
「選択は明らかだ」フェリペがコードを見て驚くなら?それなら質問せよ
「短い名前の方がすっきりする」edge ネットワーク内の api が隣人を502でダウンさせた
「承認はランディング用だった」あるコンテキストでの承認は別のコンテキストでは無効

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 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.

関連スキル