Communitygithub.com

SaaS 랜딩 페이지 스킬

히어로, 기능, 사회적 증명, 가격 책정, CTA를 포함한 단일 페이지 SaaS 랜딩 페이지를 생성합니다. 활성화된 DESIGN.md의 색상/타이포그래피/레이아웃 토큰을 따릅니다.

SaaS 랜딩 페이지 스킬란 무엇인가요?

이 스킬은 에이전트가 SaaS 제품을 위한 완전한 단일 페이지 랜딩 페이지를 생성할 수 있도록 설계되었습니다. 에이전트는 먼저 현재 작업 디렉토리의 `DESIGN.md` 파일에서 디자인 토큰(색상 팔레트, 타이포그래피, 레이아웃 원칙)을 읽고, 이를 기반으로 히어로, 기능, 사회적 증명, 가격 책정, 푸터 CTA, 푸터 등 6개의 필수 섹션을 순서대로 계획합니다. 모든 CSS는 `index.html` 파일 내에 인라인으로 포함되며, 외부 JS 종속성은 없습니다. 각 편집 가능한 요소는 `data-od-id` 속성으로 태그되어 호스트 앱의 주석 모드와 호환됩니다. 에이전트는 DESIGN.md의 토큰만 사용하고, 모든 텍스트가 의미 있는 콘텐츠(로렘 입숨이 아님)인지, 반응형 중단점이 DESIGN.md를 따르는지, 강조 색상이 최대 두 번만 사용되었는지 등을 최종적으로 검증합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aurora-ember-bio-lab/splatstudio/tree/HEAD/docs/examples/saas-landing-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

SaaS 랜딩 스킬

단일 페이지 SaaS 랜딩 페이지를 생성합니다. 에이전트는 다음 워크플로우를 정확히 따라야 합니다.

1. 컨텍스트 읽기

작성 전:

  • 현재 작업 디렉토리에 있는 DESIGN.md를 읽습니다. 파일이 없으면 중단하고 요청합니다.
  • 색상 팔레트, 타이포그래피 토큰, 레이아웃 원칙을 식별합니다.
  • "에이전트 프롬프트 가이드" 섹션을 확인합니다. 이 섹션은 충돌 시 이곳의 모든 지침보다 우선합니다.

2. 섹션 계획

필수 섹션, 순서대로:

  1. 히어로 — 로고 또는 워드마크, 헤드라인(태그라인 입력), 서브헤드(1–2문장), 기본 CTA, 보조 CTA. hero_density 매개변수를 px 단위의 세로 여백으로 사용합니다.
  2. 기능 — 3–6개의 기능 타일. 각각: 아이콘, 짧은 제목, 1–2문장 본문.
  3. 사회적 증명 — proof_count 개의 로고 또는 사용 후기. 0이면 이 섹션을 건너뜁니다.
  4. 가격 책정 — 2–3개 등급. has_pricing이 true인 경우에만 포함합니다.
  5. 푸터 CTA — 큰 강조 색상 띠에 하나의 버튼으로 된 행동 유도.
  6. 푸터 — 최소: 링크 + 저작권.

3. 디자인 시스템 적용

  • 모든 색상은 DESIGN.md 토큰에서 가져와야 합니다. 임의의 16진수 값을 만들지 마십시오.
  • 타이포그래피: 헤드라인에는 선언된 디스플레이 폰트를, 나머지에는 본문 폰트를 사용합니다.
  • 레이아웃: 그리드, 최대 너비, 섹션 간격 규칙을 따릅니다.
  • 컴포넌트: 선언된 버튼/카드/입력 패턴을 사용합니다. DESIGN.md의 깊이 및 고도감에서 최소라고 명시된 경우 그림자를 추가하지 마십시오.
  • 강조: 강조 색상은 히어로에 한 번, 푸터 CTA에 한 번만 사용하며 모든 링크에도 사용합니다. 페이지 전체에 남용하지 마십시오.

4. 파일 작성

다음을 포함하는 단일 자체 포함 index.html을 출력합니다:

  • 모든 CSS는 <head>의 <style> 블록에 인라인 처리.
  • DESIGN.md 폰트를 Google Fonts 등에서 로드할 수 없는 경우 시스템 폰트 대체.
  • 외부 JS 없음.
  • 시맨틱 HTML (<header>, <main>, <section>, <footer>).
  • 각 편집 가능한 요소는 data-od-id="<고유-슬러그>"로 태그되어 호스트 앱의 주석 모드가 이를 대상으로 할 수 있도록 합니다.

5. 자가 점검

완료 전 확인:

  • 모든 텍스트는 의미 있는 콘텐츠이며 로렘 입숨이 아닙니다 (product_name 및 tagline 입력 사용; 나머지는 그럴듯한 특정 카피를 생성).
  • 깨진 색상 참조 없음 (모든 CSS 색상 값은 DESIGN.md의 팔레트 또는 유효한 알파/대체 변형에 있음).
  • 반응형 중단점이 DESIGN.md의 반응형 동작 섹션과 일치합니다.
  • 페이지가 1440w, 768w, 375w에서 잘 보입니다 (시뮬레이션).
  • 강조 색상이 총 두 번 이하로 사용되었습니다.

6. 완료

index.html만 작성합니다. 별도의 CSS 파일, JS 파일 또는 README를 생성하지 마십시오.


참고로 이 스킬을 읽는 스킬 작성자를 위해

이것은 최소하지만 완전한 스킬입니다. 구조:

saas-landing-skill/
├── SKILL.md    ← 현재 위치
└── assets/
    └── base.html    (선택적 시작 템플릿; 이 스킬은 사용하지 않음)

참고할 점:

  • od: 프론트매터 블록은 Claude-Code 전용 호환성을 위해 선택 사항이지만, 추가하면 OD의 타이핑된 입력, 슬라이더, 미리보기 메타데이터, 기능 게이팅을 활성화합니다.
  • 프론트매터 아래의 워크플로우는 에이전트가 시스템 프롬프트로 읽는 일반 마크다운입니다.
  • DESIGN.md는 재정의가 아닌 협력자로 취급됩니다. 스킬은 에이전트에게 브리핑이 충돌할 때 재정의할 권한을 부여하지만, 새로운 토큰을 만들지는 못하게 합니다.
  • data-od-id 태깅은 요소를 주석 모드에 연결하는 방법입니다. 주석 모드 호환성을 원하는 스킬은 출력물에 이 태그를 추가해야 합니다.

전체 프로토콜은 ../../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.

관련 스킬