frontend-design@claude-code-plugin 試してみたメモ
はじめに
私は職務経歴書を github-pages で公開しています。なんとなくかっこいい気がして。
しかし、単に md を html にパースしているだけなので非常にしょぼい見た目をしています・・・。

そこで、以下 X でちょっとバズっていた拡張を使って、私のあまりにもしょうもなさすぎる職務履歴サイトを改善してみようと思います。
claude-code-plugin とは
そもそも、Claude Code に Skills という概念ができたことは知っていましたが、利用したことはありませんでした。
「プラグイン」という概念は、skills やそれに必要なコマンド、MCP などをまとめたパッケージとして扱う、というもののようです。
なのでまずはこのプラグインを利用可能にしたいと思います。
SKILL を特定ディレクトリに配置するだけで使える
今回の場合 SKILL.md のみでよいので、使いたいプロジェクトの ./claude/skills 配下に配置します。
curl -o .claude/skills/frontend-design/SKILL.md https://raw.githubusercontent.com/anthropics/claude-code/main/plugins/frontend-design/skills/frontend-design/SKILL.md
これだけでセットアップは完了だそうです。
この状態で、フロントエンドのデザインをお願いするような指示をすれば、このスキルを参照して作業してくれるとのことです。
claude コマンドからインストールする方法もある
こっちが正式な導入方法っぽいです。
-
claude code をターミナルで起動し
/pluginコマンドを実行
VS Code の拡張機能のネイティブ UI からだとできなかったです。(ターミナルで開きますか?と聞いてくれる)

-
Add MarketPlace でマーケットプレイスを登録
例にも記載されていますが、今回は GitHub リポジトリの名前を記載。
anthropics/claude-codeを入力。

-
Browse and install plugins でプラグインをインストール

今回の場合frontend-designを選択。

Install now を選択。

インストールされていることが確認できた。

この場合、~/.claude/plugins/marketplaces/claude-code-plugins/plugins/frontend-design/skills/frontend-design/にインストールされていました。
なので、グローバルで有効になっているはず。
特定のリポジトリのみで機能させたいのであれば、作業ディレクトリの.claude配下にあるとよさそう。
実際にやってみた
成果物は以下です!
おお・・・なんか良さそうな気がします。
多分トンマナは以前のバージョンを参考にしてくれたのかな、といった感じ。
スクロールするとアニメーションとともに経歴が流れてくるようになっています。
また、左側にメニューがあって好きなセクションに飛べるのもいい感じですね。
スマホ表示でもまあまあ見やすいのではないでしょうか。

ただ SKILL.md を落としてくるだけでこれなのでかなりいいのではないでしょうか。
感想
眉唾だと思っていたけどけっこうよさそうでした。
とはいえ職務経歴って簡素なもので充分だと思っているので、新しいものをトップページに据えつつも、旧版も「シンプル版」として残すことにしました。
2 重管理になってめんどくさくていつか消す姿が見える。
Discussion
zenn の記事では画像が中央寄せされるので、サイズを揃えたほうが良さそうという気付き