Skip to content
Agentmart
Submit a tool

agentic-webdesign-shadcn-typeset

Use shadcn/typeset — a CSS-only styling system for HTML and rendered markdown.

Skill by S3YED

IndexedMIT★ 12
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/s3yed-agentic-webdesign-shadcn-typeset

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use shadcn/typeset — a CSS-only styling system for HTML and rendered markdown. One class, streaming-safe, theme-aware. Use when styling raw HTML/markdown content in shadcn/ui projects for blog posts, docs, chat messages, or AI-generated content.

Use cases: documents, design, frontend, writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/agentic-webdesign-shadcn-typeset

What's inside

Skill name
agentic-webdesign-shadcn-typeset
Description
Use shadcn/typeset — a CSS-only styling system for HTML and rendered markdown. One class, streaming-safe, theme-aware. Use when styling raw HTML/markdown content in shadcn/ui projects for blog posts, docs, chat messages, or AI-generated content.
License
MIT
Metadata
source: shadcn/ui July 2026 changelog · created: 2026-07-13
Instructions
64 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# shadcn/typeset

A single CSS file that styles HTML elements and rendered markdown. Add one class, everything inside gets styled. No per-element classes needed.

## Quick Start

```bash
npx shadcn@latest add typeset
```

```tsx
<div className="typeset">{markdownContent}</div>
```

## Core Controls (3 CSS custom properties)

| Property | Purpose | Default |
|----------|---------|---------|
| `--typeset-size` | Base font size | Inherits from container |
| `--typeset-leading` | Line height multiplier | ~1.6 |
| `--typeset-flow` | Spacing between block elements | ~1em |

## Multiple Contexts

```css
.typeset-chat {
  --typeset-leading: 1.6;
  --typeset-flow: 1em;
}

.typeset-docs {
  --typeset-size: 15px;
  --typeset-leading: 1.75;
  --typeset-flow: 1.5em;
}
```

```tsx
<div className="typeset typeset-chat">{message}</div>
<article className="typeset typeset-docs">{page}</article>
```

## Why This Helps AI Agents

1. **Single class** — agents don't need to add per-element Tailwind classes
2. **Streaming-safe** — new blocks appended during streaming don't restyle earlier ones
3. **No dependencies** — CSS file lives in your project, no package layer
4. **Theme-aware** — uses your existing shadcn theme tokens (colors, fonts)
5. **Flexible** — create as many typesets as you need for different contexts

## Use Cases

- Blog posts rendered from MDX/markdown
- Documentation pages
- Chat message content (AI-generated markdown)
- Product descriptions
- Any content where you have raw HTML or markdown that needs consistent typography

## Pitfalls

- Typeset only styles semantic HTML elements (h1-h6, p, ul, ol, table, pre, code, etc.)
- If your content has class-based styling already, typeset won't override it
- For streaming, wrap only the content portion, not the entire conversation

From S3YED/appie-kit, MIT.

More from S3YED/appie-kit

Signals

Stars
12
Forks
2
Open issues
0
Last commit (this folder)
Jul 14, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
Website
weblyfe.ai
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from S3YED

Cite this page

agentic-webdesign-shadcn-typeset skill. Agent Mart. https://agentmart.dev/skills/s3yed-agentic-webdesign-shadcn-typeset (last updated 2026-10-24)