Skip to the content
FilWorkflowsSkillsCommunityOpen Fil
SkillWeb

Website craft skill

Builds websites that look designed, not generated: a clear story, real copy, a strict type scale and generous spacing. Use for landing pages, product sites, portfolios and marketing sites in HTML or React.

A SKILL.md for Claude Code, Codex and any agent that reads skills. It’s the craft behind Fil’s React website workflow, written out so your agent can follow it too.

One file, 253 wordsClaude Code, Codex and other agents

Install it

Unzip it into your agent’s skills folder. The agent reads its name and description, and the rest only when a task needs it.

Claude Code
curl -fsSL https://fil.design/skills/website-craft.zip -o /tmp/website-craft.zip && unzip -o /tmp/website-craft.zip -d ~/.claude/skills
Codex
curl -fsSL https://fil.design/skills/website-craft.zip -o /tmp/website-craft.zip && unzip -o /tmp/website-craft.zip -d ~/.codex/skills
Or tell your agent
Install the Website craft skill from https://fil.design/skills/website-craft: unzip https://fil.design/skills/website-craft.zip into your skills folder (~/.claude/skills for Claude Code, ~/.codex/skills for Codex), then read its SKILL.md.

The skill

website-craftBuilds websites that look designed, not generated: a clear story, real copy, a strict type scale and generous spacing. Use for landing pages, product sites, portfolios and marketing sites in HTML or React.

Read first

Brief.md for the product, the audience, the pages and the voice; the design reference, hero image and any logo wired in.

Story

  • The hero says what it is and who it's for in under ten words, with one primary button.
  • Then proof (numbers, logos or a quote), then three to five sections that each answer one question, then a closing call to action and a footer.
  • Real copy from the brief, never lorem ipsum; short sentences, specific nouns.

Look

  • Follow the wired reference's layout, spacing and mood without copying its brand.
  • Two typefaces at most, a clear scale (e.g. 64 / 40 / 24 / 16), line length under 70 characters.
  • One accent colour from the brief, used for buttons and highlights only.
  • Wired images where they belong: the hero image large in the hero, every other wired picture in the section its name says, never stretched or cropped awkwardly. No section that wants a picture is left as an empty box.
  • Responsive from 360 px wide, with focus styles and alt text. On phones the nav becomes a menu button, and words over a photo sit on a scrim or a calm part of it.
  • Every pricing plan has its button; contact details are a form or a link, never a placeholder address (example.com).

Avoid

Generic gradients, emoji as icons, centred walls of text, fake testimonials with stock names, and more than one primary button per screen.

What it reads

It was written for Fil’s React website workflow, which wires these into every step. Elsewhere, give your agent the same, or let it ask.

  • Brief.mdThe product, who it’s for, the pages and the voiceBrief
  • Design referenceA screenshot of a site whose layout and feel you like.Optional
  • Logo or product photoYour logo, or a photo of what you sell.Optional

Questions

What does the Website craft skill do?

Builds websites that look designed, not generated: a clear story, real copy, a strict type scale and generous spacing. Use for landing pages, product sites, portfolios and marketing sites in HTML or React.

How do I install it in Claude Code?

Download https://fil.design/skills/website-craft.zip and unzip it into ~/.claude/skills, or into a project’s .claude/skills folder, or run the command on this page. Claude Code reads the skill’s description and loads the rest when a request needs it.

Does it work in Codex and other agents?

Yes. Unzip it into ~/.codex/skills for Codex. It’s one SKILL.md file, so any agent that reads skills can use it, and you can paste it into a chat as well.

Do I need Fil to use it?

No. It was written for Fil’s React website workflow, which wires in Brief.md, Design reference and Logo or product photo: give your agent the same, or let it ask. In Fil, the workflow runs it with the best models and shows the price before anything runs.

Is it free?

Yes. The skill is free to download.

More skills

All 41 skills · Workflows · Fil’s plugin for Claude Code