mcpField
B
blog-post

blog-post

github.com/mphinanceデザイン・UI3283 回インストール4 日前に更新
リポジトリ

blog-post について

blog-postは、長文記事ページを単一のHTMLドキュメントとして作成するデザインスキルです。記事構成やレイアウト、タイポグラフィの確認手順を定めています。

主な機能

  1. 01単一ページの長文記事レイアウト
  2. 02編集記事の構成とメタデータ
  3. 03インラインCSSとデザイントークン
  4. 04プレースホルダーのヒーロー画像と図版
  5. 05タイポグラフィとページのセルフチェック

活用シーン

  1. 01雑誌風の記事ページの作成
  2. 02ブリーフから記事レイアウトを作成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mphinance/alpha-skills --skill blog-post

インストール後、Claude Code で/blog-postを入力して読み込まれたか確認します。

同梱ファイルexample.htmlREADME.md

詳細

ブログ記事スキル

単一の長文記事ページを生成します — エディトリアルなレイアウト、装飾なし。

ワークフロー

  1. アクティブな DESIGN.md を読む(上記で注入済み)。タイポグラフィの トークンを活用します — 長文は 70% がタイポグラフィ、20% が画像、10% が装飾です。
  2. ブリーフからトピックを選び、実際の記事を書きます — 4〜6 個の H2 セクションにわたり、少なくとも 600 語。lorem ipsum は不可。
  3. セクション、順番どおりに:
    • マストヘッド — 小さなワードマーク + 4〜6 個のナビリンク、シンプルに。
    • 記事ヘッダー — カテゴリのアイブロウ、見出し(ディスプレイトークン、大)、 デック(1〜2 文のサブヘッド)、著者名 + 役割 + 日付。
    • ヒーロー画像 — DS で色付けしたグラデーションまたは単色塗りを使用した 16:9 のプレースホルダーブロック(外部画像は不可)。その下に 1 行のキャプションを追加。
    • 本文 — 散文の段落を交互に配置し、少なくとも以下を含めます:
      • 1 つのプルクオート(大きなディスプレイ書体、左側にアクセント罫線)。
      • 1 つの図(画像プレースホルダー + キャプション)。
      • 1 つのリスト(番号付きまたは箇条書き)。
      • 1 つのインラインブロッククオート。
    • 著者フッター — 著者アバター(円の中にイニシャル)、経歴の段落。
    • 関連記事 — 他の記事にリンクする 3 枚のカード。各カード: 小さな画像 ブロック、タイトル、1 行の抜粋、日付。
  4. 記述 単一の HTML ドキュメント:
    • <!doctype html> から </html> まで、CSS はインライン。
    • 記事本文は DS の本文フォントを使用し、中央揃え、DS レイアウト ルールに従った最大幅(通常 680〜720px)。
    • ドロップキャップ(first-letter)は DS のムードがエディトリアル / セリフの場合のみ — テック系の DS ではスキップ。
    • data-od-id を見出し、ヒーロー、本文、プルクオート、関連記事グリッドに付与。
  5. セルフチェック:
    • 書体階層が明確であること — H1 が明らかに見出しであり、H2 が セクションの区切りであり、プルクオートが H1 と競合しないこと。
    • 本文の散文の行長は 60〜75 文字。
    • アクセントは最大 2 回まで(アイブロウ + プルクオートの罫線、または 1 つのリンク)。
    • ページがマーケティングのランディングページではなく、雑誌のように読めること。

出力契約

<artifact> タグの間に出力します:

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

アーティファクトの前に 1 文、後に何もなし。

コメント