使い方ガイドへスキップ
SVG Animations作者 supermemoryai

SVG Animations スキル。

編集可能な SVG パス、アイコン、イラストのアニメーションを作成。

  • SVG
  • ベクターモーション
ソースレビュー · svg-animationsSKILL.md
タスク 編集可能な SVG パス、アイコン、イラストのアニメーションを作成。 成果物 選んだアニメーション方式を使う編集可能な SVG マークアップ。 始める前に SVG または図形の要件を用意し、トリガー、最終状態、埋め込み先を指定します。インラインマークアップと画像埋め込みでは、操作、ラベル、動きを減らす設定を別々に確認する必要があります。
記事用の要約 · ソース確認日 2026-11-02 · 生成された例ではありません

01 機能概要

編集可能な SVG パス、アイコン、イラストのアニメーションを作成

SVG の線描画、パス移動、モーフィング、グループ変形を紹介。埋め込み、最終状態、動きを減らす設定も実際に確認します。

ソースに基づくワークフロー実行ベンチマークではありません

作業の進め方

svg-animations は、ベクターモーションを手書きで実装するための実用的なリファレンスです。SVG の座標系、図形、パス、グループ、マスク、フィルターを扱い、それらを CSS または SMIL アニメーションにつなげます。代表的な成果物は、線を描く表現、パスに沿う移動、変化するアイコン、動くイラストです。

ソースは正確さに関わる仕組みを説明します。線の描画にはパス長、モーフィングには互換性のあるコマンド構造が必要で、グループ変形により全体の動きと局所的な詳細を分離できます。アクセシブルなラベルと動きを減らす設定への対応も求めており、実際の埋め込み方とアニメーション方式で検証が必要です。

想定される成果物

  • 選んだアニメーション方式を使う編集可能な SVG マークアップ。
  • ベクターのアイコン、イラスト、ロゴ、またはローディング状態のアニメーション。
  • 想定する Web 環境に合わせた埋め込みとフォールバックの説明。
サンプルブリーフを見る

ブリーフからレビューまで

  1. 01
    座標系を設定する

    viewBox を定義し、基本図形、パス、グループで絵を構成します。再利用するマスク、グラデーション、フィルターは定義領域に置きます。

  2. 02
    アニメーション方式を選ぶ

    線の描画、パス追従、モーフィングに必要な属性とタイミングモデルを使います。推測せず、長さを測り、パスコマンドをそろえます。

  3. 03
    埋め込み環境を確認する

    実際のページまたは画像埋め込みで、変形、最終状態、ループの継ぎ目を確認します。選んだ方式のラベルと動きを減らす設定をテストします。

02 利用場面

使いどころ

SVG または図形の要件を用意し、トリガー、最終状態、埋め込み先を指定します。インラインマークアップと画像埋め込みでは、操作、ラベル、動きを減らす設定を別々に確認する必要があります。

向いているケース

  • ベクター原画に小さな動きが必要マークアップとして編集可能な状態を保ちたいアイコン、ローディング表示、イラストに使います。
  • パス効果に技術的な指針が必要線の描画、移動、互換性のある図形間の補間を説明します。

確認すべき制限

  • ブラウザーの挙動はテストが必要ソースには広範な互換性の説明がありますが、個々の CSS パス機能や SMIL 機能は対象ブラウザーで確認すべきです。
  • CSS だけですべてのエンジンに対応できるわけではない動きを減らす CSS ブロックだけでは SMIL タイムラインが止まらない場合があります。実際のアニメーション方式に適したフォールバックが必要です。

用意する入力

  • ベクター原画または図形の要件SVG、または作成するパスと図形の説明を用意します。
  • 動きの振る舞い出現、ループ、モーフィング、パス追従の動きと、そのトリガーを指定します。
  • 埋め込み先インライン SVG か画像埋め込みかを明示し、対象ブラウザーとアクセシビリティ要件を指定します。

03 重要な判断

