Claude Code で作る

Fluxlay 壁紙を最速で作る方法は、Claude Code に任せることです。公式プラグインが、足場づくり・SDK / マニフェスト / CSP の知識・公開時のガードレールまでまとめて提供します。

💡 手動で進めたい方は はじめようからどうぞ。同じプロジェクト構成をステップバイステップで作ります。

前提条件

プラグインのインストール

Claude Code 上で実行します。

/plugin marketplace add fluxlay/claude-plugin
/plugin install fluxlay@fluxlay

これで以降のすべての Claude Code セッションで利用可能になります。

壁紙を作る

作りたいものを伝えるだけです。

/fluxlay:new CPU の使用率に応じて呼吸するように色が変わる円

Claude は次の流れで進めます。

  1. プランkindweb / video / image)、slug、使う SDK hook(例: useSystemMonitor)、必要な permissions: / network: 宣言、関連する CSP 上の注意点を提案
  2. 確認 — 調整 or 承認を待つ
  3. 足場作成 — 最小テンプレートをコピー、プレースホルダ置換、依存関係のインストール、git 初期化
  4. 実装 — プランで決めた SDK hook を使って src/main.tsx を書き始める

動画や画像の壁紙なら、その旨を伝えるだけで OK。Claude が適切なテンプレートを選び、kind:source: を設定し、メディアファイルを置く場所を案内します。

開発・ビルド・公開も会話で

プロジェクトができたら、あとは自然な日本語で話しかけます。

  • 「dev サーバー立ち上げて」 → dev スクリプトを実行(HMR プレビューにはデスクトップアプリの起動が必要)
  • 「ビルドして本番 CSP で動くか確認して」 → build スクリプトを実行
  • 「公開して」 → publish を起動しようとしますが、同梱の PreToolUse hook が先に走り、ビルドの鮮度、マニフェスト妥当性、fluxlay whoami のログイン状態を事前検証します。問題があれば自動でブロック、問題がなければサマリ付きの確認プロンプトが表示されます。

fluxlay.yaml の編集も PostToolUse hook が自動で検証します(slug 形式、SemVer、kind enum、source 拡張子)。エラーは Claude に返されるので、同じターン内で修正されます。

プラグインに含まれるもの

/fluxlay:new コマンドアイデア → プラン → 足場作成 → 実装まで一気通貫
ドメインスキルSDK API、fluxlay.yaml スキーマ、ランタイム CSP、よくある落とし穴を Claude が壁紙作業時に自動参照
マニフェスト検証 hookfluxlay.yaml への Edit / Write ごとに PostToolUse で検証
公開ガードレール hookfluxlay publish / npm run publish の前に PreToolUse で事前チェック
テンプレートweb(Vite + React)と video / image(単一メディアファイル)の最小構成

プラグインの更新

Claude Code のマーケットプレイスは手動更新です。

/plugin marketplace update

定期的に実行して最新版を取得してください。

ソースとフィードバック

プラグインはオープンソースです: github.com/fluxlay/claude-plugin。Issue・改善提案・コントリビュートを歓迎します。

次のステップ