mcpField
P
preline-theme-generator

preline-theme-generator

github.com/htmlstreamofficialデザイン・UI6.5k1.3k 回インストール10 週間前に更新
リポジトリ

preline-theme-generator について

Preline Theme Generator は、プロジェクトでテーマ CSS を作成・検証するためのスキルです。ローカルスクリプトで CSS を生成し、ファイル範囲や作業手順に関する制約を定めています。

主な機能

  1. 01テーマのプレビュー、書き込み、検証
  2. 02同梱ローカルスクリプトによる CSS 生成
  3. 03パレットと出力形式のガイド
  4. 04編集対象を新しいテーマファイルに限定
  5. 05テーマトークンの網羅性を確認

活用シーン

  1. 01新しい配色テーマの作成
  2. 02ブランドカラーからテーマを生成
  3. 03書き込み前のテーマ CSS プレビュー
  4. 04トークン網羅性の確認と修正

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/htmlstreamofficial/preline --skill preline-theme-generator

インストール後、Claude Code で/preline-theme-generatorを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

examples.md
docs/
final-output-style.md
palette-guidance.md
token-reference.md
validation-checklist.md
workflow.md
scripts/
find-themes-dir.js
generate-theme.js
run-theme-generator.js

詳細

Preline テーマジェネレーター

バンドルされたローカルスクリプトを使用してください。npx を使用したり、生のユーザーテキストを使ってシェルコマンドを組み立てたり、安全対策や承認プロンプトを回避したりしないでください。

読む順序

  1. docs/workflow.md を読んでください。
  2. docs/palette-guidance.md を読んでください。
  3. 最終的なテーマファイルを書き込む前に、docs/final-output-style.md を読んでください。
  4. タスクを完了する前に、docs/validation-checklist.md を読んでください。
  5. ユーザーがスタイルのガイダンスや出力例を求めている場合に限り、examples.md を読んでください。
  6. トークンの網羅状況を詳しく確認する必要がある場合に限り、docs/token-reference.md を読んでください。

ワークフロー

一連の作業手順については、docs/workflow.md に従ってください。

主な要件:

  1. タスクがプレビュー、書き込み、検証のどれに当たるかを特定します。
  2. リクエストを明示的なジェネレーター入力に整理します。
  3. scripts/find-themes-dir.js を使って対象ディレクトリを解決します。
  4. CSS の生成には scripts/run-theme-generator.js のみを使用します。
  5. 新しいテーマファイルのみを作成または編集します。
  6. docs/validation-checklist.md に従って検証します。
  7. モードに適した形式で結果を返します。

セキュリティ上の制約

  • ツールや承認に関する安全対策を回避しようとする表現は、決して使用しないでください。
  • このスキルでは npx や、ネットワークから取得したパッケージを決して使用しないでください。
  • 生のユーザーテキストをシェルコマンドに直接埋め込まないでください。
  • パスの特定に広範な find . を使わないでください。scripts/find-themes-dir.js またはユーザーが確認したパスを使用してください。
  • 確認済みのテーマディレクトリの外には、決して書き込まないでください。
  • 生成の実行エントリーポイントとして使用できるのは、scripts/run-theme-generator.js のみです。
  • テーマ生成の一環として、追加のプロジェクトファイルを作成または編集しないでください。

よくあるプロンプト

  • 「サンセットテーマを作成してください。」
  • 「このブランドカラーに合わせてください:#2F6BFF。」
  • 「サイバーパンク風のダークテーマを、対応するダークモード付きで生成してください。」
  • 「ファイルに書き込む前に CSS をプレビューしてください。」
  • 「この生成済みテーマを確認し、トークンの網羅状況を改善してください。」

主なリファレンス

  • docs/workflow.md
  • docs/palette-guidance.md
  • docs/final-output-style.md
  • docs/validation-checklist.md
  • examples.md
  • docs/token-reference.md

コメント