Communitygithub.com

SaaSランディングページスキル

ヒーロー、機能、ソーシャルプルーフ、料金プラン、CTAを備えたシングルページのSaaSランディングページを生成します。アクティブなDESIGN.mdのカラー/タイポグラフィ/レイアウトトークンに従います。

SaaSランディングページスキル とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)が、与えられたDESIGN.mdのデザイントークンに厳密に従った、単一ページのSaaSランディングページを生成するためのものです。ヒーローセクション、機能一覧、ソーシャルプルーフ、料金プラン、フッターCTAといった、コンバージョンに必要な6つのセクションを順に計画・実装します。すべてのCSSはインライン化され、外部JSは不要で、レスポンシブデザインとセマンティックHTMLを備えています。また、各編集可能要素には`data-od-id`属性が付与されるため、ホストアプリケーションのコメントモードと連携できます。スキルは自己チェックリストにより、ダミーテキストの不使用、カラー参照の正確性、レスポンシブブレークポイントの遵守、アクセントカラーの過剰使用防止を確認します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aurora-ember-bio-lab/splatstudio/tree/HEAD/design-templates/saas-landing

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

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

ドキュメント

SaaSランディングスキル

単一ページのSaaSランディングページを生成します。エージェントは以下のワークフローに正確に従ってください。

1. コンテキストの読み取り

何かを書き始める前に:

  • 現在の作業ディレクトリにある DESIGN.md を読み込んでください。存在しない場合は、停止して作成を依頼してください。
  • カラーパレット、タイポグラフィトークン、レイアウトの原則を特定してください。
  • 「エージェントプロンプトガイド」セクションに注意してください。このセクションは、ここでの指示と競合する場合、それに優先します。

2. セクションの計画

必須セクション(順序通り):

  1. ヒーロー — ロゴまたはワードマーク、見出し(タグライン入力)、サブ見出し(1~2文)、プライマリCTA、セカンダリCTA。ヒーローの高さパラメータを垂直パディング(px)として使用します。
  2. 機能 — 3~6個の機能タイル。各タイル: アイコン、短いタイトル、1~2文の本文。
  3. ソーシャルプルーフ — proof_count のロゴまたは testimonial。0の場合はこのセクションをスキップします。
  4. 料金プラン — 2~3のティア。has_pricing がtrueの場合のみ含めます。
  5. フッターCTA — アクセントカラーの大きなバンドに、1つのボタンによるコールトゥアクション。
  6. フッター — 最小限: リンク + 著作権表示。

3. デザインシステムの適用

  • すべての色は DESIGN.md のトークンから取得しなければなりません。16進数の値を独自に発明しないでください。
  • タイポグラフィ: 見出しには宣言された表示用フォントを、その他すべてには本文用フォントを使用します。
  • レイアウト: グリッド、最大幅、セクション間隔のルールに従います。
  • コンポーネント: 宣言されたボタン/カード/入力パターンを使用します。DESIGN.mdの「奥行きと高さ」が最小限としている場合、シャドウを追加しないでください。
  • アクセント: アクセントカラーはヒーローで1回、フッターCTAで1回、およびすべてのリンクでのみ使用します。ページ全体に溢れさせないでください。

4. ファイルの作成

以下の内容を含む単一の自己完結型 index.html を出力します:

  • すべてのCSSは <head> 内の <style> ブロックにインライン化。
  • DESIGN.mdのフォントがGoogle Fontsなどから読み込めない場合のシステムフォントフォールバック。
  • 外部JSはなし。
  • セマンティックHTML(<header>, <main>, <section>, <footer>)。
  • 各編集可能要素には data-od-id="<ユニークスラッグ>" のタグを付け、ホストアプリのコメントモードがターゲットにできるようにします。

5. 自己チェック

