vine:init

Initialize VINE by scanning the codebase and creating context overlays.

7|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/moduloMoments/VINE --skill vine-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vine:init
Source: https://github.com/moduloMoments/VINE/tree/main/plugins/vine/skills/init
Command: npx skills add https://github.com/moduloMoments/VINE --skill vine-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill initializes VINE for a repository, setting up the environment for feature development, including scanning the codebase, creating context overlays, and introducing the engineer profile.

Core Features & Use Cases

  • Codebase Scan: Discovers available tools, agents, and conventions within the repository.
  • Context Overlay Creation: Generates .vine/context/ with project-specific templates.
  • Engineer Profile Introduction: Sets up the engineer profile for personalized guidance and adjustment.

Quick Start

Run /vine:init to start the setup process for VINE in your repository.

Frequently Asked Questions about vine:init

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up repository context for feature development?

Setting up repository context for feature development requires running an initialization command that scans the codebase, creates context overlays in `.vine/context/`, and configures an engineer profile for personalized guidance.

What is a context overlay in an established codebase?

A context overlay is a collection of project-specific templates generated inside the `.vine/context/` directory during codebase scanning to provide localized environmental context for feature development workflows.

How do I scan a codebase to discover available tools and conventions?

You scan a codebase to discover available tools and conventions by running the VINE initialization process, which automatically detects repository conventions and prepares the environment for feature development.

Can I use repository initialization for feature development in existing codebases?

Yes, repository initialization is designed for feature development workflows in established codebases, requiring direct interaction with the codebase and user input to accurately capture team context.

Do I need to provide user input during codebase setup?

Yes, you must provide user input during codebase setup to establish team context and configure the engineer profile, which enables personalized guidance throughout the feature development process.