Microsoft

Explore Microsoft developer tools, Azure Agent Skills, and public software projects. Compare cloud preparation, deployment, diagnostics, and application development resources, then follow the official repositories to understand which tools support the work you want to complete.

About Microsoft

Microsoft publishes developer software, cloud tooling, educational resources, and AI-related projects through its public GitHub organization. Its work spans editors and programming languages as well as service-specific tools, giving developers several entry points for building applications and managing their infrastructure.

Within this collection, Azure Skills packages cloud workflows for coding agents. Its instructions help route work through preparation, validation, deployment, diagnostics, and platform services. MCP configurations provide access to execution tools, while the Skills explain how to approach the corresponding Azure tasks.

These cloud instructions sit alongside broader projects such as Visual Studio Code and TypeScript. An editor, a language compiler, and an Agent Skill play different roles in development. Start with your application and hosting requirements, then choose the relevant repository rather than treating the entire Microsoft catalog as one package.

Microsoft Open-Source Projects

Explore Microsoft software projects for writing, understanding, and maintaining application code. Review the editor and language tooling below, then visit the repositories for source code, contribution guidance, extension points, and current development documentation.

More Teams and Creators

Explore developer tools, software projects, and Agent Skills from other teams and creators. Compare their areas of focus, representative work, and intended tasks to find more resources for development and collaboration.

Microsoft FAQ

How are Azure Skills different from Azure MCP tools?
Skills describe a workflow and the decisions an agent should make. MCP tools expose operations against services. The Azure Skills plugin combines both layers, so useful instructions and working tool access have separate responsibilities.
Which Skill should I use before deploying an application?
Start with azure-prepare to prepare the application and deployment files. Use azure-validate to check prerequisites before azure-deploy executes the deployment. These stages make the intended changes and required environment easier to inspect.
When is azure-diagnostics useful?
Use it when an existing Azure workload has a production problem. Its workflow investigates symptoms, resource health, logs, metrics, and recent changes, rather than starting by generating a new deployment.
Does installing an Azure Skill create a subscription or grant access?
No. Instructions do not create an Azure subscription or confer resource permissions. The tools need a configured identity and the access required for the target subscription, resource group, or service.
Is the vscode repository identical to the installed Visual Studio Code distribution?
The repository contains the Code - OSS source project. The Visual Studio Code distribution includes Microsoft-specific branding and distribution customizations; consult the repository explanation when building or redistributing it.
Where does TypeScript fit into Azure development?
TypeScript adds type checking and tooling to JavaScript development. It can support application code regardless of hosting provider; it does not itself deploy an application or replace Azure infrastructure configuration.

Find Microsoft’S Official Tool Repositories

Use the upstream organization to check current releases and documentation for the specific development tool you are evaluating.