Communitygithub.com

fleetdm/fleet

Fleet Free(!isPremiumTier)およびPrimoモード(isPrimoMode)のゲーティングをFleetフロントエンドに追加するためのオーサリングガイド。新しいトップレベルページ、機能ページ、または重要なUIサーフェス(モーダル、サイドパネル、ダッシュボード、設定セクション、新しいタブ)を追加する際に、Free/Primoの扱いが未決定の場合、またはコードに新しい階層ゲーティングを導入する場合に使用します。

fleet とは?

このスキルは、FleetフロントエンドにおけるFleet Free(無料版)とPrimoモード(プレミアム版)の機能ゲーティングを効率的に実装するためのオーサリングガイドです。開発者が新しいページやUIコンポーネントを追加する際に、既存の階層区分(Free/Primo)に基づいてコードを適切に分岐させる方法を提供します。特に、`isPremiumTier`や`isPrimoMode`といった条件フラグを活用し、新しいトップレベルページ、機能ページ、モーダル、ダッシュボードなど、ユーザー階層に応じた表示制御が必要な場面で有用です。また、既にゲーティングが適用されているコード領域への編集では使用せず、新規導入時のみ適用するルールとなっており、コードベースの一貫性を保ちます。このガイドは、Claude Code、Cursor、CodexなどのAIエージェントがFleetプロジェクト内で階層依存ロジックを記述する際の基準として機能します。

対応~Claude Code~Codex CLI~Cursor
npx skills add fleetdm/fleet

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

fleet は何をしますか?

FleetフロントエンドにおけるFleet Free(!isPremiumTier)およびPrimoモード(isPrimoMode)のゲーティングのためのオーサリングガイド。新しいトップレベルページ、機能ページ、または重要なUIサーフェス(モーダル、サイドパネル、ダッシュボード、設定セクション、新しいタブ)を追加する際に、Free/Primoの扱いがまだ決定されていない場合、またはコードに新しい階層ゲーティングを導入する場合に使用します。既にゲーティングが適用されたコード内の編集ではロードしないでください。その場合、階層の決定はすでに行われています。

関連スキル