qr-code-generator について
URLからQRコードを作成するスキルです。キャプションやUTMパラメーターを追加し、PNGまたはSVGで出力できます。単体とCSV一括生成に対応し、URLの検証や印刷向けの案内も行います。
主な機能
- 01URLからQRコードを生成
- 02PNGとSVGで出力
- 03キャプションとUTMパラメーターを追加
- 04CSVから一括生成
- 05URLを検証し利用案内を提示
活用シーン
- 01Webページ用のQRコードを作成
- 02印刷向けのQRコード画像を準備
- 03CSVリストからQRコードを一括生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nicepkg/ ai-workflow --skill qr-code-generatorインストール後、Claude Code で/qr-code-generatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
assets/templates/print_notes.mdprompt_snippets.mdutm_template.jsonreferences/safety_and_quality.mdscripts/batch_generate.pygenerate_qr.pyrequirements.txt詳細
QRコードジェネレーター
このスキルでできること
URLを指定すると、以下を生成します。
- URLをエンコードした QRコード
- 任意のキャプション(人が読める形式のURLまたは短いラベル)
- PNGおよび/またはSVG形式のエクスポート
- CSVからの任意の一括処理
安全上のガイドライン
- 不審なリンク(フィッシング、認証情報の入力を求めるもの、マルウェア)用のQRコードは生成しないでください。不確かな場合は、確認を求めるか、より安全なリンク先ページを提案してください。
- HTTPSのURLを優先してください。
- 印刷用のQRコードには、拡大しても画質が保たれるSVGと、高い誤り訂正レベルを推奨します。
入力
必須:
- URL
任意:
- ラベル/キャプションのテキスト(例:「通話を予約するにはスキャンしてください」)
- QRコードの下にURLを表示するかどうか(はい/いいえ)
- 出力形式:PNG、SVG
- UTMパラメーター(source、medium、campaign、content、term)
- サイズの用途:画面/印刷/ステッカー
ワークフロー
- URLを検証します(スキームとドメイン)。
- 必要に応じてUTMパラメーターを追加します(
assets/templates/utm_template.jsonを使用)。 - QRコードを生成します。
- 誤り訂正レベル:M(デフォルト)、印刷や複雑な用途ではH
- 余白:4(デフォルト)
- エクスポートします。
- PNG(ウェブ向け)
- SVG(印刷に最適)
- キャプションが有効な場合:
- PNG:QRコードの下にラベルやURLを追加します
- SVG:QRコードの下にテキスト要素を追加します
- リンクと、簡単な「使用上の注意」ブロック(推奨最小サイズ、印刷のヒント)を返します。
出力形式(必須)
- エンコードしたURL(UTMを使用した場合は、追加後のURL)
- 生成したファイル(リンク付き)
- 推奨事項(誤り訂正レベル、最小サイズ、SVGとPNGの使い分け)
このパックに含まれるスクリプト
scripts/generate_qr.py— 単一のQRコードを生成(PNG/SVG、キャプションは任意)scripts/batch_generate.py— CSVから一括生成(id,url,label)
テンプレート
assets/templates/utm_template.jsonassets/templates/print_notes.mdassets/templates/prompt_snippets.md
コメント
Markdown 対応