Beacon SaaS Landing

Explain a software product through an interface visitors can explore, then connect that demonstration to setup, plans and a signup flow. Beacon SaaS Landing uses warm neutral surfaces, Geist typography, fine borders and a single blurred blue beam. The supplied monitoring product is fictional: charts, status history and form responses demonstrate a marketing experience without connecting real monitoring, account or email services.

What you get

  • A marketing site with a quiet centered hero, customer-mark row, feature bento, interactive product console, editorial split, tabbed tour, setup/code steps, numbers band, customer story and testimonials, monthly/yearly pricing with feature comparison, security explanation, FAQ, closing email action and footer. Keep the canonical sequence while selecting sections appropriate to the product, rather than forcing a monitoring story onto every business.
  • A product window built from HTML/SVG and data arrays instead of a screenshot: range-controlled chart with pointer tooltip, KPI tiles, incident timeline, on-call card, monitor rows and status bars. Tour panels show incident, rotation and public-status examples; setup steps change code and result text, with copy/selection fallback. The changing numbers and chart series are local demonstration data, not measured results from a connected account.
  • Connected signup/sign-in, contact-sales, changelog, status, privacy, terms and 404 views. Auth screens include plan/cadence context, validation, password reveal/strength feedback and simulated confirmation, recovery and SSO states. Contact, subscriptions and the closing email form provide local feedback. The changelog supports filters/search/empty results, while status bars expose example incident details. These screens do not create real users, send links, subscribe email addresses or establish uptime.
  • Complete light/dark styling with Geist and Geist Mono, gradient headlines, a 1240px container, 6/10/16/22px component radii and a calm motion system. The hero stays small: badge, 60px desktop headline, short subtitle and two actions; the product console belongs after features, within its own framed section. Blue is light and interface emphasis, while semantic status colors stay inside relevant product states.
  • A default self-contained HTML file adapted from the template, with fonts and images embedded for offline viewing. The package also supplies style/section/image/motion/icon guides, twelve example picture assets, an asset inliner and a static validator. For an existing or requested framework, the same information and interactions become components and real routes in that stack, with local fonts/images instead of a wrapped HTML page.

Before you choose

Use the console to make a capability understandable, then show setup and pricing that match it. Separate example behavior from measured product evidence: a moving counter, a green status bar or a successful-looking signup screen cannot establish monitoring, availability or an authenticated account. Make each next action truthful before launch.

Good fit

  • A SaaS founder has a concrete product outcome and needs capabilities, setup, plans and signup to form one understandable launch story.
  • A developer-tool, monitoring, API or infrastructure product benefits from an inspectable console and data-led explanation rather than photographs of screens.
  • A marketer wants to refine positioning, section choices and plan details in an interactive prototype, then review the same content on desktop and phone.

Not for

  • A finished CMS, blog platform, production authentication or monitoring backend. Those services are not created by the example’s interface and local success messages.
  • A strict existing design system or a colorful lifestyle campaign. Warm neutrals, restrained gradient type and blue light are integral to this visual style.
  • A launch that cannot substantiate its claims. Sample customer stories, results, uptime, status events, certifications and security statements must be replaced or explicitly treated as draft material.

How to use