終了する前に以下を確認:

  • すべてのテキストは意味のある内容であり、lorem ipsumではない(product_name と tagline の入力値を使用し、残りはもっともらしい具体的なコピーを生成する)。
  • 壊れたカラー参照がない(すべてのCSSカラー値は DESIGN.md のパレット内にあるか、有効なアルファ版/フォールバックバリアントである)。
  • レスポンシブブレークポイントが DESIGN.md の「レスポンシブ動作」セクションと一致している。
  • ページは1440w、768w、375wで適切に見える(頭の中でシミュレートする)。
  • アクセントカラーは合計2回までしか使用されていない。

6. 完了

index.html のみを生成します。別のCSSファイル、JSファイル、READMEは生成しないでください。


スキル作成者が参考に読むためのセクション

これは最小限かつ完全なスキルです。構造:

saas-landing-skill/
├── SKILL.md    ← 現在ここ
└── assets/
    └── base.html    (オプションのスターターテンプレート。このスキルでは使用しません)

注意点:

  • od: フロントマターブロックはClaude-Codeのみとの互換性ではオプションですが、追加するとODの型付き入力、スライダー、プレビューメタデータ、機能ゲーティングが有効になります。
  • フロントマター以下のワークフローは、エージェントがシステムプロンプトとして読み取るプレーンなMarkdownです。
  • DESIGN.mdはオーバーライドではなく協力者として扱われます。このスキルは、概要が矛盾する場合にエージェントにオーバーライドの権限を与えますが、新しいトークンを発明することは決して許しません。
  • data-od-id タグ付けは、エレメントをコメントモードに結びつける方法です。コメントモードとの互換性を望むスキルは、出力にアノテーションを付ける必要があります。

完全なプロトコルについては ../../docs/skills-protocol.md を参照してください。

Individual skills in this repo

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

aurora-ember-bio-lab/splatstudio

Audio generation skill — jingles, beds, voiceover, and sound effects. Routes music requests to Suno V5 / Udio / Lyria, speech to MiniMax TTS / FishAudio / ElevenLabs V3, and SFX to ElevenLabs SFX or AudioCraft. Output is one MP3/WAV file saved to the project folder.

aurora-ember-bio-lab/splatstudio

A long-form article / blog post — masthead, hero image placeholder, article body with figures and pull quotes, author byline, related posts. Use when the brief asks for "blog", "article", "post", "essay", or "case study".

aurora-ember-bio-lab/splatstudio

Structured medical case presentation for clinical rounds, conferences, and documentation. Generates SOAP-format or narrative case reports with physiologically accurate vitals, labs, and evidence-based plans. Use when the brief mentions "case report", "case presentation", "SOAP note", "clinical case", "ward rounds", "case summary", or "patient presentation".

aurora-ember-bio-lab/splatstudio

Self-contained floating chat widget with welcome screen, social links, meeting button, and message input. Single HTML file, zero dependencies.

aurora-ember-bio-lab/splatstudio

Run a 5-dimension expert design review on any HTML artifact in the project — Philosophy / Visual hierarchy / Detail / Functionality / Innovation, each scored 0–10. Outputs a single self-contained HTML report with a radar chart, evidence-backed scores, and three lists: Keep / Fix / Quick-wins. Use when the brief asks for a "design review", "design critique", "5 维度评审", "design audit", or "what's wrong with my design".

aurora-ember-bio-lab/splatstudio

Admin / analytics dashboard in a single HTML file. Fixed left sidebar, top bar with user/search, main grid of KPI cards and one or two charts. Use when the brief asks for a "dashboard", "admin", "analytics", or "control panel" screen.

aurora-ember-bio-lab/splatstudio

A consumer-feeling dating / matchmaking dashboard — left rail navigation, ticker bar of community signals, headline KPIs, a 30-day mutual-matches bar chart, and a match-rate trend block. Editorial typography, restrained accent. Use when the brief asks for a "dating site", "matchmaking", "community dashboard", "social network dashboard", or any consumer product where the data is the story.

aurora-ember-bio-lab/splatstudio

Discounted cash flow valuation and intrinsic value analysis for public companies. Use when the brief asks for DCF, fair value, intrinsic value, price target, undervalued or overvalued analysis, or "what is this company worth?"

