design-html
Generates production-quality HTML/React components with proper text layout, responsive reflow, and content-driven heights.
Skill by The13thNode
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/the13thnode-design-html
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.
About
Use cases: design, frontend, writing
Reviews
Write a reviewNo 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/design-html
What's inside
- Skill name
design-html- Description
- Generates production-quality HTML/React components with proper text layout, responsive reflow, and content-driven heights. No hardcoded heights. Text reflows on resize. Framework-aware for React.
- License
- MIT
- Instructions
- 75 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Design HTML Skill
This skill produces HTML/React that works like a real app, not a static mockup.
## Rules — Non-negotiable
1. NO hardcoded heights on text containers. Use `min-height` if needed, never fixed height.
2. NO `overflow:hidden` on text. If text overflows, the container grows.
3. ALL text containers use natural flow. Padding + content = height.
4. Responsive breakpoints: 375px (mobile) → 768px (tablet) → 1024px (laptop) → 1440px (desktop)
5. All components MUST render correctly at every breakpoint — verify by resizing.
6. Use CSS Grid or Flexbox for layout. Never use absolute positioning for content layout.
7. All interactive elements have hover, focus, and active states.
8. All images have explicit `width`/`height` or `aspect-ratio` to prevent CLS.
## React Component Pattern (standard)
```tsx
import React from 'react';
interface [Component]Props {
// All props typed — never use `any`
}
export function [Component]({ ...props }: [Component]Props) {
// Loading state
if (isLoading) return <[Component]Skeleton />;
// Error state
if (error) return <[Component]Error error={error} onRetry={refetch} />;
// Empty state
if (!data?.length) return <[Component]Empty onAction={handleCreate} />;
// Content
return (
<div className="[component] [responsive-classes]">
{/* Content that reflows naturally */}
</div>
);
}
// Skeleton — content-shaped placeholder, not a spinner
function [Component]Skeleton() {
return (
<div className="animate-pulse">
{/* Match the shape of the real content */}
</div>
);
}
```
## Typography Scale
Load `design-system/MASTER.md` and use the defined type scale. Never invent font sizes.
## Spacing Scale
Use the defined spacing tokens. Never use arbitrary pixel values.
## Locale-Specific Patterns
- Use logical CSS properties (`margin-inline-start`, not `margin-left`) for RTL readiness if applicable
- Currency, phone, and date formats should match the project's target locale
- Use `Intl.NumberFormat` and `Intl.DateTimeFormat` for locale-aware formatting
## Verification Checklist
Before handing off any HTML/React component:
- [ ] Renders at 375px without horizontal scroll
- [ ] Renders at 1440px without awkward white space
- [ ] All text reflows naturally on resize (no truncation unless explicitly designed)
- [ ] No hardcoded heights on any text container
- [ ] Loading skeleton matches content shape
- [ ] Error state is helpful and actionable
- [ ] Empty state guides user to take action
- [ ] All design-system tokens used (no magic numbers)
- [ ] `[BUILD_CHECK_COMMAND]` → ZERO errorsFrom The13thNode/VibeCorp_PromptCEO, MIT.
More from The13thNode/VibeCorp_PromptCEO
- 0.454score
jira
The13thNode
Manages JIRA issues, projects, and workflows using Atlassian MCP.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
ai-systems
The13thNode
Builds production-grade Claude Projects and CustomGPTs, improves AI output quality using meta-thinking prompts, and architects self-improving AI systems.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
api-design
The13thNode
Designs REST APIs, GraphQL schemas, OpenAPI specs, webhook systems, and API versioning strategies.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
authentication-skill
The13thNode
Implements authentication and authorisation systems including JWT, OAuth2, sessions, MFA, social login, RBAC, and refresh token rotation.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
bootstrapped-saas
The13thNode
Playbook for bootstrapped and early-stage SaaS founders based on proven case studies ($0 to $5M ARR with 6 people, and creator-to-business flywheel models).
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
ceo-thinking-partner
The13thNode
The CEO's private brainstorming room and strategic sparring partner.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
change-management
The13thNode
Manages scope changes, strategic pivots, incident communication, and team alignment when direction changes.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
content-trust
The13thNode
Diagnoses why content isn't converting and fixes it using the Trust Architecture framework.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
corporate-structure
The13thNode
Prepares founders for all corporate structure and governance questions from investors.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
database-design
The13thNode
Designs database schemas, migration strategies, indexing, query optimization, and ORM patterns.
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
compliance-audit
The13thNode
Generic compliance audit context.
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
confluence-expert
The13thNode
Write and publish PRDs, decision logs, sprint notes, and architecture docs to Confluence.
SkillDFreshness: D★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Apr 5, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from The13thNode
- 0.454score
jira
The13thNode
Manages JIRA issues, projects, and workflows using Atlassian MCP.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
bootstrapped-saas
The13thNode
Playbook for bootstrapped and early-stage SaaS founders based on proven case studies ($0 to $5M ARR with 6 people, and creator-to-business flywheel models).
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
ai-systems
The13thNode
Builds production-grade Claude Projects and CustomGPTs, improves AI output quality using meta-thinking prompts, and architects self-improving AI systems.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
api-design
The13thNode
Designs REST APIs, GraphQL schemas, OpenAPI specs, webhook systems, and API versioning strategies.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
authentication-skill
The13thNode
Implements authentication and authorisation systems including JWT, OAuth2, sessions, MFA, social login, RBAC, and refresh token rotation.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
ceo-thinking-partner
The13thNode
The CEO's private brainstorming room and strategic sparring partner.
SkillDFreshness: D★ 3Claude Code +9
Cite this page
design-html skill. Agent Mart. https://agentmart.dev/skills/the13thnode-design-html (last updated 2026-10-24)