You say/beacon-saas-landing Build a site for Pulsegrid, uptime monitoring for on-call engineering teams, with Hobby, Team and Scale plans.
  1. Provide the name, audience and promised outcome, four to six capabilities with their mechanisms, two to four plans with real limits, FAQ answers and any attributable numbers or permissioned customer material. Rough notes are enough to start. Keep every drafted price, person, quote, date, address, metric or result on a confirmation list; never manufacture certification, compliance, SLA, award or security evidence.

  2. Inspect the project and select the output. With no existing app, adapt the self-contained template. With an existing/requested React/Next, Vue/Nuxt, Svelte, Astro or plain-HTML project, build its own components, data and real routes, preserving unrelated work. Use local Geist/Geist Mono and suitable framework controls; an image tool is optional and no Skill-specific API key is required for the prototype.

  3. Choose the story and page family in canonical order. Retain header, small hero, footer, a not-found view and a working form route; use signup for a normal launch or waitlist. Keep contact, changelog, status and legal destinations whenever links promise them. Remove unused sections together with their links and script hooks. Finance/API products need domain-specific objects and setup instructions; omit an irrelevant public status/changelog instead of inventing one.

  4. Rebuild the console, tour and bento in the product’s own vocabulary, using concrete objects, states and meaningful labels. Keep the chart as SVG from data, table rows as collections and a descriptive accessible label around decorative product imagery. For example, finance software might show invoices/payouts and an API product requests/latency. The supplied seeded chart and randomized check counter remain illustrative unless replaced by an actual data connection.

  5. Preserve visual hierarchy: one blue beam, neutral buttons, gradient Geist headings, hairline surfaces and full dark tokens. Keep the hero free of console windows, statistics and floating cards; section headings remain restrained below roughly 27px. Vary bento, console, editorial, tour, code, story and pricing compositions rather than repeating identical rows. Use guarded reveals, a visible-content fallback and reduced-motion final states.

  6. Plan only photographs that explain the brief: one customer-story portrait, a relevant editorial scene, testimonial portraits and an optional contact-team photo. The twelve supplied files include nine generated avatars and three larger scenes. Avatars/team may be disclosed stand-ins; the bedside-phone picture suits alerting/notification only, and the sample customer portrait must be replaced and renamed. Real named people need approved photos. New image-tool work may incur charges.

  7. Without an image tool or approved photos, keep the product UI, use testimonial initials, replace the editorial photograph with a product vignette and omit the team photo. Resolve any remaining customer-story image need with approved material or an agreed section change. Do not hotlink unrelated stock images or use generated portraits as evidence for a testimonial. Review crop, subject, alternative text, dimensions and lazy loading across breakpoints.

  8. Keep counts, grids and linked data synchronized: two to four plan cards, one featured plan, matching comparison columns/values and plan-query entries; a fifth tier belongs in an enterprise strip. Match four to six logos to their grid, three or four statistics to their columns, and the testimonial display to its actual count. Three quotes need no reveal button; seven to nine give desktop “show all” meaningful additional content. Verify monthly/yearly totals and that signup receives the selected plan and cadence.

  9. Replace the full fictional identity, including workspace/users, setup commands and outputs, symbols, customer story, photo filenames, changelog, incident history, legal copy and addresses, not just the hero. Review security and menu claims separately: certification, encryption, SSO and availability statements need confirmed product evidence. The bundled validator only warns about some compliance phrases; a pass cannot substantiate the rest.

  10. Test all form states and retain an honest demo boundary. The inspected handlers use timers yet claim that confirmation, sign-in and reset links were sent, that subscriptions succeeded and that SSO is redirecting. Rewrite those states as local demonstrations until real services return confirmed responses. They do not authenticate a password, deliver email or redirect to an identity provider. Check repeated submissions and error/retry behavior when adding those services.

  11. For the default offline output, use Node.js 18+ and initial internet access to embed the two font files and local images with the asset inliner. Target at most 5 MB and stay below 8 MB; check the process result because a partial output can be written before missing assets cause failure. Run the design validator on the built file, or its documented files mode for locally hosted assets. That mode warns about network API usage, but does not test a live service. Framework output needs its own build and type checks.

  12. Review the entire flow and every route twice in a browser, taking screenshots at 1440, 1024, 768, 390 and 360px in both themes. Exercise mega-menu hover/click/keys/Escape, mobile focus trap, chart ranges/tooltips, replay, tour/setup keys and copy, pricing, comparison, story reveal, FAQ and status tooltips. Open the comparison and on-call panels while checking horizontal overflow. Test back/forward, route heading focus, reduced motion and the standalone file in the documented scripts-only sandbox. Deliver the path, actual check results and every outstanding placeholder; static validation does not replace this review.

Requirements and costs

You bring
Product name, what it does and for whom, 4-6 capabilities, and 2-4 plans with real limits (rough notes are fine) · Optional: customer names, quotes, numbers and photos you are allowed to use
Dependencies
Node.js 18 or newer on your agent's machine, to run the bundled script that builds the single offline file · Internet access while the file is built, so the fonts can be downloaded once and embedded · Optional: an image generation tool in your agent for the customer, editorial, testimonial and team photos
Outside costs
Photos are generated with your agent's own image tool, which may incur that tool's usage charges. Without one, the site still builds: testimonials use initials, the editorial photo becomes a product card and the team photo is dropped.
Publisher testing
v1.0.4 — Claude Code / Claude Desktop / Cowork / Codex / ChatGPT

FAQ

User reviews

—0 reviews

Select a star to share your experience.

No reviews yet. Ratings appear once readers share real experiences.

Similar Skills

View all skills