A utility to help create projects on Visual Studio Team Foundation Server with pre-populated sample content that includes source code, work items, iterations, service endpoints, build and release definitions based on a template you choose. The purpose of this system is to simplify working with the hands-on-labs, demos and other education material provided by the Microsoft Visual Studio Marketing team.
git clone https://github.com/microsoft/TFSDemoGenerator.gitTFSDemoGenerator is a utility designed to automate the creation of Team Projects in Team Foundation Server 2017 and later versions. It populates new projects with sample content including source code, work items, iterations, service endpoints, build definitions, and release definitions based on selected templates. The tool simplifies setup for hands-on labs, demos, and educational material by eliminating manual configuration. It runs on Windows Server 2012 and later or Windows 10, and requires IIS configuration for deployment. Teams using TFS for demonstrations and training can significantly reduce project setup time.
Download the appropriate zip file for your TFS version (2017, 2018, or 2019). Extract the contents and configure IIS with the extracted folder path, site name, and port number. Browse your site to access the generator and select a template to create your pre-populated team project.
Quickly set up demo environments for TFS product presentations
Create standardized lab environments for developer training and hands-on workshops
Generate sample projects with pre-configured build and release pipelines
Automate repetitive project setup for educational content delivery
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/microsoft/TFSDemoGeneratorCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Generate a TFS demo project for [COMPANY] in the [INDUSTRY] sector. The project should include [DATA] as the sample content, with source code, work items, iterations, service endpoints, build and release definitions. Use the '[TEMPLATE_NAME]' template for this project.
# TFS Demo Project for GreenTech Solutions ## Project Overview - **Company**: GreenTech Solutions - **Industry**: Renewable Energy - **Template Used**: Web Application Template ## Sample Content - **Source Code**: Includes a basic web application with HTML, CSS, and JavaScript files. - **Work Items**: Pre-populated with tasks, bugs, and user stories. - **Iterations**: Set up for a 3-week sprint cycle. - **Service Endpoints**: Configured for Azure DevOps services. - **Build and Release Definitions**: Automated build and release pipelines. ## Next Steps 1. Review the source code and make necessary adjustments. 2. Update work items to reflect current project goals. 3. Configure service endpoints for specific Azure services. 4. Test the build and release pipelines. 5. Deploy the application to the staging environment.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan