CommunityCodierung & Entwicklunggithub.com

vuejs-ai/create-adaptable-composable

Erstelle eine bibliothekstaugliche Vue-Composable, die möglicherweise reaktive Eingaben (MaybeRef / MaybeRefOrGetter) akzeptiert, sodass Aufrufer einen einfachen Wert, einen Ref oder einen Getter übergeben können. Normalisiere Eingaben mit toValue()/toRef() in reaktiven Effekten (watch/watchEffect), um das Verhalten vorhersagbar und reaktiv zu halten. Verwende diese Fähigkeit, wenn der Benutzer nach der Erstellung anpassbarer oder wiederverwendbarer Composables fragt.

Was ist create-adaptable-composable?

Diese Fähigkeit ermöglicht es dir, eine professionelle Vue-Composable-Funktion zu erstellen, die flexibel mit verschiedenen reaktiven Eingabetypen umgeht. Sie unterstützt die Typen MaybeRef und MaybeRefOrGetter, sodass Entwickler sowohl einfache Werte als auch Vue-Refs oder Getter-Funktionen übergeben können. Die implementierte Composable normalisiert die Eingaben konsistent mithilfe der Vue-Utility-Funktionen toValue() und toRef(), um in reaktiven Kontexten wie watch() oder watchEffect() ein vorhersagbares und reaktives Verhalten sicherzustellen. Dies ist besonders nützlich für die Entwicklung von Bibliotheken oder wiederverwendbaren Komponenten, bei denen eine hohe Flexibilität bei den Eingabeparametern gefordert ist. Die Fähigkeit ist für alle gängigen Vue-Entwicklungsumgebungen wie Claude Code, Cursor und Codex geeignet und generiert automatisch den vollständigen Quellcode inklusive korrekter TypeScript-Typdefinitionen und Best Practices, wie sie in professionellen Vue-Projekten üblich sind.

Funktioniert mit~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/vuejs-ai/skills/tree/main/skills/create-adaptable-composable

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht create-adaptable-composable?

Erstellen Sie eine bibliotheksreife Vue-Composable, die möglicherweise reaktive Eingaben (MaybeRef / MaybeRefOrGetter) akzeptiert, sodass Aufrufer einen einfachen Wert, eine ref oder einen Getter übergeben können. Normalisieren Sie Eingaben mit toValue()/toRef() innerhalb reaktiver Effekte (watch/watchEffect), um das Verhalten vorhersagbar und reaktiv zu halten. Verwenden Sie diese Fähigkeit, wenn der Benutzer nach der Erstellung anpassbarer oder wiederverwendbarer Composables fragt.

Individual skills in this repo

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

Verwandte Skills