skills について
Base44 skills は、AI エージェントに Base44 で特定のタスクを実行する方法を教える自己完結型の指示です。オープンな Agent Skills specification に準拠し、メタデータと指示を含むSKILL.md ファイル、およびエージェントが必要とする追加の背景情報で構成されます。
各 skill には次のものが含まれます:
- 名前と説明: エージェントが skill をいつ使用するかを識別するのに役立ちます。
- 指示: タスクを実行するためのステップバイステップガイダンス。
- オプションのリソース: エージェントが使用できるスクリプト、リファレンスドキュメント、アセット。
利用可能な skills
Base44 は、完全な開発ワークフローをカバーする 3 つの skills を提供します:- base44-cli: プロジェクトのセットアップ、リソース管理、デプロイ。
- base44-sdk: JavaScript SDK での機能実装。
- base44-troubleshooter: 本番デバッグとログ分析。
base44-cli
CLI skill は、コマンドラインインターフェースを使用して Base44 プロジェクトを管理する方法をエージェントに教えます。これは、新しいプロジェクトを開始するときやインフラストラクチャタスクを実行するときのエージェントの最初の立ち寄り先です。機能
この skill の機能には以下が含まれます:- テンプレートから Base44 プロジェクトを作成・リンクします。
- 適切なフィールドタイプ、フォーマット、RLS ルールでエンティティスキーマを定義します。
- 自動化付きのバックエンド関数を構成します。
- ツール権限を持つ AI エージェントをセットアップします。
- Google Calendar、Slack、Notion などの外部サービス用の OAuth コネクターを構成します。
- プロジェクトリソースから TypeScript 型を生成します。
- Base44 ホスティングへのサイトデプロイを含む、リソースを本番環境にデプロイします。
- Base44 で認証し、CLI セッションを管理します。
- プロジェクト設定を構成します。
例のプロンプト
- 「todo アプリ用の新しい Base44 プロジェクトを作成」
- 「email、name、role フィールドを持つ User エンティティを追加」
- 「すべての変更を本番環境にデプロイ」
- 「ユーザーが自分のタスクのみを表示できるように RLS をセットアップ」
- 「プロジェクトに Google Calendar コネクターを追加」
- 「エンティティ用の TypeScript 型を生成」
base44-sdk
SDK skill は、Base44 JavaScript SDK を使用して機能を構築する方法をエージェントに教えます。プロジェクトが初期化されると、この skill が実装作業をガイドします。機能
この skill の機能には以下が含まれます:- エンティティと対話するフロントエンドコードを記述します。
- 認証とユーザー管理を実装します。
- AI エージェントをアプリに統合します。
- フロントエンドからバックエンド関数を呼び出します。
- AI、メール、ファイルアップロード用のインテグレーションを使用します。
- サブスクリプションでリアルタイム機能を実装します。
- サービスロールアクセスを持つバックエンド関数を構築します。
- バックエンド関数内で外部サービス用のアクセストークンを取得するために OAuth コネクターを使用します。
- ユーザーをアプリに招待します。
- app logs モジュールでアナリティクスを追跡し、ユーザーアクティビティをログに記録します。
例のプロンプト
- 「メールとパスワードでログインページを追加」
- 「現在のユーザーの保留中のすべてのタスクのリストを表示」
- 「サポートエージェント用のチャットインターフェースを作成」
- 「新しい注文が作成されたときにメール通知を送信」
- 「Slack コネクターを使用してバックエンド関数からメッセージを投稿」
base44-troubleshooter
troubleshooter skill は、バックエンド関数ログを取得して分析することで本番環境の問題を調査する方法をエージェントに教えます。機能
この skill の機能には以下が含まれます:- 関数名、ログレベル、時間範囲によるフィルタリングでバックエンド関数ログを取得します。
- すべてのプロジェクト関数全体でエラーを特定します。
- ターゲットを絞ったデバッグのために特定の関数ログを掘り下げます。
- ログのタイムスタンプをユーザーが報告した問題と関連付けます。
- 関数実行からのスタックトレースとエラーメッセージを分析します。
例のプロンプト
- 「今日 checkout 関数からのすべてのエラーを表示」
- 「send-email 関数の最新 100 個のログエントリを取得」
- 「過去 1 時間にすべての関数でエラーがないか確認」
- 「昨日以降の process-payment 関数の warning と error ログを取得」
skills を同期した状態に保つ
Base44 skills は、Base44 CLI バージョンと一致するときに最もうまく機能します。CLI を更新するときは、Base44 skills も更新する必要があります:関連項目
- Base44 MCP server: AI アシスタントからバックエンドプロジェクトを作成・管理
- Docs MCP server: 開発中に AI アシスタントが Base44 ドキュメントを検索できるようにする
- Project structure: Base44 プロジェクトの構成
- CLI reference: 完全な CLI ドキュメント
- SDK reference: 完全な SDK ドキュメント
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。

