NanoSkill
スキルを投稿

ソーシャルカードエージェントスキル

作成者op74182KGitHub スターGitHub

様々なコンテンツソースから、小紅書(RED)のカルーセルや微信(WeChat)のカバーペア向けに、視覚的に美しいソーシャルカードを生成します。エディトリアルまたはスイスデザインシステムを活用して、記事や投稿向けの魅力的なビジュアルを作成します。

ソーシャルカードセキュリティスキャン済み
結果プレビュー

完全デモ

このスキルを活用したプロフェッショナルなソーシャルメディアカルーセルを探索してください。

はじめる

最初のタスクを実行

  1. A screenshot showing the installation and verification process of the 'guizang-social-card-skill' for an AI agent environment. At the top, a dark blue command banner displays an NPX installation command pointing to a GitHub repository containing the skill. Below, a gray chat-style response panel explains that the installation initially paused because the command requested interactive agent selection. The system reruns the installation using a '-y' flag to bypass prompts and successfully installs the skill for the Hermes Agent environment. The response confirms that the skill has been installed and symbolically linked under the Hermes skills directory. A summary section explains that the skill generates Guizang-style social media card image sets for multiple platforms, including Xiaohongshu or RedNote carousel posts, WeChat Official Account cover image pairs, social cards, article covers, and platform thumbnails. Additional details mention built-in layout recipes, design systems, platform specifications, theme presets, and HTML templates such as Editorial Magazine and Swiss International styles. The interface uses a clean conversational layout with highlighted code snippets, numbered installation steps, bullet-point feature lists, and clear confirmation messages describing the skill's capabilities and readiness for use.
    01

    インストール

    ソーシャルカード生成スキルをAIエージェントに追加します。

  2. A screenshot of an AI-powered social media content design workflow. The upper section contains a large dark blue prompt panel describing a role as an award-winning Social Media Content Designer and Visual Storytelling Director. The prompt requests the creation of a premium social media card series titled 'The Future of AI Agents,' focused on how AI agents will transform productivity, business operations, and everyday work. Detailed requirements specify a carousel-style content format with cover cards, key insights, examples, data highlights, and actionable takeaways. The instructions emphasize clean and modern visual design, strong information hierarchy, platform optimization for Xiaohongshu, LinkedIn, X, and WeChat, concise copywriting, and highly shareable layouts. Additional directives include critiquing the initial content structure, improving readability and engagement, refining storytelling flow, and producing a publication-ready social card series. The final deliverable is described as a visually striking PDF with editorial-style layouts, colorful content sections, infographics, and swipe-friendly designs. Beneath the prompt, a gray response panel shows the AI beginning its workflow by loading the social card skill, reviewing its capabilities, loading reference materials, and accessing template and production workflow resources before generating the final content package. The interface uses a chat-style layout with rounded panels, white text on a dark blue background, and structured formatting to present a professional content design brief.
    02

    コンテンツを説明

    ソーシャルメディアカードに変換したいコンテンツ、トピック、またはキーメッセージを提供します。

  3. A professional report cover page titled 'The Future of AI Agents.' The design features a deep royal blue background with a clean, minimalist editorial style. At the top left, small uppercase text reads 'SPECIAL REPORT • 2026,' accompanied by a short orange accent line that serves as a visual divider. The main headline, 'The Future of AI Agents,' appears in large bold white typography positioned on the left side of the page, creating strong visual hierarchy and emphasis. Below the title, a descriptive subtitle explains the report’s focus: how autonomous AI agents will transform productivity, reshape business operations, and redefine the way people work every day. The layout uses generous whitespace, modern sans-serif typography, and a limited color palette of blue, white, and orange, giving the cover a sophisticated corporate-report aesthetic. The overall design communicates themes of technology, innovation, business transformation, automation, and the future of work.
    03

    ソーシャルカードを生成

    明確な情報階層、強力なストーリーテリングフロー、公開準備完了のレイアウトを備えた、視覚的に魅力的でプラットフォーム最適化されたカードデザインを作成します。

インストールコマンド

$ npx skills add https://github.com/op7418/guizang-social-card-skill/blob/main/README.en.md

概要

Guizangソーシャルカードスキルは、小紅書(RED)や微信(WeChat)などのプラットフォーム向けのソーシャルカード生成を効率化するために設計された高度なエージェント機能です。記事や商品ノートからスクリーンショットや写真まで、多様なコンテンツを洗練されたプラットフォーム最適化ビジュアルに変換することを可能にします。独自のエディトリアルデザインシステムとスイスインターナショナルデザインシステムを提供することで、目的がストーリーテリングであれデータ駆動型の説明であれ、ソーシャルカードは魅力的で美的に一貫性があり、視聴者の注目を集める準備が整います。

このスキルは、28のレイアウト骨格と10のテーマプリセットを提供し、コンテンツの提示を導く構造化されたワークフローが特徴です。人気プラットフォームからの画像収集を自動化し、一般的なレイアウト問題を検出することで視覚品質を維持する堅牢なPlaywrightベースのバリデーターが含まれています。出力は単一ファイルのHTMLとして提供され、直接PNGにレンダリングされるため、Claude CodeやCodexなどのコーディングエージェント環境との互換性が高くなっています。

ユーザーは、長文記事からマルチカードの小紅書カルーセルを作成したり、視覚的に調和のとれた微信(WeChat)の21:9ヒーローカードと1:1共有カードのペアをデザインしたり、スクリーンショットから明確なチュートリアルビジュアルを作成したりと、さまざまなユースケースでGuizangソーシャルカードスキルを活用できます。そのデザイン原則は、抑制、構造、そしてユーザー中心の画像処理を優先し、広範なデザインの専門知識を必要とせずに、プロフェッショナルでインパクトのあるソーシャルメディアコンテンツを保証します。

主な機能

強力な理由

  • デュアルビジュアルシステム

    コンテンツのトーンに合わせて、ストーリーテリング用のエディトリアルスタイル(モノクル、キンフォーク)か、データと構造用のスイスインターナショナルスタイル(グリッドファースト、シャープなヘアライン)を選択してください。

  • 複数のキャンバスサイズ

    シャオホンシュウの3:4(1080x1440)、ウィーチャットの21:9(2100x900)、ウィーチャットの1:1(1080x1080)をサポートし、多様なソーシャルメディアでの存在感を実現します。

  • 豊富なレイアウトスケルトン

    画像メインのカバー、KPIタワー、Hバーチャートを含む28種類の事前設計されたレイアウトスケルトン(エディトリアル16、スイス12)にアクセスして、迅速にコンテンツを構造化できます。

  • 自動画像調達

    アンスプラッシュ、ペクセルズ、フリッカーCC、ウォールヘイブン、または直接検索から画像を自動的に調達し、自動生成されたSOURCES.mdファイルとともにローカルにダウンロードします。

  • レイアウトバリデーター

    プレイライトベースのバリデーターが含まれており、オーバーフロー、タイプキャップ違反、密度ギャップ、フッターの衝突を検出し、高品質なソーシャルカード生成を保証します。

ユースケース

使うべきタイミング

  • シャオホンシュウのカルーセルを作成する

    長い記事、製品レビュー、旅行ガイドを、エディトリアルまたはスイスのデザインを使用して、シャオホンシュウ用の魅力的なマルチカードカルーセルに変換します。

  • ウィーチャットのカバーペアをデザインする

    任意のコンテンツソースから、ウィーチャットのモーメンツとチャンネル用に、視覚的に一貫性のある21:9のヒーロー画像と1:1の共有カードを生成します。

  • チュートリアルビジュアルを作成する

    スクリーンショットチュートリアル、ゲームガイド、ツールのウォークスルーを、美化されたスクリーンショットと明確なレイアウトを備えた構造化されたソーシャルカードに変換します。

  • データとレビューを要約する

    スイススタイルのレイアウトを使用し、チャートやマトリックスを用いて明確なコミュニケーションを実現しながら、製品レビュー、データの要約、年間振り返りコンテンツを提示します。

SKILL.md

Claude CodeやCodexなどのコーディングエージェント環境向けのエージェントスキル。記事、コピー、スクリーンショット、製品ノート、字幕、写真からXiaohongshu(小红书)/ Rednote(レッドノート)のカルーセル画像WeChat(微信)の21:9 + 1:1カバーペアを生成します。

2つのビジュアルシステムが1つのワークフローを共有:

  • エディトリアルMonocle / Kinfolk / Cerealの精神に則った抑制の効いたレイアウト。ストーリーテリング、ライフスタイル、旅行、読書、映画、個人的な観察に最適です。
  • スイスインターナショナル。グリッド優先、単一アンカーカラー、シャープなヘアライン、極端なタイプコントラスト。製品レビュー、データ、フレームワーク、チュートリアル、AIツールに最適です。

guizang-ppt-skillの姉妹プロジェクト。共通のビジュアル言語、別メンテナンス。PPTは「横スワイプのトーク」を解決し、こちらは「静的フィード画像」を解決します。

Guizangソーシャルカードスキルのプレビュー

30秒スタート

npx skills add https://github.com/op7418/guizang-social-card-skill --skill guizang-social-card-skill

または、シェルアクセス権を持つAIエージェントに以下を貼り付けてください:

Install guizang-social-card-skill for me. Clone https://github.com/op7418/guizang-social-card-skill into ~/.claude/skills/guizang-social-card-skill, then verify that SKILL.md, assets/, and references/ exist.

既にインストール済みの場合は、以下でアップデートしてください:

Update guizang-social-card-skill for me. Go to ~/.claude/skills/guizang-social-card-skill, run git pull, then tell me the latest commit.

次に、エージェントに依頼してください:

Make me a Swiss-style Xiaohongshu carousel from this article, 5 cards, IKB blue.

他の便利なプロンプト:

Make me a 3:4 Xiaohongshu set from this product review, with editorial-style titles.
Turn this article into a WeChat cover pair: 21:9 hero + 1:1 share card, visually consistent.
I have 3 camping photos — make me an image-led Xiaohongshu carousel.
Turn this game guide copy into a Xiaohongshu set; pull some game art from Wallhaven.

得られるもの

  • 🖋 2つのビジュアルシステム:雰囲気とナラティブに強いエディトリアル、事実と構造に強いスイス、1つのワークフローを共有
  • 📐 3つのキャンバスサイズ.poster.xhs 1080×1440(Xiaohongshu 3:4)、.poster.wide 2100×900(WeChat 21:9)、.poster.square 1080×1080(WeChat 1:1)
  • 🧩 28のレイアウトスケルトン:エディトリアル16(M01-M16、画像主導カバー、パイプライン、ビフォー/アフターを含む)+ スイス12(S01-S12、KPIタワー、Hバーチャート、マトリックス+ヒーローを含む)
  • 🎨 10のテーマプリセット:エディトリアル6(Ink Classic、Indigo Porcelain、Forest Ink、Kraft Paper、Dune、Midnight Inkダーク)+ スイスアンカーカラー4(IKB Klein Blue、Lemon、Lemon Green、Safety Orange)
  • 🖼 画像調達ワークフロー:ユーザー画像を優先。なければUnsplash → Pexels → Flickr CC → Wallhaven → 直接検索と、ローカルにダウンロードして自動生成のSOURCES.mdを作成
  • 🌫 WebGLインクフロー背景:エディトリアルのヒーローページにライブインクアニメーションを追加可能。低電力デバイスやスクリーンショットモードでは無効化可
  • 🪧 画像オーバーレイ + 顔安全性:全面画像にはマスク必須。テキストドロップゾーンは被写体を避ける。厳格なルールはreferences/image-overlay.mdに記載
  • 🧰 スクリーンショット美化アセット:実テクスチャのWebP背景9枚(エディトリアル5 / スイス4)、.frame-shot / .device-browser / .device-phoneユーティリティとペア
  • 🗺 マップコンポーネント:MapLibre + OSM実タイル、マルチピン+コネクタ、旅行ガイド向け
  • バリデーターvalidate-social-deck.mjsがオーバーフロー、タイプキャップ違反、4バンド密度ギャップ、フッター衝突を自動検出
  • 📄 単一ファイルHTML + Playwrightレンダリング:フロントエンドビルドパイプライン不要。node render.mjsが直接PNGを出力

適する / 適さない

✅ 適する:Xiaohongshuカルーセル / WeChatカバーペア / モーメンツカバー / チャンネルカバー / 記事ビジュアル / チュートリアルページ / データ要約 / 旅行ガイド / 製品レビュー / スクリーンショット解説

❌ 適さない:横スワイプデッキ(guizang-ppt-skillを使用)/ 長尺動画生成 / 純粋な写真レタッチ / レイアウトなしのプレーンテキスト編集

11のXiaohongshuカテゴリー

「コンピテンスの輪」による階層化 — references/category-cookbook.mdを参照:

エンドツーエンドで強力(コピー / 構造 / 画像すべてが範囲内):

  • 旅行、キャリア、おすすめ(サブジャンル指定後)

コピーと構造が強力、画像はユーザーまたは調達アートに依存:

  • ゲーム、映画、食べ物(レシピ指向)、メイク(チュートリアル指向)、フィットネス、家、ファッション(キュレーションピック)

範囲外、最初に宣言(無理に当てはめない):

  • OOTDライブショット / ドリームコア / フィルムエミュレーショングレーディング / 実際の肌テストメイク — 写真撮影やポストプロダクションに大きく依存するもの

よくあるシナリオ

タスク推奨フロー
長文記事 → Xiaohongshuカルーセル核心ポイントを抽出。ナラティブのテンポにはエディトリアル、データ分解にはスイス
製品レビュー / ツールまとめスイス + IKBブルー、S09 KPIタワー / S10 Hバーチャートがおすすめ
旅行 / ライフスタイルエディトリアル + Midnight InkまたはDune、全面ヒーローにM16 画像主導カバー
WeChatカバーペア同じコンテンツを2回レンダリング:.poster.wide 21:9 + .poster.square 1:1、視覚的一貫性
スクリーンショットチュートリアル / ツールウォークスルー.frame-shot + .device-browser、スイスグリッドベースがおすすめ
ゲームガイド / 映画要約エディトリアル + Midnight Ink、全面ヒーローにWallhavenからゲームアートを取得
データ要約 / 年間レビュースイス + LemonまたはSafety Orange、マトリックス + 台帳コンボ

なぜ単一ファイルHTMLからPNGか

  • エージェントフレンドリー:HTML + CSSはテキスト — エージェントが直接書き込み、読み取り、編集、検証可能
  • レイアウトの精密さ:CSS Grid + 厳密なタイプ / マージン / グリッドルールはMarkdownのレイアウト範囲をはるかに超える
  • オープンな画像調達:Unsplash / Pexels / Wallhaven / Mapbox / OSM / 任意のWebリソースに接続
  • 検証可能な品質validate-social-deck.mjsがPlaywright DOM測定を実行、推測ではない
  • シンプルな納品output/*.pngを直接納品 — デプロイや書き出しツール不要

プラットフォームサポート

プラットフォームステータス備考
Claude Codeサポートネイティブスキルワークフロー、カード生成+反復に最適
Codexサポート長尺カード生成、画像調達、ビジュアルQAに適
Cursor / その他ローカルエージェント動作ファイルシステム読み書き + シェル実行が必要
プレーンチャットボット非推奨ファイルシステムとレンダリングパイプラインなしでは、画像を確実に納品できない

インストール

オプション1: ワンラインインストール(推奨)

npx skills add https://github.com/op7418/guizang-social-card-skill --skill guizang-social-card-skill

オプション2: AIに以下を貼り付ける

私のために guizang-social-card-skill Claude Codeスキルをインストールしてください。手順:

  1. ~/.claude/skills/ が存在することを確認(なければ作成)
  2. git clone https://github.com/op7418/guizang-social-card-skill.git ~/.claude/skills/guizang-social-card-skill を実行
  3. 検証:ls ~/.claude/skills/guizang-social-card-skill/SKILL.mdassets/references/ が表示されること
  4. 完了したら教えてください。後で「Xiaohongshuカルーセルを作って」などと言うと、このスキルがトリガーされます。

上記のブロックをClaude Code / Cursor / シェルアクセス権を持つAIエージェントに貼り付けてください。

オプション3: 手動CLI

git clone https://github.com/op7418/guizang-social-card-skill.git ~/.claude/skills/guizang-social-card-skill

トリガー方法

インストール後、Claude Codeが自動検出。トリガーフレーズ:

  • "Xiaohongshu / Rednoteのカルーセルを作って"
  • "Rednoteカードを作って"
  • "WeChatの21:9ヒーロー + 1:1共有カードを作って"
  • "ソーシャルカード / マガジンスタイルのソーシャルカードを生成して"
  • "この記事をチュートリアルカルーセルに変えて"
  • "スイススタイルのXiaohongshuレビュー / IKBスタイルのカードを作って"

ワークフロー

このスキルは構造化ワークフローです。エージェントは7つのステップを進みます:

  1. インプット — 4つの情報を取得:ターゲットプラットフォーム / スタイル / ソースコンテンツ / ユーザー画像。画像がない場合、一度だけA/B/Cを提示(自分で撮影 / AI生成 / オンラインで調達)。再度提案しない
  2. スタイル & テーマ — エディトリアルかスイスを選び、10のテーマプリセットから1つ選択。カスタムhex値は不可
  3. レイアウト選択 — 28のレイアウトスケルトンからコピーを選択 / 貼り付け / 適応。エディトリアル16 / スイス12
  4. アセット準備 — 画像を調達(Unsplash / Pexels / Flickr CC / Wallhaven / 直接検索)、ローカルにダウンロード + SOURCES.mdを作成。ソースのクレジット表記の有無を確認
  5. 構成 & レンダリング — シードテンプレートをコピー → <!-- POSTERS_HERE -->を置換 → node render.mjs
  6. 納品 & レビュー — 最初にPNGを表示し、「ご自身でご覧になりますか、それともバリデーターを実行しますか?」と尋ねる — 自動検証はしない
  7. 反復 — ユーザーフィードバックを適用、インラインスタイルを調整またはレイアウト/画像を交換し、再レンダリング

詳細仕様はSKILL.mdに。深い詳細は対応するreferences/*.mdに。

バリデーター

node validate-social-deck.mjs path/to/task-dir

静的スキャンではなくPlaywrightの実レンダリング測定に基づく6つのルール:

  • R1 オーバーフロー — .posterからはみ出すセクションは即座に失敗
  • R2 タイプキャップ — .h-xl / .h-displayのサイズ+ウェイトの組み合わせがシード定義を超える
  • R3 フッター衝突 — コンテンツが下部フッター/ページ番号に食い込む
  • R4 4バンド密度 — 高さ1440のキャンバスを4つの水平バンドに分割。各バンドにコンテンツがあるか、空白の理由が明記されている必要がある
  • R5 フレームオーバーフロー — .frame-img / .frame-shotの子要素がフレームからはみ出す
  • R6 スイスアイデンティティ — スイステンプレートでインラインのfont-weight >= 700は警告(「大きいほど細く」に違反)

SKILL.mdのステップ7でバリデーターは自動実行されないと明記 — ユーザーが画像を確認するのを待ち、1ラウンドあたり数十秒を節約。

テーマプリセット

references/theme-presets.mdから選択。カスタムhex値は不可 — 選択の自由より美観の保護を優先。

エディトリアル(6)

テーマトーン最適
🖋 Ink Classic#0a0a0b / #f1efea汎用デフォルト、コマーシャルなトピック、迷ったらこれ
🌊 Indigo Porcelain#0a1f3d / #f1f3f5テック、研究、AI、テクニカルライティング
🌿 Forest Ink#1a2e1f / #f5f1e8自然、サステナビリティ、アウトドア、ノンフィクション
🍂 Kraft Paper#2a1e13 / #eedfc7ノスタルジア、人文科学、読書、文学
🌙 Dune#1f1a14 / #f0e6d2アート、デザイン、クリエイティブ、ファッション
Midnight Ink#0e0d0c / #ece2cf / #d4a04aゲームキービジュアル / 夜景 / シネマティックカバー / Black Myth · Elden Ring風ダークテーマ

スイス(4)

テーマアンカー最適
🔵 IKB Klein Blue#002FA7汎用デフォルト、コマーシャルローンチ、AI製品、フレームワーク
🟡 Lemon#FFD500若者、スポーツ、小売、コンシューマー、Y2K
🟢 Lemon Green#C5E803エコ、健康、Z世代、グリーンブランド
🟠 Safety Orange#FF6B35アラート、ニュース、工業、エネルギッシュなテーマ

テーマを切り替えるには、シードテンプレートの<section class="poster" data-theme="...">属性を置き換えるだけ。全CSSはvar(--...)で解決されます。

ディレクトリ構成

guizang-social-card-skill/
├── SKILL.md                              ← メインスキルファイル:7ステップワークフロー
├── README.md                             ← 中国語README
├── README.en.md                          ← このファイル
├── HANDOFF.md                            ← 引継ぎドキュメント:事実 + バージョン履歴
├── PRODUCT.md                            ← プロダクトドキュメント:考え方 + 決定事項 + ロードマップ
├── validate-social-deck.mjs              ← Playwrightレイアウトバリデーター
├── assets/
│   ├── template-editorial-card.html      ← エディトリアルシード(6テーマ / 3キャンバス)
│   ├── template-swiss-card.html          ← スイスシード(4アクセント / 3キャンバス)
│   ├── magazine-bg-webgl.js              ← WebGLインクフロー背景
│   └── screenshot-backgrounds/           ← 9枚のスクリーンショットステージ背景(WebP)
│       ├── style-a/                      ←   エディトリアル5
│       └── style-b/                      ←   スイス4
└── references/
    ├── platform-specs.md                 ← プラットフォーム × 解像度 × 命名
    ├── style-system.md                   ← 両スタイルの厳格なルールとアンチパターン
    ├── theme-presets.md                  ← 全10パレットの詳細
    ├── layout-recipes.md                 ← 28レイアウトスケルトン(M01-M16 + S01-S12)
    ├── components.md                     ← タイプ / カード / スペーシング / アイコン
    ├── background-systems.md             ← インクフロー / グリッド / 紙レイヤー
    ├── portrait-fill.md                  ← 3:4ボードの空白戦略
    ├── content-planning.md               ← フック / ページ分割 / コピー圧縮
    ├── category-cookbook.md              ← 11のXiaohongshuカテゴリーテーブル
    ├── image-overlay.md                  ← 全面画像マスク + 顔安全性ルール
    ├── screenshot-treatment.md           ← `.frame-shot`ユーティリティ + スクリーンショット美化
    ├── map-component.md                  ← `.map-block` MapLibreマップ
    ├── title-shortener.md                ← 1:1カバー向けショートタイトル戦略
    ├── production-workflow.md            ← Playwrightレンダリングパイプライン
    └── qa-checklist.md                   ← 品質チェックリスト

コアデザイン原則

  1. 派手さより抑制 — 抑制されたパレットが飽和したフィードで際立つ
  2. 装飾より構造 — タイプ / コントラスト / グリッドが階層を担い、シャドウやカードではない
  3. 自由度よりレイアウト — 最初に選び、後で適応させる。28のスケルトン外でページを考案しない
  4. ユーザー画像優先 — インプット時に一度だけA/B/Cを提示。自分で撮影するよう再度提案しない
  5. マスク + 回避 — 全面画像には常にマスクを適用。テキストドロップゾーンは被写体(顔 / 製品 / テキスト密度の高い領域)を避ける
  6. 「大きいほど細く」 — スイスの.h-xlサイズが上がる → ウェイトは下がる必要がある。エディトリアルも同様のルールに従う
  7. 自動検証なし — ユーザーに最初に見てもらい、検証前に尋ねる。1ラウンドあたり数十秒節約
  8. スキルはプロダクトであり、プロンプトではない — PRODUCT.md、バージョン番号、CHANGELOG、機能境界を持つ
  9. ローカルテストはgit管理外 — すべてのデモ / スモークテストはlocal-tests/下に置き、gitignore

ビジュアルリファレンス

  • Monocle / Kinfolk / Cerealのマガジンレイアウトと文字間隔
  • Massimo Vignelli / Helvetica Forever / スイス国際タイポグラフィスタイルのグリッドシステム
  • Apartamento / The Gentlewomanの画像対テキスト比率と人物ポートレート
  • Xiaohongshu / Rednoteの「抑制が勝つ」フィードの事例
  • Guizangのソーシャルカード実践

ロードマップ

  • 長いエディトリアルコンテンツ下でのタイプキャップのエッジケースに対するさらなるスモークテスト
  • スイスデータレイアウトの追加(追加チャートスケルトン)
  • 画像生成後:ローカル修正を行うか、画像全体を再生成するかを積極的に尋ねる
  • より多くのカテゴリー固有の推奨レイアウトパック(現在11のうち7がエンドツーエンドで強力)
  • マーケットプレイス対応のWorkBuddyバージョン

貢献

バグ、レイアウトの問題、新レイアウトリクエスト — IssueとPR歓迎。変更の優先事項:

  • シードテンプレート編集時は、references/components.mdの対応表(サイズ / 間隔 / ウェイト)も更新
  • レイアウト追加時は、完全なレシピをreferences/layout-recipes.mdに追加(コピーキャップ + 最小密度)
  • テーマカラー追加時は、シードテンプレートの[data-theme="..."]ブロック + references/theme-presets.mdも更新
  • スイスルール追加時は、validate-social-deck.mjsの対応ルールも更新
  • 遭遇したミスはreferences/qa-checklist.mdに追加
  • テストとデモはlocal-tests/下に — スキルルートを汚染しない

ライセンス

AGPL-3.0 © 2026 op7418

このプロジェクトはGNU AGPL-3.0の下でライセンスされています。主なポイント:

  1. 帰属表示必須 — 著作権表示を保持
  2. 派生成果物はオープンソース化必須 — 改変版、フォーク、再配布はいかなるものでもAGPL-3.0(または互換ライセンス)でリリースし、完全なソースコードを利用可能にすること
  3. ネットワーク利用は配布とみなされる — コードを配布せずにSaaS / Webサービスとして改変版を実行するだけでも、ソースの公開が必要(これがAGPLがGPLより厳しい理由)
  4. クローズドソース、プロプライエタリ、有料のみの配布は不可

全条件はLICENSEに。

FAQ