cli-platform-bootstrap

Automates CoDev framework setup in .NET CLI platform repositories.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/nist0/CoDev --skill cli-platform-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-platform-bootstrap
Source: https://github.com/nist0/CoDev/tree/main/.github/skills/cli-platform-bootstrap
Command: npx skills add https://github.com/nist0/CoDev --skill cli-platform-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of setting up CoDev in a .NET CLI platform repository, streamlining the integration and initialization of the GitHub Copilot customization framework.

Core Features & Use Cases

  • Submodule Addition: Adds CoDev as a git submodule to the repository.
  • Initialization: Initializes the CoDev environment with the extend strategy.
  • Override Setup: Creates a project-specific codev-overrides/ directory for custom skill authoring.
  • Validation: Validates the setup and ensures all components are in place.
  • Use Case: Ideal for quickly onboarding CoDev into a new .NET CLI project, ensuring it's ready for full project analysis.

Quick Start

Run the command 'codev init --strategy extend' in your repository to bootstrap CoDev.

Frequently Asked Questions about cli-platform-bootstrap

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

FAQPage Schema
How do I set up CoDev in a .NET CLI platform repository?

To set up CoDev in a .NET CLI repository, run 'codev init --strategy extend'. This bootstraps the framework by adding it as a git submodule and initializing the environment for your project.

What is the extend strategy for GitHub Copilot customization?

The extend strategy initializes the CoDev environment by adding a git submodule and creating a project-specific 'codev-overrides/' directory, allowing you to author custom skills for GitHub Copilot.

Do I need Python and git to initialize CoDev?

Yes, you need both git and Python installed to execute the CoDev setup. Git manages the submodule addition, while Python drives the initialization and validation scripts.

How does CoDev handle submodule initialization for GitHub Copilot?

CoDev automates submodule initialization by adding the CoDev framework as a git submodule directly into your .NET CLI repository, ensuring the customization environment is tracked and ready for validation.

Can I create project-specific overrides for GitHub Copilot in .NET?

Yes, the setup creates a project-specific 'codev-overrides/' directory during initialization. This allows you to author custom skills and tailor the GitHub Copilot framework to your .NET project.

What are the limitations of automating CoDev setup with submodules?

The setup is specifically tailored for .NET CLI platform repositories and requires both git and Python. It focuses on environment initialization and override setup, meaning non-.NET projects may not be compatible.