composable-patterns について
REST/JWT と Firebase/Firestore のプロジェクトで、Vue のコンポーザブルのパターン選択やレビューを支援する開発スキルです。コンポーザブルの任意検証も行えます。
主な機能
- 01REST と JWT のガイダンス
- 02Firebase と Firestore のガイダンス
- 03コンポーザブルのレビュー支援
- 04コンポーザブルの任意検証
活用シーン
- 01認証や API のコンポーザブル作成
- 02REST/JWT と Firebase のパターン選択
- 03エラー処理とトークン更新のレビュー
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ heyeddi-com/ heyeddi-skills --skill composable-patternsインストール後、Claude Code で/composable-patternsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
manifest.jsoncontext/ANTI_PATTERNS.mdEXAMPLES.mdfastapi-jwt.mdfirebase-client.mdPROSE_ANTI_SLOP.mdVOCABULARY.mdscripts/_skill_cli.pyvalidate_composable.py詳細
コンポーザブルのパターン
使用する場面
useAuth、useApi、Firestore データのコンポーザブルを作成するとき- FastAPI JWT と Firebase クライアントのパターンを選ぶとき
- コンポーザブルのエラー処理とトークンの更新を確認するとき
手順
- REST + JWT のプロジェクトでは、
context/fastapi-jwt.mdを読みます。 - Firebase/Firestore のプロジェクトでは、
context/firebase-client.mdを読みます。 - 必要に応じて、
python scripts/validate_composable.py --path src/composables/useX.tsを実行します。
メモ
- インターセプターやセキュリティルールを即興で作成するより、コンテキストドキュメントを優先してください。
コメント
Markdown 対応