teamcity-cli

Manage TeamCity CI/CD pipelines via the official teamcity CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manually navigating the TeamCity web UI, guessing CLI command syntax, and inefficiently debugging CI/CD failures wastes valuable development time and introduces avoidable errors when managing build pipelines.

Core Features & Use Cases

  • Full CLI Coverage: Complete guidance for all teamcity CLI commands spanning builds, jobs, projects, agents, pools, pipelines, VCS roots, and queue operations.
  • Proven Workflows: Step-by-step instructions for common tasks including failure investigation, build chain debugging, pipeline validation, GitHub App connection setup, and Kotlin DSL validation.
  • Use Case: A developer facing a failing TeamCity build can use this skill to diagnose the root cause from logs and test results, apply a code or config fix, and verify the build passes without leaving their terminal.

Quick Start

Use the teamcity-cli skill to investigate a failing TeamCity build, identify the root cause from logs and test results, and apply a fix to get the build passing again.

Frequently Asked Questions about teamcity-cli

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

FAQPage Schema
How do I investigate a failing TeamCity build from the command line?

To investigate a failing TeamCity build from the command line, use the official CLI to pull failure logs and test results directly into your terminal, diagnosing the root cause and applying fixes without navigating the web UI.

Can I manage TeamCity build agents and pools via the CLI?

Yes, you can manage TeamCity build agents and pools via the CLI. The tool provides full command coverage for agent administration and pool configuration, allowing you to handle these tasks interactively or through automated scripting.

What is the best way to validate TeamCity pipeline configurations locally?

The best way to validate TeamCity pipeline configurations locally is using the CLI's proven workflow steps, which include specific guardrails for correct Kotlin DSL validation to prevent invalid flag usage and configuration errors before pushing changes.

Does the TeamCity CLI support VCS root configuration and project parameter management?

Yes, the TeamCity CLI supports VCS root configuration and project parameter management. It provides validated command references for these operations, ensuring secure credential handling and eliminating guesswork around syntax.

Why should I use the CLI instead of the TeamCity web UI for continuous integration tasks?

You should use the CLI instead of the TeamCity web UI for continuous integration tasks to eliminate manual navigation and avoidable errors. It streamlines build monitoring and failure remediation through validated commands suitable for automated scripting.