data-provider

Official

Unify data logic with renderless Vue patterns.

AuthorPatternsDev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Centralizes data fetching and state management logic for multiple components by exposing data via scoped slots, enabling flexible UI rendering without duplicating logic.

Core Features & Use Cases

  • Expose data, loading state, and actions through a single slot prop to consumer components
  • Decouple data logic from presentation to support multiple UI variants
  • Suitable for Vue 3+ projects using renderless components or composables

Quick Start

Create a DataProvider component that renders a single slot and exposes data, loading, and actions to children via scoped slots.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: data-provider
Download link: https://github.com/PatternsDev/skills/archive/main.zip#data-provider

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.