Skills for every part of Framer

Give the Framer agent instructions for specific tasks, from following your design system to writing content.

How to use Framer skills

  1. Keep new pages consistent with your project’s typography, colors, spacing, and components.

    Skill copied

    # Design system

    Use this skill when you add pages or sections to a site that already has a look. You extend the system the team built. You don’t invent a new one.

    ## Before you start

    - Open the home page and two pages close to the new one.

    1. Copy a skill

    Use the Copy button above the skill to copy this skill’s instructions to your clipboard.

  2. /skills

    Turn these instructions into

    a reusable skill:

    GPT 6 Sol

    2. Add it in agent chat

    Type /skills in your agent chat and paste the skill, or add it in Settings / Skills.

  3. Use

    /design-system

    to build a new

    Careers page. Include a couple job openings and a form.

    GPT 6 Sol

    3. Use it in chat

    Type the skill’s command, such as /design-system, in your agent to use it.

  4. Title

    design-system

    Description

    Use components, styles, spacing, and layouts to create new

    Content

    Design system

    Use dark color scheme. Reuse existing styles and components; never invent new colors or text styles.


    Pages

    • Apply the Base layout template to every new page.

    • Set a meta title and meta description on every new page.

    • Sections fill the screen width (1fr) and contain an inner wrapper with maxWidth="1200px" that holds the content.


    Colors

    Container backgrounds: Color/Black.

    Text:

    • Primary headings: Color/White

    • Secondary/body text: Color/White 60

    Accent: Color/Red is the only accent. Use it very sparingly (one highlight per section at most).

    Borders and dividers: Color/Border Solid or Color/Border Transparent.

    Typography

    Always use these text styles, never inline type styles:

    • Set Text Balance to Yes for text layers.

    • Use sentence case; do not use all caps.

    • Do not use eyebrow text (small text above a heading).

    • In heroes, use Text/Body L for supporting text.

    • For every paragraph, adjust its text-box width to produce 50–75 characters per line, targeting 65. Round the width up to the nearest 5 or 10 pixels. If that width is wider than the parent container, set the text box to Fill. Verify at every breakpoint before finishing.

    • Text/H0: jumbo headings and hero treatments

    • Text/H1: blog post titles and secondary page titles

    • Text/H2, Text/H3, Text/H4, Text/H5, Text/H6: all other headings, in hierarchy order

    • Text/Body L: sub heads

    • Text/Body: main body text

    • Text/Body M: small supporting text

    • Text/Button: button labels only

    4. Edit your skill

    Open Settings / Skills whenever you want to make changes to your skill.

Frequently asked questions

What are skills in Framer?

Skills are reusable instructions for the Framer agent. Each skill describes how to handle a specific task, like checking contrast, importing CMS content, or tidying spacing. You can reuse those instructions to guide the agent and review its work.

Skills are reusable instructions for the Framer agent. Each skill describes how to handle a specific task, like checking contrast, importing CMS content, or tidying spacing, so the agent follows the same steps every time.

Skills are reusable instructions for the Framer agent. Each skill describes how to handle a specific task, like checking contrast, importing CMS content, or tidying spacing, so the agent follows the same steps every time.

How do I use a skill?

Choose a skill from the library and copy its instructions. In your project, open Settings / Skills, create a skill, and paste the instructions into the Content field. Use its command in the agent chat when you need that workflow. You can edit the instructions in Settings / Skills.

Choose a skill from the list above, open it, and click the copy button to copy its instructions. In your agent chat, type /skills and paste the instructions to add the skill. Then type its command, such as /brand-voice, to use it. You can edit it later in Settings / Skills.

Choose a skill from the list above, open it, and click the copy button to copy its instructions. In your agent chat, type /skills and paste the instructions to add the skill. Then type its command, such as /brand-voice, to use it. You can edit it later in Settings / Skills.

Can I edit a skill or write my own?

Yes. Every skill is plain text, so you can adjust the steps and rules to fit your team’s conventions. You can also write new skills from scratch for the tasks your team repeats most.

Yes. Every skill is plain text, so you can adjust the steps and rules to fit your team’s conventions. You can also write new skills from scratch for the tasks your team repeats most.

When should I use a Framer skill?

Use a skill for tasks you repeat, like checking accessibility, importing CMS content, or applying your brand voice. It gives the Framer agent clear instructions to follow each time, so you can review the result and keep your site consistent.

Use a skill for tasks you repeat, like checking accessibility, importing CMS content, or applying your brand voice. It gives the Framer agent clear instructions to follow each time, so you can review the result and keep your site consistent.

Use a skill for tasks you repeat, like checking accessibility, importing CMS content, or applying your brand voice. It gives the Framer agent clear instructions to follow each time, so you can review the result and keep your site consistent.

Your next idea starts here

GPT 6 Sol

Create personal portfolio

Build startup site

Launch landing page

Start company blog

Framer UI showing Pages, Layers and Assets panels titles
Framer UI showing Pages, Layers and Assets panels titles