Skip to content
Founding Lifetime: every Pro skillfirst 100 members · $169 onceUpgrade
Lookbk
Sign In

The page this skill built from examples/ferrow, working in your browser. Opens in a new tab. Also: .

12-second example rendered by this skill from examples/ferrow · 1280×720

What you get

  • A self-contained page that ends with the footer, and a paste-in embed
  • Four layouts from one config: wordmark, index, dispatch and place
  • The sheet-off-the-board reveal with a cast shadow, reversible on the scroll
  • The brand name fitted edge to edge, stacking on two lines on phones
  • A drawn street map with a route, and opening hours with a live status
  • A newsletter form with empty, typing, error, sending and sent states
  • Checks at 4 widths and with reduced motion, plus a 12-second 1080p preview recorder
  • Open-source licenses for every part it builds on

Good fit

  • A brand with a short, strong name that should be the last thing a visitor sees.
  • A restaurant, shop or studio that needs its address, a map and today's hours right where people look for them.
  • A studio or maker whose newsletter is the main way people keep in touch.

Not for

  • Embedding a real interactive map: the map is a drawn diagram that links to one
  • Names longer than 12 characters
  • Footers that must sit inside a scrolling or overflow-hidden container
  • Sites that want mega-menus with dozens of links per column

About this skill

The end of a landing page as one composed finale. The page above is a sheet lying on a coloured board, and when the reader reaches the end it lifts away: its cut edge and a soft shadow cross the brand's name, which is set edge to edge on the board, fitted to the letters' real ink with kerning kept, and rises through the opening gap. One footer.json gives four layouts: a wordmark footer with the closing call and link columns, an editorial index with leader dots, a newsletter-led footer with designed form states, and a place footer with a drawn street map and live opening hours. On phones the name stacks on two lines. Reduced motion gets the finished footer.

Example request

The last screen of a landing page: a warm paper page lifts off a garden-green board and uncovers the brand's name set edge to edge, its shadow crossing the letters as the name rises into place.

Similar Skills

View all
Free
web
Newsletter SignupClaude CodeCodexCursor+3 more agents
Free
web
Closing CTA KitClaude CodeCodexCursor+3 more agents
Free
web
Proof BandClaude CodeCodexCursor+3 more agents
Free
web
Trip ItineraryClaude CodeCodexCursor+3 more agents
Free
web
Testimonial WallClaude CodeCodexCursor+3 more agents
Free
web
How It WorksClaude CodeCodexCursor+3 more agents
Free
web
Journal IndexClaude CodeCodexCursor+3 more agents
Free
web
Mono Editorial LandingClaude CodeCodexCursor+3 more agents

Details

Output
page kit · 4 footer layouts · page + embed · 1080p video
Needs
Node.js 18+, Chrome (or Chromium/Edge), and ffmpeg for the video
Series
Page Kits · 29 skills
Updated
Nov 8, 2026
Checked
Nov 8, 2026: its own commands ran and passed. That is a working check, not a security audit.

Generates with

A footer.json config validated field by field, with contrast rules at build timeA small inlined runtime that fits the name to the letters' ink on a canvasHeadless Chrome checks with pixel-measured name fit and a frame-stepped recorderffmpeg for the preview video and stills

Installed it? Tell others how it went. Reviews come from people who installed this skill.

Write a review

FAQ

How does the name fit the width exactly?

The runtime measures the name on a canvas in the page's own display face with kerning on, scales its inked width to the content width and crops the box to the ink. The check finds the inked pixels in a screenshot and fails if any edge is more than 2 px out.

What happens on a phone?

If the name on one line would be under 120 px tall and you give it a break such as Fer|row, it is set on two lines at one size, first line left and second right. Ferrow comes out 153 px tall per line at 390 px wide.

Does the reveal work with reduced motion?

Visitors who ask for reduced motion get the finished footer: the board sits after the page, there is no shadow or rise, and the route and leader dots are already drawn. The check runs that state at 390 and 1440 px.

Which agents is Footer Kit written for?

Any agent that reads SKILL.md folders, including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode.

Do I own what I make with it?

Yes. Everything your agent makes with this skill is yours, including for client and commercial work.

What if it doesn’t work for me?

Email support@lookbk.dev within 7 days of buying and we’ll fix it or refund you.

Credits and licensesWritten by Lookbk

Lookbk wrote this package with its own runtime and no third-party code; the built pages load Gloock, Instrument Serif, Bricolage Grotesque, Hanken Grotesk and IBM Plex Mono from Google Fonts under the SIL Open Font License 1.1. Written by Lookbk, no third-party code.

Credits and licenses for the open-source software and fonts it uses are in NOTICE.md inside the download.