provide-inject

Official

Share data across nested Vue components.

AuthorPatternsDev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Passing data through many layers of components often requires prop drilling, which becomes hard to maintain. Provide/inject offers a clean alternative to share data with descendants without threading props.

Core Features & Use Cases

  • Share data from a parent to all descendants without prop drilling.
  • Access provided data in deeply nested components to implement cross-cutting concerns like theme, locale, or authentication.
  • Use app.provide for global data and inject in descendants to consume it.

Quick Start

Provide data in a parent component using provide() and access it in descendants with inject().

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: provide-inject
Download link: https://github.com/PatternsDev/skills/archive/main.zip#provide-inject

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.