vine:verify

Analyze codebases and generate CONTEXT.md documents for feature development.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of ensuring a thorough understanding of the codebase and its constraints before developing a new feature, thereby reducing future rework and improving code quality.

Core Features & Use Cases

  • Explore Codebase: Provides insights into existing code, architecture, and patterns.
  • Analyze Existing Code: Extracts prior knowledge, workarounds, and best practices from durable decision records.
  • Surface Hidden Knowledge: Encourages discussion with engineers to identify edge cases and unwritten rules.
  • Document and Share: Generates CONTEXT.md that serves as a living reference for the feature development team.
  • Evaluate Scope: Suggests whether to continue with the full VINE cycle or opt for a quicker pairing process.

Quick Start

Run the '/vine:verify I need to add webhook support to the payments service' command to initiate the process.

Frequently Asked Questions about vine:verify

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

FAQPage Schema
How do I build context for feature development in an established codebase?

Building context for feature development involves performing AI exploratory analysis on an established codebase to understand existing structures, identify pitfalls, and prepare detailed context documents for the development team.

What is the best way to analyze existing code architecture before adding a new feature?

Analyzing existing code architecture before adding a feature requires extracting prior knowledge and workarounds from durable decision records, then discussing with engineers to surface hidden knowledge and edge cases.

How do you document unwritten rules and edge cases in a codebase?

You document unwritten rules and edge cases by encouraging discussion with engineers to identify domain-specific knowledge, then generating a living reference document to capture these constraints.

Can I use AI to explore codebase structures and identify potential pitfalls?

Yes, you can use AI to explore codebase structures and identify potential pitfalls by running exploratory analysis that extracts best practices and workarounds, requiring developer interaction for validation.

When do I need a verified context document for feature development?

You need a verified context document for feature development when working within established codebases to ensure thorough understanding of constraints, thereby reducing future rework and improving code quality.

How do I evaluate whether to continue full feature development or use a quicker pairing process?

To evaluate whether to continue full feature development or use a quicker pairing process, review the generated context document to assess the scope and suggest the most efficient path forward.