aurora-ember-bio-lab/splatstudio

A two-spread digital e-guide preview — page 1 is a cover (display title, author, "What's inside" stats, table of contents teaser); page 2 is a spread (lesson body with pull-quote and a step list). Lifestyle / creator brand tone. Use when the brief asks for an "e-guide", "digital guide", "lookbook", "lead magnet", "creator guide", "playbook", "PDF guide", or "电子指南".

aurora-ember-bio-lab/splatstudio

A documentation page — inline-start nav, scrollable article body, inline-end table of contents. Use when the brief mentions "docs", "documentation", "guide", "API reference", or "tutorial".

aurora-ember-bio-lab/splatstudio

A brand product-launch email — masthead with wordmark, hero image block, headline lockup with skewed-italic accent, body copy, primary CTA, and a specifications grid. Pure HTML email layout (centered single column, table fallback). Use when the brief asks for an "email", "newsletter blast", "MJML", "product launch email", or "email template".

aurora-ember-bio-lab/splatstudio

An engineering runbook — service overview, alerts table, dashboards links, common procedures with copy-pasteable commands, on-call rotation, and an incident-response checklist. Use when the brief mentions "runbook", "ops doc", "on-call guide", "SRE doc", or "运维手册".

aurora-ember-bio-lab/splatstudio

Quarterly / monthly financial report — masthead with KPIs, revenue and burn charts, P&L summary table, top-line highlights, and an outlook paragraph. Use when the brief mentions "financial report", "Q3 report", "MRR review", "P&L", or "财报".

aurora-ember-bio-lab/splatstudio

Team-management dashboard skill in the FlowAI aesthetic — three tabs (Team Members, Team Details, Activity Log), KPI stat row, member table, role distribution bar chart, online presence and activity sparklines, and a top-contributors panel, all in a single self-contained HTML file with light/dark theming, hoverable chart tooltips, click-to-zoom panels, and CSV export. Use when the brief asks for a team / workspace admin dashboard, an interactive admin dashboard with charts, or names FlowAI.

aurora-ember-bio-lab/splatstudio

A multi-frame gamified mobile-app prototype — three phone frames on a dark showcase stage. Frame 1: cover / poster, Frame 2: today's quests with XP ribbons and a level bar, Frame 3: quest detail. Vivid quest tiles, level ribbon, bottom tab bar. Use when the brief asks for a "gamified app", "habit tracker", "RPG-style life app", "level-up app", "daily quests", "XP / streak app", or "ELI5-style explainer app".

aurora-ember-bio-lab/splatstudio

GitHub repository analytics dashboard — stars, forks, contributors, issues, pull requests, recent activity, and top contributors. Use when the brief asks for a GitHub repo dashboard, open-source growth report, repository health page, or GitHub analytics view.

aurora-ember-bio-lab/splatstudio

For marketing and gtm work: bind launches, campaigns, events, and brand plans to growth and pipeline outcomes. Built around the core query "annual-marketing-plan", with GTM strategy lead judgment, buyer-ready proof, and this outcome: approve launch plan, campaign budget, or GTM motion.

aurora-ember-bio-lab/splatstudio

A new-hire onboarding plan as a single page — first week schedule, buddy + manager intro, learning track, equipment checklist, and "you're set when…" outcomes. Use when the brief mentions "onboarding", "new hire", "first week plan", or "入职".

aurora-ember-bio-lab/splatstudio

A first-30-days onboarding module for new hospitality hires — the behaviors, the practice, the checks, and the manager follow-up. Built as a decision-grade professional training deck for new hires, managers.

aurora-ember-bio-lab/splatstudio

Produce a print-grade single-page kami (紙 / 纸) document — warm parchment canvas, ink-blue accent, serif at one weight, no italic, no cool grays. The output reads like a professional white paper or studio one-pager, not an app UI. Multilingual by design (EN · zh-CN · ja). One self-contained HTML file, zero dependencies.

関連スキル