From 3525862475dfc38ce6555136f05e14d830ac8365 Mon Sep 17 00:00:00 2001 From: Eugene Meidinger Date: Tue, 21 Jul 2026 11:23:35 -0400 Subject: [PATCH 1/2] Fix broken TE CLI skill links after repo folder move The agent skill in TabularEditor/CLI moved from `skill/` to `skills/te-cli/`, leaving the doc links pointing at 404s. Update all SKILL.md, CHANGELOG.md, and skill-directory URLs across the English, Chinese, and Spanish TE CLI pages. Co-Authored-By: Claude Opus 4.8 (1M context) --- content/features/te-cli/te-cli-skill.md | 14 +++++++------- content/features/te-cli/te-cli.md | 2 +- .../es/content/features/te-cli/te-cli-skill.md | 14 +++++++------- .../es/content/features/te-cli/te-cli.md | 2 +- .../zh/content/features/te-cli/te-cli-skill.md | 14 +++++++------- .../zh/content/features/te-cli/te-cli.md | 2 +- 6 files changed, 24 insertions(+), 24 deletions(-) diff --git a/content/features/te-cli/te-cli-skill.md b/content/features/te-cli/te-cli-skill.md index 19b607858..8cc3a2829 100644 --- a/content/features/te-cli/te-cli-skill.md +++ b/content/features/te-cli/te-cli-skill.md @@ -16,9 +16,9 @@ applies_to: [!INCLUDE [te-cli-preview-notice](includes/te-cli-preview-notice.md)] -The Tabular Editor CLI ships with a drop-in **agent skill** that teaches AI coding agents how to drive the `te` command-line interface. It's a single Markdown file, [`SKILL.md`](https://github.com/TabularEditor/CLI/tree/main/skill), packed with the CLI's conventions, command reference, workflows, and gotchas. Once installed, an agent answers "deploy this model" or "add a measure that calculates margin" with idiomatic `te` invocations instead of guessing or hallucinating flags. +The Tabular Editor CLI ships with a drop-in **agent skill** that teaches AI coding agents how to drive the `te` command-line interface. It's a single Markdown file, [`SKILL.md`](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli), packed with the CLI's conventions, command reference, workflows, and gotchas. Once installed, an agent answers "deploy this model" or "add a measure that calculates margin" with idiomatic `te` invocations instead of guessing or hallucinating flags. -The skill is maintained in the public [TabularEditor/CLI](https://github.com/TabularEditor/CLI/tree/main/skill) repository and tracks the preview surface of the CLI as it evolves. +The skill is maintained in the public [TabularEditor/CLI](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli) repository and tracks the preview surface of the CLI as it evolves. ## What a skill is @@ -42,13 +42,13 @@ This is the same ground the rest of this section documents for humans. See @te-c ## Download the skill file -The skill is a single file: [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md). +The skill is a single file: [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md). -1. Open [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md) on GitHub. +1. Open [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md) on GitHub. 2. Click **Download raw file** (top-right of the file viewer). 3. Save the file somewhere convenient. -You'll move this file to a tool-specific location in the install steps below. To see what changed between versions before grabbing a newer copy, check the [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skill/CHANGELOG.md). +You'll move this file to a tool-specific location in the install steps below. To see what changed between versions before grabbing a newer copy, check the [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/CHANGELOG.md). ## Choose an install scope @@ -155,13 +155,13 @@ For tools that follow the [`AGENTS.md` convention](https://agents.md) or accept To pull a newer version: -1. Open [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md) on GitHub and use **Download raw file** to grab the latest copy. +1. Open [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md) on GitHub and use **Download raw file** to grab the latest copy. 2. Replace the file you previously installed: - **Native skills (Claude Code, Codex, Copilot Agent Skills):** overwrite `SKILL.md` in the skill folder. - **Claude.ai / Desktop:** re-zip the `te-cli` folder and re-upload it through the Skills UI. - **Instruction-file installs (Copilot custom instructions, AGENTS.md):** re-paste the body into `.github/copilot-instructions.md` or `AGENTS.md`. -See the [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skill/CHANGELOG.md) for what changed between versions. +See the [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/CHANGELOG.md) for what changed between versions. ## Next steps diff --git a/content/features/te-cli/te-cli.md b/content/features/te-cli/te-cli.md index 59e527c9e..0f6a2678f 100644 --- a/content/features/te-cli/te-cli.md +++ b/content/features/te-cli/te-cli.md @@ -37,7 +37,7 @@ Together they make the same binary work well for three very different audiences: - **CI/CD pipelines** - non-interactive execution, GitHub Actions and Azure DevOps annotations, VSTEST-compatible test results. > [!Note] -> When using the TE CLI with agents use the TE CLI [skill for AI coding agents](https://github.com/TabularEditor/CLI/tree/main/skill) that wraps the TE CLI end-to-end. +> When using the TE CLI with agents use the TE CLI [skill for AI coding agents](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli) that wraps the TE CLI end-to-end. ## What the CLI can do diff --git a/localizedContent/es/content/features/te-cli/te-cli-skill.md b/localizedContent/es/content/features/te-cli/te-cli-skill.md index 2fe31d239..abf4267ec 100644 --- a/localizedContent/es/content/features/te-cli/te-cli-skill.md +++ b/localizedContent/es/content/features/te-cli/te-cli-skill.md @@ -17,9 +17,9 @@ applies_to: [!INCLUDE [te-cli-preview-notice](includes/te-cli-preview-notice.md)] -Tabular Editor CLI incluye un **skill de agente** listo para usar que enseña a los agentes de programación con IA a manejar la interfaz de línea de comandos `te`. Es un único archivo Markdown, [`SKILL.md`](https://github.com/TabularEditor/CLI/tree/main/skill), repleto de las convenciones de la CLI, la referencia de comandos, los flujos de trabajo y los escollos habituales. Una vez instalado, un agente responde a «despliega este modelo» o «añade una medida que calcule el margen» con invocaciones idiomáticas de `te`, en lugar de adivinar o inventarse parámetros. +Tabular Editor CLI incluye un **skill de agente** listo para usar que enseña a los agentes de programación con IA a manejar la interfaz de línea de comandos `te`. Es un único archivo Markdown, [`SKILL.md`](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli), repleto de las convenciones de la CLI, la referencia de comandos, los flujos de trabajo y los escollos habituales. Una vez instalado, un agente responde a «despliega este modelo» o «añade una medida que calcule el margen» con invocaciones idiomáticas de `te`, en lugar de adivinar o inventarse parámetros. -El skill se mantiene en el repositorio público [TabularEditor/CLI](https://github.com/TabularEditor/CLI/tree/main/skill) y sigue la superficie en versión preliminar de la CLI a medida que evoluciona. +El skill se mantiene en el repositorio público [TabularEditor/CLI](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli) y sigue la superficie en versión preliminar de la CLI a medida que evoluciona. ## Qué es un skill @@ -43,13 +43,13 @@ Esto cubre lo mismo que el resto de esta sección documenta para humanos. Consul ## Descarga el archivo del skill -El skill es un único archivo: [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md). +El skill es un único archivo: [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md). -1. Abre [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md) en GitHub. +1. Abre [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md) en GitHub. 2. Haz clic en **Download raw file** (en la parte superior derecha del visor de archivos). 3. Guarda el archivo en un lugar práctico. -Moverás este archivo a una ubicación específica de la herramienta en los pasos de instalación que se indican a continuación. Para ver qué cambió entre versiones antes de descargar una copia más reciente, consulta el [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skill/CHANGELOG.md). +Moverás este archivo a una ubicación específica de la herramienta en los pasos de instalación que se indican a continuación. Para ver qué cambió entre versiones antes de descargar una copia más reciente, consulta el [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/CHANGELOG.md). ## Elige un ámbito de instalación @@ -155,13 +155,13 @@ Para herramientas que siguen la [convención `AGENTS.md`](https://agents.md) o a Para obtener una versión más reciente: -1. Abre [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md) en GitHub y usa **Descargar archivo sin procesar** para obtener la copia más reciente. +1. Abre [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md) en GitHub y usa **Descargar archivo sin procesar** para obtener la copia más reciente. 2. Sustituye el archivo que instalaste antes: - **Skills nativas (Claude Code, Codex, Copilot Agent Skills):** sobrescribe `SKILL.md` en la carpeta de la skill. - **Claude.ai / Desktop:** vuelve a comprimir en ZIP la carpeta `te-cli` y vuelve a subirla desde la interfaz de Skills. - **Instalaciones mediante archivos de instrucciones (instrucciones personalizadas de Copilot, AGENTS.md):** vuelve a pegar el texto completo en `.github/copilot-instructions.md` o `AGENTS.md`. -Consulta el [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skill/CHANGELOG.md) para ver qué ha cambiado entre versiones. +Consulta el [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/CHANGELOG.md) para ver qué ha cambiado entre versiones. ## Siguientes pasos diff --git a/localizedContent/es/content/features/te-cli/te-cli.md b/localizedContent/es/content/features/te-cli/te-cli.md index e1c69555a..cc00a6627 100644 --- a/localizedContent/es/content/features/te-cli/te-cli.md +++ b/localizedContent/es/content/features/te-cli/te-cli.md @@ -38,7 +38,7 @@ En conjunto, hacen que el mismo binario funcione bien para tres perfiles muy dis - **Canalizaciones de CI/CD** — ejecución no interactiva, anotaciones de GitHub Actions y Azure DevOps, y resultados de pruebas compatibles con VSTEST. > [!Note] -> Cuando uses la TE CLI con agentes, usa la [skill de TE CLI para agentes de codificación con IA](https://github.com/TabularEditor/CLI/tree/main/skill), que encapsula la TE CLI de principio a fin. +> Cuando uses la TE CLI con agentes, usa la [skill de TE CLI para agentes de codificación con IA](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli), que encapsula la TE CLI de principio a fin. ## Qué puede hacer la CLI diff --git a/localizedContent/zh/content/features/te-cli/te-cli-skill.md b/localizedContent/zh/content/features/te-cli/te-cli-skill.md index c7ed3cebc..77e5e6894 100644 --- a/localizedContent/zh/content/features/te-cli/te-cli-skill.md +++ b/localizedContent/zh/content/features/te-cli/te-cli-skill.md @@ -17,9 +17,9 @@ applies_to: [!INCLUDE [te-cli-preview-notice](includes/te-cli-preview-notice.md)] -Tabular Editor CLI 自带一个开箱即用的**智能体技能**,让 AI 编码智能体学会如何驱动 `te` 命令行界面。 它就是一个 Markdown 文件,[`SKILL.md`](https://github.com/TabularEditor/CLI/tree/main/skill),其中汇集了 CLI 的约定、命令参考、工作流和常见陷阱。 安装后,如果你说“部署这个模型”或“添加一个计算利润率的度量值”,智能体会给出符合 `te` 用法的命令,而不是靠猜测或臆造选项。 +Tabular Editor CLI 自带一个开箱即用的**智能体技能**,让 AI 编码智能体学会如何驱动 `te` 命令行界面。 它就是一个 Markdown 文件,[`SKILL.md`](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli),其中汇集了 CLI 的约定、命令参考、工作流和常见陷阱。 安装后,如果你说“部署这个模型”或“添加一个计算利润率的度量值”,智能体会给出符合 `te` 用法的命令,而不是靠猜测或臆造选项。 -该技能在公开的 [TabularEditor/CLI](https://github.com/TabularEditor/CLI/tree/main/skill) repository 中维护,并会随着 CLI 预览功能的演进持续更新。 +该技能在公开的 [TabularEditor/CLI](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli) repository 中维护,并会随着 CLI 预览功能的演进持续更新。 ## 什么是技能 @@ -43,13 +43,13 @@ Tabular Editor CLI 自带一个开箱即用的**智能体技能**,让 AI 编 ## 下载技能文件 -该技能只有一个文件:[`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md)。 +该技能只有一个文件:[`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md)。 -1. 在 GitHub 上打开 [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md)。 +1. 在 GitHub 上打开 [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md)。 2. 点击**下载原始文件**(位于文件查看器右上角)。 3. 将文件保存到一个方便的位置。 -在下面的安装步骤中,你需要将此文件移动到工具专用的位置。 在下载较新版本之前,如果你想看看版本之间有哪些变更,可以查阅 [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skill/CHANGELOG.md)。 +在下面的安装步骤中,你需要将此文件移动到工具专用的位置。 在下载较新版本之前,如果你想看看版本之间有哪些变更,可以查阅 [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/CHANGELOG.md)。 ## 选择安装范围 @@ -155,13 +155,13 @@ Codex 会从你的工作目录向上扫描,因此提交在 repository 根目 要获取更新版本: -1. 在 GitHub 上打开 [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skill/SKILL.md),然后使用 **Download raw file** 下载最新副本。 +1. 在 GitHub 上打开 [`SKILL.md`](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/SKILL.md),然后使用 **Download raw file** 下载最新副本。 2. 替换你之前安装的文件: - **原生技能(Claude Code、Codex、Copilot Agent Skills):** 覆盖技能文件夹中的 `SKILL.md`。 - **Claude.ai / Desktop:** 重新将 `te-cli` 文件夹打包成 ZIP 文件,再通过 Skills UI 重新上传。 - \*\*通过说明文件安装(Copilot 自定义指令、AGENTS.md):\*\*请将正文重新粘贴到 `.github/copilot-instructions.md` 或 `AGENTS.md`。 -查看 [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skill/CHANGELOG.md) 了解各版本之间的变更。 +查看 [CHANGELOG](https://github.com/TabularEditor/CLI/blob/main/skills/te-cli/CHANGELOG.md) 了解各版本之间的变更。 ## 后续步骤 diff --git a/localizedContent/zh/content/features/te-cli/te-cli.md b/localizedContent/zh/content/features/te-cli/te-cli.md index 0de2d21d2..e07466779 100644 --- a/localizedContent/zh/content/features/te-cli/te-cli.md +++ b/localizedContent/zh/content/features/te-cli/te-cli.md @@ -38,7 +38,7 @@ Tabular Editor CLI (`te`) 是适用于 Power BI 和 Analysis Services 语义模 - **CI/CD 管道** — 非交互式执行、GitHub Actions 和 Azure DevOps 注释,以及兼容 VSTEST 的测试结果。 > [!Note] -> 当与代理配合使用 TE CLI 时,请使用面向 AI 编码代理的 TE CLI [skill](https://github.com/TabularEditor/CLI/tree/main/skill),它对 TE CLI 进行了端到端封装。 +> 当与代理配合使用 TE CLI 时,请使用面向 AI 编码代理的 TE CLI [skill](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli),它对 TE CLI 进行了端到端封装。 ## CLI 可以做什么 From ad7febaf7dfac326c1ddc200bde47fe64966559a Mon Sep 17 00:00:00 2001 From: Eugene Meidinger Date: Tue, 21 Jul 2026 11:40:53 -0400 Subject: [PATCH 2/2] Point TE CLI agents note at the AI Agent Skill install docs Add a sentence to the agents callout on the TE CLI page linking to the AI Agent Skill page (xref:te-cli-skill) so readers know where to find install instructions. Co-Authored-By: Claude Opus 4.8 (1M context) --- content/features/te-cli/te-cli.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/features/te-cli/te-cli.md b/content/features/te-cli/te-cli.md index 0f6a2678f..1a7384ecd 100644 --- a/content/features/te-cli/te-cli.md +++ b/content/features/te-cli/te-cli.md @@ -37,7 +37,7 @@ Together they make the same binary work well for three very different audiences: - **CI/CD pipelines** - non-interactive execution, GitHub Actions and Azure DevOps annotations, VSTEST-compatible test results. > [!Note] -> When using the TE CLI with agents use the TE CLI [skill for AI coding agents](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli) that wraps the TE CLI end-to-end. +> When using the TE CLI with agents use the TE CLI [skill for AI coding agents](https://github.com/TabularEditor/CLI/tree/main/skills/te-cli) that wraps the TE CLI end-to-end. See [AI Agent Skill](xref:te-cli-skill) for how to install the skill. ## What the CLI can do