sanqiufong/slides-from-anything/blog-post

Claude Code and agent skill by sanqiufong/slides-from-anything

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

A long-form article / blog post — masthead, hero image placeholder, article body with figures and pull quotes, author byline, related posts. Use when the brief asks for "blog", "article", "post", "essay", or "case study".

Install

npx vskill@latest install sanqiufong/slides-from-anything/blog-post

SKILL.md

Blog Post Skill

Produce a single long-form article page — editorial layout, no chrome.

Workflow

  1. Read the active DESIGN.md (injected above). Lean into the typography

tokens — long-form is 70% type, 20% image, 10% chrome.

  1. Pick the topic from the brief and write a real article — at least 600

words across 4–6 H2 sections. No lorem ipsum.

  1. Sections, in order:
  • Masthead — small wordmark + 4–6 nav links, plain.
  • Article header — category eyebrow, headline (display token, large),

deck (1–2 sentence subhead), author name + role + date.

  • Hero image — a 16:9 placeholder block using a DS-tinted gradient or

solid fill (no external images). Add a 1-line caption underneath.

  • Body — alternating prose paragraphs with at least:
  • 1 pull quote (large display type, accent rule on the left).
  • 1 figure (image placeholder + caption).
  • 1 list (numbered or bulleted).
  • 1 inline blockquote.
  • Author footer — author avatar (initials in a circle), bio paragraph.
  • Related — 3 cards linking to other posts. Each card: tiny image

block, title, 1-line excerpt, date.

  1. Write a single HTML document:
  • <!doctype html> through </html>, CSS inline.
  • Article body uses the DS body font, centered, max-width per DS layout

rule (typically 680–720px).

  • Drop caps (first-letter) only if the DS mood is editorial / serif —

skip on tech-y DSes.

  • data-od-id on the headline, hero, body, pull quote, related grid.
  1. Self-check:
  • Type hierarchy is unambiguous — H1 is clearly the headline; H2s are

section dividers; pull quotes do not compete with H1.

  • Line length 60–75 chars for body prose.
  • Accent appears at most twice (eyebrow + pull-quote rule, or one link).
  • The page reads like a magazine, not a marketing landing.

Output contract

Emit between <artifact> tags:

<artifact identifier="post-slug" type="text/html" title="Article Title">
<!doctype html>
<html>...</html>
</artifact>

One sentence before the artifact, nothing after.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
120
Repository forks
11
7-day trend score
24

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/sanqiufong/slides-from-anything/blog-post/badge)](https://verified-skill.com/skills/sanqiufong/slides-from-anything/blog-post)

Something wrong with this skill or its page? Tell us.