teamcity-cli

Automate TeamCity builds, job configurations, and pipeline integration via CLI.

Updated May 20, 2026
One-click install
npx skills add https://github.com/vaclavbenes/skills --skill teamcity-cli-vaclavbenes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teamcity-cli
Source: https://github.com/vaclavbenes/skills/tree/main/teamcity-cli
Command: npx skills add https://github.com/vaclavbenes/skills --skill teamcity-cli-vaclavbenes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires teamcity-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The TeamCity CLI Skill solves the problem of manually managing TeamCity builds, jobs, and pipelines by providing a powerful command-line interface to automate these tasks.

Core Features & Use Cases

  • Build Management: Automate build creation, monitoring, and failure analysis.
  • Job and Project Configuration: Manage job parameters, projects, and VCS roots.
  • Pipeline Integration: Create, validate, and push pipeline configurations.
  • Use Case: You have a CI/CD pipeline that relies on TeamCity. The TeamCity CLI Skill can automate the deployment of builds and manage the build queue, saving time and reducing human error.

Quick Start

Start a build for the 'my-project' job.

teamcity run start my-project

Frequently Asked Questions about teamcity-cli

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

FAQPage Schema
How do I automate TeamCity build management from the command line?

TeamCity build management automation is handled by executing REST API requests through the teamcity CLI tool to start builds, monitor jobs, and analyze failures without manual web interface interaction.

Can I manage TeamCity job configurations and VCS roots via a CLI?

Yes, TeamCity job configurations and VCS roots can be managed via the CLI by executing commands that update project parameters and push pipeline configurations directly to the server.

Do I need a TeamCity server connection to run pipeline management commands?

Yes, pipeline management commands require active TeamCity server access and the local teamcity CLI tool installed to authenticate and execute the necessary REST API requests.

What is the best way to integrate automated build monitoring into a CI/CD pipeline?

Integrating automated build monitoring into a CI/CD pipeline is best achieved by using the teamcity CLI to trigger builds, manage the queue, and validate pipeline configurations programmatically.

How does the teamcity CLI handle build queue management?

The teamcity CLI handles build queue management by automating the deployment of builds and monitoring job statuses through REST API requests, reducing human error in CI/CD workflows.