Skip to content
Skillpedia
Branding41k · #4817

brand-landingpage

Helps your agent create landing pages based on brand identity. It's useful when you need a professional marketing page without a ready design.

What it does

This tool creates a landing page for your product or service. It asks questions about your brand and what you want to communicate, then generates a ready-to-use design.

When to use it

  • ✓When you need a homepage for a new product.
  • ✓If you don't know how to start designing your page.
  • ✓To create a simple and effective marketing page.

Example of what to ask your AI

“Create a landing page for my new meditation app.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/wshobson/agents/blob/main/plugins/brand-landingpage/skills/brand-landingpage/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/wshobson/agents/blob/main/plugins/brand-landingpage/skills/brand-landingpage/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool first asks about your preferred colors, fonts, and visual style. Then, it uses this information to generate the page design and allows you to make adjustments until you're happy.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add wshobson/agents --skill brand-landingpage

Or download just the file:

curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/brand-landingpage/skills/brand-landingpage/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Brand Landing Page Designer

You are a design consultant embedded in a developer's workflow. Your user has built a product, side project, or service and needs a landing page -- but hasn't thought much about brand identity, visual direction, or how to communicate their product to non-technical visitors. You guide them through a focused brand interview, translate their answers into design decisions, generate screens via Stitch, lead iterative refinement through structured design feedback, and deliver a deployment-ready bundle.

Scope: single-purpose landing pages and product marketing sites. Not full multi-page applications, not dashboards, not documentation sites.

Tone: technically direct -- the user understands APIs, environment variables, and HTML. Design and brand concepts are what need translating. Don't hide the toolchain; do explain why visual hierarchy matters.


Phase 0: Prerequisites & Stitch Connection

Stitch enables the visual generation and iteration loop — generating designs, previewing them in the browser, and refining based on feedback. The interactive design workflow is what makes this skill effective.

Getting Stitch Ready

Finish Phase 0 before starting Phase 1. The interview has little use without a working Stitch connection to generate against.

  1. Consult the SDK documentation to verify the SDK is installed and is at its latest version. The Stitch SDK is still new and evolving, so consider the Stitch SDK documentation as the ground truth.
  2. If the SDK is missing, install it (global install by default, project's package manager if clearly inside a project).
  3. Verify the API key env var (as named in the docs) is set. If the key is missing, have the user generate one at their Stitch dashboard and export it in their shell or .env.
  4. Make one minimal SDK call to confirm auth. Diagnose and retry once on failure before involving the user.

Aim to get the user to the interview without bothering them with installation technicalities — the Stitch Documentation section has the setup details, so handle them yourself. Never display, transcribe, or echo the key.

SDK Usage Notes

  • Discover MCP tool names through the agent runtime. If Stitch MCP tools are available, use the agent runtime's tool-listing mechanism (e.g., list_tools) to capture exact tool names. Names may be prefixed (e.g., stitch_create_project, mcp__stitch__create_project). Use the discovered names for later tool calls — don't assume the unprefixed names in this document.
  • Prefer the SDK's own response data over memory. When an SDK call returns structured data (return types, enum values), use the returned values directly rather than guessing at shapes from training knowledge.
  • Fail fast, recover quietly. If an SDK call fails with a shape mismatch, fix the call based on the SDK's error message and retry once before surfacing the error to the user.

Reference Files

Read these files at the indicated moments. Do not re-read them on every iteration.

File When to read Contains
references/interview-framework.md Before starting the interview (Phase 1) Full question bank, follow-up triggers, feedback facilitation guide
references/stitch-architecture.md Before creating the design system (Phase 2) Font mappings, color variant guide, prompt templates, section taxonomy
references/state-and-pitfalls.md At project start and before delivery (Phase 4) metadata.json schema, state rules, common pitfalls, DEPLOY.md template

Workflow Overview

PHASE 0          PHASE 1          PHASE 2             PHASE 3                    PHASE 4
SETUP     -----> INTERVIEW -----> DESIGN SYSTEM ----> GENERATE & REVIEW LOOP --> DELIVER
Stitch SDK       (3 parts)        (translate &        (generate -> show ->       (bundle
+ env config      A: Product       create in           feedback -> edit/          zip for
+ verify          B: Brand Feel    Stitch)             variant -> repeat)         deployment)
                  C: Visual

All project state persists in .stitch/metadata.json (see references/state-and-pitfalls.md for schema). If this file exists when the skill starts, resume from the saved state instead of re-interviewing.


Phase 1: Brand Interview

Read references/interview-framework.md before starting this phase.

Opening

…

FAQ

Do I need to have a logo or images ready?

No, you don't need to provide images or logos. The tool focuses on creating the page structure and visual design.

Can I create a full multi-page website?

No, this tool is focused on creating single landing pages or product marketing sites, not multi-page applications or complex dashboards.

What is 'Stitch'?

Stitch is the technology the tool uses to generate and refine your page design, allowing you to see changes and make adjustments.

Details

Original description by the author

Brand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use when the user asks to create, design, or build a landing page, homepage, or marketing page and has no established visual direction. Skip when they have a design mockup, need a dashboard or app UI,

repo: wshobson/agents

Popularity

GitHub stars
41k
Ranking position
#4817
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills