Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 0品質スコア 50/100

favicon-gen

ロゴ・テキスト・ブランドカラーからカスタムfaviconを生成し、favicon.svg / favicon.ico / apple-touch-icon.png / icon-192/512.png およびWeb manifestを一括出力します。faviconの新規作成、CMSデフォルトfaviconの差し替え、ロゴのfavicon変換、ブランドイニシャルアイコンの作成、またはfaviconが表示されない・iOSで黒い四角になる・manifestが見つからないといったトラブル解決が必要なときに活用してください。

description の原文を見る

Generate custom favicons from logos, text, or brand colours. Produces favicon.svg, favicon.ico, apple-touch-icon.png, icon-192/512.png, and web manifest. Use whenever the user wants a favicon, mentions replacing a CMS default favicon, converting a logo into a favicon, creating branded initials icons, or troubleshooting favicon not displaying / iOS black square / missing manifest.

SKILL.md 本文

ファビコンジェネレーター

ロゴ、イニシャル、またはブランドカラーから完全なファビコンパッケージを生成します。必要なすべてのフォーマットと HTML 統合コードを生成します。

ワークフロー

ステップ 1: アプローチを選択

ロゴにアイコン要素がありますか?
 YES -> ロゴからアイコンを抽出
 NO  -> テキスト/イニシャルはありますか?
         YES -> モノグラムファビコンを作成
         NO  -> ブランド形状を使用

ステップ 2: ソース SVG を作成

抽出されたアイコン — ロゴからアイコンパスをコピーして 32x32 viewBox の中央に配置し、小さいサイズ用に簡潔化します。

モノグラムassets/ のテンプレートを使用します:

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
  <circle cx="16" cy="16" r="16" fill="#0066cc"/>
  <text x="16" y="21" font-size="16" font-weight="bold"
        text-anchor="middle" fill="#ffffff" font-family="sans-serif">AC</text>
</svg>

ブランド形状 — 円(汎用)、角丸正方形(モダン)、シールド(セキュリティ)、六角形(テック)。

SVG テンプレートは assets/ ディレクトリで利用できます。

ステップ 3: すべてのフォーマットを生成

ImageMagick (convert コマンド) が必要です。必要に応じてインストールしてください: brew install imagemagick (macOS) または apt install imagemagick (Linux)。

# ICO (16x16 + 32x32)
convert favicon.svg -define icon:auto-resize=16,32 favicon.ico

# Apple Touch Icon (180x180、ソリッド背景 — 透明 = iOS で黒い正方形)
convert favicon.svg -resize 180x180 -background "#0066cc" -alpha remove apple-touch-icon.png

# Android/PWA アイコン
convert favicon.svg -resize 192x192 icon-192.png
convert favicon.svg -resize 512x512 icon-512.png

ImageMagick がありませんか? SVG から変換するには https://favicon.io を使用してください。

ステップ 4: Web マニフェストを作成

assets/manifest.webmanifest をコピーしてカスタマイズします:

{
  "name": "Your Business Name",
  "short_name": "Business",
  "icons": [
    { "src": "/icon-192.png", "sizes": "192x192", "type": "image/png" },
    { "src": "/icon-512.png", "sizes": "512x512", "type": "image/png" }
  ],
  "theme_color": "#0066cc",
  "background_color": "#ffffff",
  "display": "standalone"
}

ステップ 5: HTML タグを追加

<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<link rel="icon" type="image/x-icon" href="/favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#0066cc">

すべてのファイルをサイトルート (Vite/React では /public/) に配置します。


重要なルール

  • 常にすべてのフォーマットを生成 — SVG、ICO、apple-touch-icon、192、512、manifest
  • iOS アイコンはソリッド背景が必須 — 透明 = 黒い正方形
  • モノグラムテキストには常にボールドフォントウェイトを使用 (標準は 16x16 で消えます)
  • 16x16 でテスト — 読みやすくない場合は簡潔化してください
  • CMS デフォルトで起動しないでください (WordPress の "W" など)

フォーマット クイックリファレンス

フォーマットサイズ透明性用途
favicon.svgベクトルはい最新ブラウザ
favicon.ico16+32はいレガシーブラウザ
apple-touch-icon.png180x180いいえiOS ホーム画面
icon-192.png192x192はいAndroid
icon-512.png512x512はいPWA

アセットファイル

  • assets/favicon-svg-circle.svg — 円形モノグラムテンプレート
  • assets/favicon-svg-square.svg — 角丸正方形テンプレート
  • assets/favicon-svg-shield.svg — シールドテンプレート
  • assets/manifest.webmanifest — Web マニフェストテンプレート

リファレンスファイル

  • references/format-guide.md — 完全なフォーマット仕様
  • references/extraction-methods.md — ロゴアイコン抽出のステップ
  • references/monogram-patterns.md — 高度なモノグラムデザイン
  • references/shape-templates.md — 業界別シェイプと SVG コード

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
jezweb
リポジトリ
jezweb/claude-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/jezweb/claude-skills / ライセンス: MIT

関連スキル

汎用ソフトウェア開発⭐ リポ 39,967

doubt-driven-development

重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 1,175

apprun-skills

TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。

by yysun
OpenAIソフトウェア開発⭐ リポ 797

desloppify

コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。

by Git-on-my-level
汎用ソフトウェア開発⭐ リポ 39,967

debugging-and-error-recovery

テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

test-driven-development

テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

incremental-implementation

変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。

by addyosmani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: jezweb · jezweb/claude-skills · ライセンス: MIT