← 一覧へ
⚙️ 自動化・効率化CC / Codex 両対応難易度: 中級

Adobe Illustratorスクリプティング adobe-illustrator-scripting

Illustrator作業をプログラムで自動化!

出典リポの★
36,160
最終更新
25日前
作者
github

これは何?

Adobe Illustratorの繰り返し作業をJavaScriptベースのスクリプトで自動化できるスキルです。ドキュメントの作成・編集からエクスポートまで、手作業では時間がかかる作業をプログラムで効率的に処理できます。初心者でも既存のサンプルスクリプトを少し改造するだけで、すぐに便利な自動化ツールを作れますよ。

Adobe Illustratorスクリプティングの紹介マンガ

これでできること

  • Illustratorドキュメントをプログラムで作成・編集できる
  • レイヤーやパス、テキストフレームなどを自動操作できる
  • 複数ファイルの一括処理(バッチ処理)が可能になる
  • PDFやSVGなどへの自動エクスポートができる
  • データと連動したグラフィックを自動生成できる

こんな時に便利

同じ形式の名刺を100枚自動生成したい時
毎月更新するカタログのページ番号を一括変更したい時
複数のAIファイルをまとめてPNGに変換したい時
CSVデータからグラフを自動生成したい時
印刷用の設定をスクリプトで一括適用したい時

使い方

まずは付属のサンプルスクリプトを動かしてみましょう。Illustratorで「ファイル>スクリプト>その他のスクリプト」から.jsxファイルを選択して実行できます。基本的なJavaScriptの知識があれば、サンプルを少しずつ改造しながら学べます。

使用例(こう頼んでみよう)

「新規ドキュメントを作成し、A4サイズのアートボードを3つ追加するスクリプトを書いて」「選択したパスの塗りを#FF0000に変更するスクリプトを教えて」「フォルダ内の全てのAIファイルをPDFに一括変換する方法は?」

必要なもの

  • Adobe Illustrator CC以降がインストールされていること
  • 基本的なJavaScriptの知識(ExtendScriptはES3ベース)

導入方法

いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/github/awesome-copilot/tree/main/skills/adobe-illustrator-scripting
手動で置く
Claude Code → ~/.claude/skills/adobe-illustrator-scripting/
Codex → ~/.agents/skills/adobe-illustrator-scripting/

使いこなしのコツ

  • まずは小さなスクリプトから始めて、少しずつ機能を追加していきましょう
  • スクリプト実行中はIllustratorの操作をしないようにしましょう
  • よく使うスクリプトは「スクリプト」メニューに登録すると便利です