원클릭으로
remove-background
「背景を透明化して」「背景を透過して」「背景を削除して」「背景を除去して」「画像の背景を消して」など、画像の背景透明化・透過処理を依頼されたときに、rembgを使って背景を自動除去する。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
「背景を透明化して」「背景を透過して」「背景を削除して」「背景を除去して」「画像の背景を消して」など、画像の背景透明化・透過処理を依頼されたときに、rembgを使って背景を自動除去する。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | remove-background |
| description | 「背景を透明化して」「背景を透過して」「背景を削除して」「背景を除去して」「画像の背景を消して」など、画像の背景透明化・透過処理を依頼されたときに、rembgを使って背景を自動除去する。 |
ユーザーから画像の背景透明化を依頼されたときに、rembg(ローカル実行)を使って背景を透過処理する。
rembg がインストールされている必要がある(pip install "rembg[cpu]")ユーザーが特定の画像ファイルを指定した場合:
python3 -c "
from rembg import remove
input_path = '指定されたファイルパス'
with open(input_path, 'rb') as f:
data = f.read()
with open(input_path, 'wb') as f:
f.write(remove(data))
print('Done:', input_path)
"
バッジ画像を一括で透過処理する場合は、専用スクリプトを使用する:
python3 /Users/kanekohiroki/Desktop/groumapapp/scripts/rembg_batch.py
assets/images/badges/バッジ以外のディレクトリを指定された場合は、以下のようにインラインで処理する:
python3 -c "
import os
from rembg import remove
target_dir = '指定されたディレクトリパス'
files = sorted(f for f in os.listdir(target_dir) if f.lower().endswith(('.png', '.jpg', '.jpeg', '.webp')))
total = len(files)
print(f'=== 背景透過処理 ===')
print(f'対象: {total}枚')
print()
success = 0
fail = 0
for i, filename in enumerate(files, 1):
filepath = os.path.join(target_dir, filename)
print(f'[{i}/{total}] {filename} ... ', end='', flush=True)
try:
with open(filepath, 'rb') as f:
input_data = f.read()
output_data = remove(input_data)
# PNGとして保存(透過対応)
out_path = os.path.splitext(filepath)[0] + '.png'
with open(out_path, 'wb') as f:
f.write(output_data)
print('OK')
success += 1
except Exception as e:
print(f'FAIL ({e})')
fail += 1
print()
print(f'=== 処理完了 ===')
print(f'成功: {success}枚 / 失敗: {fail}枚 / 合計: {total}枚')
"
ユーザーの依頼内容を確認し、対象ファイル/ディレクトリを特定する。
上記の対応パターンに従ってコマンドを実行する。
処理結果を報告する(成功/失敗の枚数)。
処理後の画像を Read ツールで表示し、ユーザーに確認してもらう。
pip install "rembg[cpu]" を実行してからリトライする。【必須・最優先】GrouMapのFlutter画面作成・画面編集・UI実装・コード修正・機能追加でUI/UXルールを適用するためのガイド。このスキルを発動せずにFlutterコードを1行でも書くことは禁止。「作成して」「修正して」「編集して」「追加して」「実装して」「画面」「ウィジェット」「UI」「UX」「レイアウト」「デザイン」「ボタン」「フォーム」「カード」「リスト」「タブ」「画面の見た目」「図鑑」「マップ」「dart」などのキーワードを含む依頼時に、コードを書く前に必ず最初に発動すること。スタンプ・スタンプカードのUI変更時にも使う。
「画像を生成して」「画像を作って」「アイコンを作って」「バナーを作って」など、画像生成の依頼時に、Nano Banana 2(Gemini 3.1 Flash Image)APIを使って画像を自動生成する。
【必須・最優先】GrouMapのFlutter画面作成・画面編集・UI実装・コード修正・機能追加でUI/UXルールを適用するためのガイド。このスキルを発動せずにFlutterコードを1行でも書くことは禁止。「作成して」「修正して」「編集して」「追加して」「実装して」「画面」「ウィジェット」「UI」「UX」「レイアウト」「デザイン」「ボタン」「フォーム」「カード」「リスト」「タブ」「画面の見た目」「図鑑」「マップ」「dart」などのキーワードを含む依頼時に、コードを書く前に必ず最初に発動すること。スタンプ・スタンプカードのUI変更時にも使う。
「手順書を更新して」「ガイドを整理して」「フェーズが完了したのでマークダウンを整理して」「フェーズが進んだので更新して」「ロードマップを更新して」など、フェーズ進捗に応じてAGENT_TEAM_GUIDE.mdとIMPLEMENTATION_ROADMAP.mdを最新状態に整理する依頼時に使う。
「計画書を作成して」「プランを作って」「設計書を作成して」「計画を立てて」「〇〇の計画書」「〇〇のプラン」など、計画書・設計書・プランの作成を依頼されたときに、/Users/kanekohiroki/Desktop/groumapapp/.claude/plans/ 配下にマークダウンファイルを作成して保存するためのルール。
「バッジ」「バッジ追加」「バッジ削除」「バッジ変更」「バッジ一覧」「バッジ定義」「badge」など、バッジに関するワードが出てきたときに BADGE_LIST.md を参照し、変更があれば追記・修正するためのルール。バッジの追加・削除・名前変更・獲得条件変更・レア度変更・画像パス変更・トリガー実装変更などの場面で使う。