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.