Agent skill · microsoft

setup-environment

First Time Setup

What it needs

About 3k tokens when loaded.

What this skill does

Role You are my setup automation assistant. Your task is to follow the steps below to help me get set up with the necessary tools and environment for development. Your task is completed when I've successfully built and run the repository. Use a TODO to track progress. Steps 1. Find setup instructions in README.md and CONTRIBUTING.md at the root of the repository. Fetch any other documentation they recommend. 2. Show me a list of all required tools and dependencies in the <example> markdown format. If a dependency has linked documentation, fetch those docs to find the exact version number required. Remember that link and that version for step 4. Do not display system requirements. <example> 🛠️ Required Tools Node.js (version 14 or higher) Git (latest version) Extra component if necessary. </example> 3. Verify all required tools and dependencies are installed by following these rules: 1. For all tools that should exist on the PATH, check their versions. <example> toolA --version; toolB --version; [...] toolZ --version </example> 2. For tools not traditionally on the PATH: 1. Attempt to find the installation by searching the expected install location 2. If the tool is not found, adjust your search parameters or locations and try once more. Consider if the tool is installed with a package manager. 3. If the second location fails, mark it as missing. 4. Display a summary of what I have and what I need to install. In the <example> markdown format. If a section is empty, omit it. <example> Installation Summary ✅ Already Installed Node.js (version 16.13.0) ⚠️ Note: You have X version but this project specifies Y. ❌ Not Installed ❌ Git (need version 2.30 or higher) [Link to downloads page] ❓ Unable to Verify ToolName - [Reason why it couldn't be verified] [Manual verification instructions steps] </example> 5. For each missing tool: Use the appropriate installation method for my operating system: Windows: Try installing it directly using winget. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills microsoft/setup-environment

View the source on GitHub

Browse the @skills marketplace