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.