Communityコーディング&開発github.com

hyf0/create-adaptable-composable

ライブラリ品質のVueコンポーザブルを作成します。MaybeRef / MaybeRefOrGetterを受け入れ、呼び出し元がプレーンな値、ref、またはゲッターを渡せるようにします。

create-adaptable-composable とは?

このスキル(hyf0/create-adaptable-composable)は、Vueのリアクティブシステムを活用したライブラリ品質のコンポーザブルを作成するためのものです。特に、MaybeRef / MaybeRefOrGetter 型の入力(プレーン値、ref、またはゲッター)をサポートし、toValue() / toRef() を使って内部的に正規化することで、呼び出し元が柔軟に値を渡せるようにします。コンポーザブル内ではwatchやwatchEffectなどのリアクティブエフェクト内で正規化を行い、入力がリアクティブでも静的でも予測可能な動作を保証します。このスキルは、ユーザーが「適応可能なコンポーザブル」や「再利用可能なコンポーザブル」を作成したいと依頼した場合に使用します。Vue 3のComposition APIを前提としており、ライブラリ配布を意識した設計になっています。

対応~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/hyf0/vue-skills/tree/main/skills/create-adaptable-composable

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

create-adaptable-composable は何をしますか?

ライブラリ品質のVueコンポーザブルを作成します。MaybeRef / MaybeRefOrGetter を受け入れ、呼び出し元がプレーンな値、ref、またはゲッターを渡せるようにします。リアクティブエフェクト(watch / watchEffect)内で toValue() / toRef() を使って入力を正規化し、動作を予測可能かつリアクティブに保ちます。このスキルは、ユーザーが「適応可能なコンポーザブル」や「再利用可能なコンポーザブル」の作成を依頼したときに使用してください。

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

関連スキル