重要な判断

  1. 形状を編集可能に保つ

    レンダリング済み映像を置き換える代わりに、パスやグループを直接修正できます。

  2. 描画する長さを計測

    実際のパス長を使えば、線の描き残しや早すぎる表示を防げます。

  3. 変形を分離

    意図した原点を保ちつつ、グループ単位の移動と局所的な変化を共存させられます。

04 依頼例

目的を絞った依頼文を試す

以下のサンプルブリーフはテストされていません。使用前にスキルのセットアップを確認してください。

ソースとセットアップを確認する

SVG、または作成するパスと図形の説明を用意します。

アップストリームのソースファイル
https://github.com/supermemoryai/skills/blob/64e285d5a4a56c773e86c088af54524328b71c42/svg-animations/SKILL.md

以下の参照先から、提供元の手順を確認できます。利用前にリポジトリのセットアップ要件を確認してください。これはインストールコマンドではありません。

一つの成果物から始める

スキルを実行する前に、このブリーフの範囲、素材、制約を調整してください。

サンプルブリーフ
svg-animations を使い、決済ページ用の小さな成功イラストを作ってください。円の輪郭を描いてからチェックマークを表示し、完成状態を保持してください。SVG として編集できる状態を保ち、実際のパス長を測ってください。説明的なタイトルを持つインライン埋め込みと、動きを減らす設定向けの静止版を用意してください。すべてのアニメーション機能が同じ挙動をすると思い込まず、対象ブラウザーで変形の原点と最後まで描かれた線を確認してください。確認用の再生トリガーを付けてください。ただし、成功表示を際限なく注意を引くループにはしないでください。

結果を確認する

実際の出力を、次の観察可能な基準に照らして確認してください。

  • パス長、モーフィングのコマンド互換性、変形の原点を確認する。
  • 実際の表示サイズで最終状態とループ境界を確認する。
  • アクセシブルなラベルと、選んだ方式の動きを減らすフォールバックをテストする。

OpenDesignは、コーディングエージェント向けのローカルデザインワークスペースを提供します。この掲載は、スキルが同梱されていること、または外部ツール、認証情報、ソフトウェア依存関係が含まれていることを意味しません。

05 ソースとライセンス

ソースとライセンス

このページは、下記にリンクされた固定のソースリビジョンについて説明しています。アップストリームの挙動や要件は変更される可能性があります。

ソースの所有者
supermemoryai
リポジトリ
supermemoryai/skills
スキルファイル
SKILL.md
ライセンス
Not confirmed
確認したスナップショット
2026-11-02 · 64e285d5a4a5

読む際の注意

  1. ライセンスの範囲不明であり、パブリックドメインではありません。別のファイル名や外部規約が存在する可能性があり、情報の網羅性は確認されていません。
編集部によるソース要約
編集可能な SVG パス、アイコン、イラストのアニメーションを作成。

リンク先のソースに基づく、OpenDesignによるオリジナルの要約です。リポジトリのスター数は日付時点の人気の指標であり、スキルの利用状況や品質スコアではありません。

06 開始前の質問

始める前の質問

線が自動で描かれる仕組みは?

ソースは、測定した長さに対して stroke-dashoffset を変化させ、線を表示します。これによりパスの見える範囲を制御します。

どんな 2 つの図形でもモーフィングできますか?

直接のパス補間には互換性のあるコマンド構造が必要です。コマンドが異なる図形は、事前準備か別のモーフィング手法が必要です。

動きを減らす CSS ルール 1 つで十分ですか?

アニメーション方式によります。CSS アニメーション、JavaScript、SMIL では処理が異なる場合があるため、埋め込み結果を実際に動かして確認する必要があります。

OpenDesign

依頼内容とデザイン作業を一つの場所に。

ブリーフ、ソース資料、デザイン作業をローカルワークスペースにまとめて管理できます。ワークフローに追加する前に、スキル自体のセットアップを確認してください。

アップストリームのソースファイル
https://github.com/supermemoryai/skills/blob/64e285d5a4a56c773e86c088af54524328b71c42/svg-animations/SKILL.md