Agent Skills by ALSEL
OpenAIソフトウェア開発⭐ リポ 1品質スコア 63/100

pocketbase

PocketBaseのスキーマとJS移行変更を安全に設計・確認・生成できます。PocketBaseのコレクション、リレーション、インデックス、ルール、スナップショット、pb_migrationsを扱う際に使用します。pocketbase schema、js migration、pb_migrations、collection rule、relation field、importCollections、migrate collectionsをトリガーとします。

description の原文を見る

Design, review, and generate PocketBase schema and JS migration changes safely. Use when working on PocketBase collections, relations, indexes, rules, snapshots, or pb_migrations. Triggers on: pocketbase schema, js migration, pb_migrations, collection rule, relation field, importCollections, migrate collections.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

PocketBase スキーマとマイグレーション

正確で再現性があり、安全にレビューできる PocketBase スキーマの変更を作成します。

作業内容

  1. 変更を提案する前に、現在の PocketBase の状態を検査します。
  2. リクエストを宣言的な変更仕様に変換します。
  3. データ、ルール、リレーション、ロールバックへの影響を分析します。
  4. 変更を実行可能な最小単位のマイグレーションに分割します。
  5. 仕様が明確になった後にのみマイグレーションコードを生成します。
  6. スナップショット、履歴、予想される動作に対して結果を検証します。

目的は、もっともらしく見える JavaScript を生成することではありません。目的は検証可能な PocketBase 変更を生成することです。

コア原則

  • コレクション名、フィールド名、リレーションターゲット、またはルール状態を推測しないでください。
  • auth、base、view コレクションを同じものとして扱わないでください。
  • 常に単一リレーションと複数リレーションを区別してください。
  • ルールが確認されるまで、ルールやアクセスの問題をクライアント側のせいにしないでください。
  • マイグレーション生成前に変更仕様を作成してください。
  • 1 つのマイグレーションを 1 つの明確な変更に集

...

詳細情報

作者
Ariyn
リポジトリ
Ariyn/pocketbase-skill
ライセンス
不明
最終更新
2026/3/28

Source: https://github.com/Ariyn/pocketbase-skill / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: Ariyn · Ariyn/pocketbase-skill · ライセンス: ライセンス未確認