Guide · Agent skill
How to use the Framed Grid Layout agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The framed-grid-layout skill is a set of design rules that an AI agent follows when it builds a web page. When it is active, the agent uses thin 1px section borders, small L-shaped corner brackets, a very faint diagonal background texture, and a strict 12-column grid so every section lines up. This guide explains what the skill does, how to install it, how to ask for it in plain language, and what to watch for. It is aimed at designers and developers who have not used agent skills before.
Quick start
- 1Download the ZIP. Download the framed-grid-layout skill ZIP from this page.
- 2Unzip the skill. Unzip the archive so the framed-grid-layout folder contains SKILL.md and the demo folder.
- 3Place it in the skills folder. Move the folder into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder for one project.
- 4Or upload it in the Claude apps. In the Claude apps, open Settings → Capabilities → Skills and upload the skill.
- 5Ask for a framed layout. Describe a clean, neutral, structured or technical page and name the skill, for example with $framed-grid-layout.
- 6Check the output. Confirm the sections align to the 12-column grid, the borders are 1px, and the texture is faint.
What the skill makes the agent do
The skill is a design guide for the agent, not a tool that changes anything on its own. It tells the agent how to structure a page: define a parent grid first, put every section on the same columns and rows, and keep frames rectangular and precise.
The source lists a few concrete visual rules. Borders are 1px lines with low contrast. Corner brackets are small L-shaped marks built from background layers. The background carries a diagonal line texture at very low opacity. Section gaps are consistent rather than random.
- Thin 1px borders around each section
- L-shaped corner brackets on frames
- A very faint diagonal background texture
- A strict 12-column grid for alignment
- Ready-made CSS snippets and an HTML example to start from
Install the framed-grid-layout skill
Download the skill ZIP from this page and unzip it. To make it available across your own projects, place the unzipped folder in ~/.claude/skills/. To make it available only inside one project, place it in that project's .claude/skills/ folder.
If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.
- Personal install: ~/.claude/skills/
- Project install: the project's .claude/skills/ folder
- Claude apps: Settings → Capabilities → Skills, then upload
Check the package contents
The skill folder contains SKILL.md, which holds the rules and CSS, and a demo folder. The demo folder includes index.html, PROMPT.md and source.json. PROMPT.md contains example prompts you can reuse, and index.html is the visual and interaction reference used by those prompts.
The skill requires nothing else to be listed, runs no scripts and makes no network calls, according to this listing.
- SKILL.md: the layout rules, base tokens and CSS snippets
- demo/index.html: a reference page
- demo/PROMPT.md: example prompts
- demo/source.json: source metadata for the demo
Trigger the skill with natural requests
You do not need a special command. The skill is described as applying when you ask for clean, neutral, precise, structured, editorial, technical, or guide-border web layouts. Name those qualities in your request and the agent can pick the skill up.
You can also refer to it directly by name, as the demo prompts do with $framed-grid-layout. Be specific about the content and the page type so the agent knows what to build.
- Use $framed-grid-layout to build a technical documentation page with section frames.
- Make a clean, neutral product overview page with thin guide borders and corner brackets.
- Build an editorial article layout using the framed grid style, with a sidebar on the right.
Use $framed-grid-layout to create a responsive standalone HTML design with clean, structured sections.What good output looks like
The skill steers the agent toward a parent grid with 12 columns, frames that share one border and padding scale, and span classes such as span-12, span-8, span-6 and span-4. On narrow screens the grid collapses to a single column.
Check the result against the skill's own quick checks: section edges should line up, every frame should use the same border, padding and bracket size, gaps should match on desktop and mobile, and the texture should only be visible on close inspection. The layout should still read clearly with the texture removed.
- Section edges line up vertically and horizontally
- One border, padding and bracket scale across frames
- Consistent gaps on desktop and mobile
- Texture visible only on close inspection
Safety notes and limits
The skill runs no scripts and uses no network, so it only shapes the agent's output. Review any code the agent writes before you deploy it, as you would for any generated CSS or HTML.
The skill is opinionated. It pushes toward neutral minimalism, avoids floating cards and soft shadows, and keeps diagonal texture below 0.05 opacity. If your brand is bold or playful, the output may need manual changes.
- No scripts are run and no network access is used
- Review generated HTML and CSS before publishing
- Expect a neutral look; adjust tokens if your brand needs more colour
What people use it for
- A developer documentation or guide page where sections need to line up consistently.
- A technical system-style dashboard landing page with framed content blocks.
- An editorial article layout with a main column and a sidebar aside on the same grid.
- A standalone HTML starting point that a designer can refine by hand.
Frequently asked questions
How do I install the framed-grid-layout skill?
Download the skill ZIP from this page and unzip it. Place the folder in ~/.claude/skills/ for personal use, or in a project's .claude/skills/ folder for one project. In the Claude apps, you can instead upload it under Settings → Capabilities → Skills.
Does the framed-grid-layout skill require anything else?
The listing shows nothing required. It runs no scripts and uses no network. It works by giving the agent design rules and CSS snippets to follow.
Is the framed-grid-layout skill free?
The skill is published under the MIT licence, as stated on this page. Check the licence file in the package for the full terms.
Can I use this skill for a bold or playful brand?
It is not a good fit. The rules push toward neutral minimalism and explicitly avoid floating cards, soft blobs and heavy shadows. Pick a different skill or adjust the output manually for a branded look.
Why does my page not look like the rules describe?
Make sure the skill is in the correct folder or uploaded in the apps, then name it in your request. Ask the agent to check the output against the quick checks in SKILL.md, such as aligned edges and matching border and bracket sizes.
What is the difference between this skill and a website template?
This skill gives layout rules and CSS snippets, not a finished site. You still need to write the content and the pages around the framed grid.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use this skill if you want an AI agent to build precise, neutral, technical or editorial pages with consistent section alignment and fine frame details. Pick something else if you need a bold, playful or heavily branded style, rounded floating cards, or a complete ready-made website template.
Download the skill