mvt-init

Scan repository structure, detect languages and frameworks, and write a project context index.

19|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/uoyoCsharp/My-Virtual-TechTeam --skill mvt-init
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mvt-init
Source: https://github.com/uoyoCsharp/My-Virtual-TechTeam/tree/main/.claude/skills/mvt-init
Command: npx skills add https://github.com/uoyoCsharp/My-Virtual-TechTeam --skill mvt-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of starting AI-assisted work on an existing or new codebase by automatically discovering project structure, detecting the tech stack, and establishing a clean shared project index. It helps teams avoid repeatedly explaining repository layout, languages, frameworks, and project boundaries every time work begins.

Core Features & Use Cases

  • Project discovery and structure scanning: Finds root-level package files, source folders, test directories, config files, and sub-projects to determine whether the repository is a single project or monorepo.
  • Tech stack and project type inference: Detects primary language, secondary languages, frameworks, build tools, and test frameworks, then classifies each project as frontend, API service, CLI tool, library, monorepo, or generic.
  • Safe initialization and refresh workflow: Supports first-time setup and refresh mode, asks for confirmation before overwriting existing artifacts, validates generated YAML, and preserves selected existing context during re-scan.
  • Use case: When onboarding MVTT into an unfamiliar repository, use this Skill to build the initial .ai-agents workspace index so later analysis, design, and implementation skills can operate with reliable project context.

Quick Start

Ask the AI to run mvt-init on the repository to scan the codebase, confirm detected projects and tech stack, and write the initial MVTT project context.

Frequently Asked Questions about mvt-init

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

FAQPage Schema
How do I bootstrap project context for an unfamiliar repository?▼

You can initialize project context by scanning the repository structure, detecting the tech stack, inferring project types, and writing a lean project context index to establish a clean shared baseline.

How does tech stack detection work during monorepo setup?▼

Tech stack detection works by inspecting package and source layout to find primary languages, frameworks, and build tools, then classifying each sub-project as a frontend, API service, CLI tool, or library within the monorepo.

Can I refresh project context after making structural changes to my codebase?▼

Yes, you can refresh project context after structural changes. The initialization workflow supports a refresh mode that validates generated YAML, asks for confirmation before overwriting artifacts, and preserves selected existing state.

Does the project discovery process work with multi-project workspaces?▼

Yes, the project discovery process works with multi-project workspaces by finding root-level package files, source folders, and config files to determine whether the repository is a single project or a monorepo.

What is the best way to onboard AI agents into an existing codebase?▼

The best way to onboard AI agents is to run a repository initialization scan that builds a shared workspace index, ensuring later analysis, design, and implementation skills operate with reliable project context.