add-expert について
プロジェクトのドキュメントとプロモーションページに専門家プロフィールを追加するスキルです。画像、データ登録、カードの生成を扱います。
主な機能
- 01同じ顔写真を2つのパスに配置
- 02experts 配列の末尾に項目を追加
- 03専門家カードの生成と確認
活用シーン
- 01新しい専門家プロフィールの公開
- 02プロモーションページ用カードの生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ remotion-dev/ remotion --skill add-expertインストール後、Claude Code で/add-expertを入力して読み込まれたか確認します。
詳細
手順
-
専門家の写真を追加します。追加先は次の両方です。
packages/docs/static/img/freelancers/<firstname>.pngpackages/promo-pages/public/img/freelancers/<firstname>.png
画像は正方形の顔写真(PNG 形式)にしてください。両方のパスに同じファイルを置く必要があります。
-
packages/promo-pages/src/components/experts/experts-data.tsxのexperts配列にエントリーを追加します。{ slug: 'firstname-lastname', name: 'First Last', image: '/img/freelancers/<firstname>.png', website: 'https://example.com' | null, x: 'twitter_handle' | null, github: 'github_username' | null, linkedin: 'in/linkedin-slug/' | null, email: '[email protected]' | null, videocall: 'https://cal.com/...' | null, since: new Date('YYYY-MM-DD').getTime(), description: ( <div> A short description of the expert's work and specialties. Links to projects can be included with <a> tags. </div> ), },sinceには今日の日付を設定しますslugは名前を小文字にし、ハイフンでつないだものにします- 使用しないソーシャルフィールドには
nullを設定します - エントリーは
experts配列の末尾(閉じる]の前)に追加します
-
packages/docsで次のコマンドを実行して、専門家カードをレンダリングします。bun render-cardsこれにより
packages/docs/static/generated/experts-<slug>.pngが生成されます。「Rendered experts-<slug>」と表示されていることを確認してください(「Existed」ではありません)。
コメント
Markdown 対応