qr-code-generator について
qr-code-generatorは、マーケティングやコンテンツ制作向けにURLからQRコードを作成するスキルです。キャプションやUTMパラメーターを追加でき、PNG・SVG出力やCSVからの一括生成に対応します。
主な機能
- 01URLからQRコードを生成
- 02PNG・SVGファイルに出力
- 03ラベルやURLのキャプション追加
- 04UTMパラメーターの追加
- 05CSVから一括生成
活用シーン
- 01Webページやキャンペーン用コードの作成
- 02印刷向けSVGコードの準備
- 03異なるラベル付きコードの一括作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ manojbajaj95/ claude-gtm-plugin --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 コードジェネレーター
ワークスペースのコンテキスト
質問する前に、初期コンテキストを確認してください。ブランド、対象者、提供内容、チャネル、ツール、制約、指標については strategy/brand.md、個人の文体については about/me.md、コンテンツ計画については content/ideas.md と content/calendar.md を確認してください。従来のプロダクトマーケティング関連のコンテキストファイルは、ほかに情報がない場合のみ使用してください。生成した下書きは content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md に保存し、長期的に役立つ知見は strategy/brand.md、about/me.md、または content/ideas.md に反映してください。
運用上の契約
このスキルは、フロントマターで定められた範囲について単独で機能します。ローカルの指示、参考資料、スクリプト、アセットを手順書として使用し、不足しているタスク固有の情報のみ質問してください。対象範囲を広げず、関連するスキルに引き継いでください。実行可能な成果物、判断、計画、下書き、または診断結果を返してください。
このスキルでできること
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