LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

beautiful-article

把用户提供的素材(网页 URL / PDF / DOCX / Markdown / 纯文本 / 截图 / 粘贴材料)编辑、设计成一篇美丽的、可离线打开和分享的**单文件 HTML 网页文章**。基于 reacticle 组件协议:不手写裸 HTML/CSS,而用语义组件 + 受主题约束的 Raw 自由层;按 source→规划→双确认→生成→终审→修复的小型 harness 流程推进,默认 100% 信息保留的长文。触发场景:把 URL/PDF/DOCX/文章做成网页文章 / 长文 / briefing / 解释文 / 视觉文章 / 教程 / 审阅复盘 / 方案分析,'render this as a beautiful web article / 把这篇做成网页文章 / 生成一篇可分享的 HTML 长文 / reacticle 文章'。只生成文章,不生成后台、表单、dashboard、产品原型或通用 Web App。

10,455stars1,364forksUpdated 8/20/2026
Web DevelopmentDocumentation#publishing#html#react#documentation#content-design#markdown

Security Assessment

Safe(95/100)
Security Score95/100

About beautiful-article

Beautiful Article turns arbitrary source material — a web URL, PDF, DOCX, Markdown, plain text, screenshots, or pasted content — into a polished, offline-openable, single-file HTML web article. It is built on the reacticle component protocol, so instead of hand-writing raw HTML/CSS it composes prose-first semantic React components (Article, Hero, Lead, Section, Quote, Image, Formula, CodeBlock) plus a theme-constrained Raw free layer, all wired to one theme system. The problem it addresses is that dense, linear text is hard to read, share, and review; the skill re-designs it into a visually clearer, better-paced, more shareable document while defaulting to 100% information retention for long-form output.

The workflow is a small harness with hard checkpoints: intake, source-to-Markdown extraction, editorial planning, a plan checkpoint, a first-spread build reviewed by a sub-agent, full article build with per-section review, a three-perspective final review (editorial, visual, technical), minimal-slice repair, and delivery. It ships eleven authoring themes (Tufte, Press, Shannon, Vignelli, Knuth, Freddie, and others), article-type references (longform, briefing, explainer, tutorial, review, essay, dialogue, visual-essay), and a scaffold template with Vite/TypeScript tooling. Strict quality rules govern when to spawn sub-agent reviewers versus inline self-checks, and forbid silently making decisions on the user's behalf at checkpoints. It explicitly does not build apps, dashboards, forms, or prototypes — only articles.

Target users are writers, editors, engineers, and content teams who want to convert reports, papers, or articles into beautiful shareable web pages, and anyone wanting a briefing, explainer, tutorial, or visual essay rendered as long-form HTML.

FAQ

What input formats can it process?

Web URLs, PDF, DOCX, Markdown, plain text, screenshots, and pasted material. These are first converted to source.md plus extraction notes before planning and generation.

What does it produce, and what won't it build?

It produces a single-file HTML article (article.html) that opens offline and is easy to share. It explicitly does not generate back-office apps, forms, drag-and-drop workbenches, full dashboards, product prototypes, or general web apps.

How much of the original content is kept?

By default it retains 100% of the information and generates a long-form article, though information density is confirmed with the user. If you need an application rather than an article, the skill instructs the agent to stop and clarify.

How is quality controlled?

Through a multi-phase harness with three hard checkpoints and node-specific review: inline self-checks for planning, dedicated sub-agent reviewers for the first spread and final review, and per-section pass/fail review during the full build. Fixes are applied before reporting back.

How does it relate to reacticle?

Beautiful Article is the editorial harness (methodology, checkpoints, theme selection, reviewers); reacticle is the underlying npm component protocol it calls at runtime for components, themes, the Raw layer, and export. The two are best paired but independent.

All Files

58 files
assets/scaffold-template/article/sections/01-opening.tsx1.1 KB
View
README.zh-CN.md16.8 KB
View
references/article-types/longform.md1.2 KB
View
references/html-output.md1.2 KB
View
references/scaffold.md2.5 KB
View
scripts/source-to-markdown.py5.7 KB
View
theme-profiles/knuth.md1.8 KB
View
assets/scaffold-template/tsconfig.json0.5 KB
View
references/article-types/dialogue.md1.1 KB
View
references/article-types/visual-essay.md1.3 KB
View
references/pdf-output.md6.4 KB
View
references/theme-selection.md1.4 KB
View
theme-profiles/bayer.md1.5 KB
View
theme-profiles/sottsass.md1.6 KB
View
assets/scaffold-template/index.html0.7 KB
View
references/article-types.md2.2 KB
View
references/article-types/review.md1.2 KB
View
references/information-density.md1.6 KB
View
references/section-build.md3.3 KB
View
SKILL.md18.3 KB
View
theme-profiles/press.md1.8 KB
View
assets/scaffold-template/package.json0.8 KB
View
references/article-types/briefing.md1.1 KB
View
references/article-types/tutorial.md1.1 KB
View
references/layout.md1.2 KB
View
references/source-to-markdown.md3.5 KB
View
theme-profiles/andy.md1.7 KB
View
theme-profiles/shannon.md1.9 KB
View
assets/scaffold-template/article/Cover.tsx5.5 KB
View
manifest.json0.7 KB
View
references/article-types/full-report.md1.2 KB
View
references/cover.md6.3 KB
View
references/repair-policy.md0.7 KB
View
scripts/scaffold.sh5.8 KB
View
theme-profiles/fuller.md1.5 KB
View
assets/scaffold-template/article/Article.tsx2.2 KB
View
assets/scaffold-template/vite.config.ts0.6 KB
View
references/article-types/explainer.md1.2 KB
View
references/component-policy.md3.4 KB
View
references/raw-policy.md2.5 KB
View
scripts/pdf-print-overrides.css6.3 KB
View
theme-profiles/freddie.md1.7 KB
View
theme-profiles/vignelli.md1.8 KB
View
assets/scaffold-template/.npmrc0.0 KB
View
assets/scaffold-template/tsconfig.node.json0.2 KB
View
references/article-types/essay.md1.0 KB
View
references/asset-policy.md2.1 KB
View
references/plan-template.md3.4 KB
View
scripts/html-to-pdf.sh4.6 KB
View
theme-profiles/bodoni.md1.6 KB
View
theme-profiles/tufte.md1.8 KB
View
assets/scaffold-template/article/main.tsx1.0 KB
View
README.md21.9 KB
View
references/article-types/interactive-explainer.md2.4 KB
View
references/harness.md1.2 KB
View
references/review-checklist.md4.2 KB
View
scripts/source-to-markdown-markitdown.py3.2 KB
View
theme-profiles/index.json4.4 KB
View

Install beautiful-article

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

conardli/garden-skills

Related Skills

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901