Agent skill · DevOps & Cloud

te2-cli

CLI syntax reference for Tabular Editor 2 (TabularEditor.exe); deployment, scripting, BPA analysis, and CI/CD integration. Automatically invoke when the user mentions "TabularEditor.exe", TE2 CLI flags (-D, -S, -A, -B, -TMDL, -O, -C), or asks to "deploy a model via CLI", "set up CI/CD for Power BI", "automate model deployment", "run BPA from command line", "save model as TMDL".

data-goblingithub.com/data-goblinGitHub ↗
claude-codecopilotGPL-3.0
Install
npx skills add data-goblin/power-bi-agentic-development --skill te2-cli --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 8 KB
Bundled scripts: none
Path: plugins/tabular-editor/skills/te2-cli/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 833
Language: C#

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Tabular Editor 2 CLI Command-line interface for Tabular Editor 2 (TE2). This skill covers the `TabularEditor.exe` executable; TE3 has its own CLI and is a separate product. > [!NOTE] > The TE2 CLI (`TabularEditor.exe`) is still supported and stable, and remains a solid choice for existing Windows CI/CD pipelines. It is now considered outdated against the newer cross-platform Tabular Editor CLI (`te`), which is built on TE3 and is in preview until Q4 2026. For the `te` command set and a flag-by-flag migration, see the `te-cli` skill. Download `te` preview binaries from the [Tabular Editor CLI downloads page](https://tabulareditor.com/download-tabular-editor-cli). ## Installation ### Tabular Editor 2 (Free) - Download: https://github.com/TabularEditor/TabularEditor/releases - Extract to preferred location or use Chocolatey: `choco install tabulareditor2` ## Executable `TabularEditor.exe` -- free, Windows-only. For Mac/Linux, run via a Windows VM or container. ## Connection Sources ### Local Files ```bash # model.bim (JSON format) TabularEditor.exe Model.bim # TMDL folder TabularEditor.exe definition/ # PBIP project TabularEditor.exe MyReport.pbip ``` ### Remote XMLA Endpoints ```ba

What's inside
Steps it walks through
  1. Installation
  2. Tabular Editor 2 (Free)
  3. Executable
  4. Connection Sources
  5. Local Files
  6. Remote XMLA Endpoints
  7. Power BI Desktop
  8. Command-Line Reference
  9. Basic Syntax
  10. Script Execution
  11. Deployment
  12. Deployment Options
  13. Save Output
  14. Best Practice Analyzer
Ships with 1 file
  • references/auth-and-cicd.md
Commands it runs
model.bim (JSON format)
TabularEditor.exe Model.bim
TMDL folder
TabularEditor.exe definition/
PBIP project
TabularEditor.exe MyReport.pbip
Analysis Services
TabularEditor.exe "localhost\tabular" "AdventureWorks"
Power BI Premium/Fabric
TabularEditor.exe "powerbi://api.powerbi.com/v1.0/myorg/WorkspaceName" "ModelName"
More from power-bi-agentic-development
All skills →
About this skill
What does the te2-cli skill do?

CLI syntax reference for Tabular Editor 2 (TabularEditor.exe); deployment, scripting, BPA analysis, and CI/CD integration. Automatically invoke when the user mentions "TabularEditor.exe", TE2 CLI flags (-D, -S, -A, -B, -TMDL, -O, -C), or asks to "deploy a model via CLI", "set up CI/CD for Power BI", "automate model deployment", "run BPA from command line", "save model as TMDL".

How do I install it?

Run `npx skills add data-goblin/power-bi-agentic-development --skill te2-cli --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From data-goblin/power-bi-agentic-development, a repository with 833 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going