tabular-editor-config

Configure Tabular Editor 3 preferences and TMUO files with schema validation.

841|125|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/data-goblin/power-bi-agentic-development --skill tabular-editor-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tabular-editor-config
Source: https://github.com/data-goblin/power-bi-agentic-development/tree/main/skills/tabular-editor-config
Command: npx skills add https://github.com/data-goblin/power-bi-agentic-development --skill tabular-editor-config

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jsonschema, and includes scripts (resource) components.

What problem does it solve?

This skill provides expert guidance for understanding and configuring Tabular Editor 3 configuration files, including application preferences and model-level user options (TMUO), to streamline Power BI semantic model development.

Core Features & Use Cases

  • Guided configuration: Clarifies the structure and purpose of Preferences.json, UiPreferences.json, Layouts.json, RecentFiles.json, RecentServers.json, and TMUO files.
  • Best practices and safety: Emphasizes encryption, workspace usage, and per-model scoping to prevent credential leakage and conflicts.
  • Use cases: Ideal for onboarding new TE3 users, setting up consistent team defaults, and auditing local config hygiene across environments.

Quick Start

Open your model in Tabular Editor 3 and save a per-user TMUO file named <Model>.<YourName>.tmuo to apply workspace, deployment, and data source overrides.

Frequently Asked Questions about tabular-editor-config

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

FAQPage Schema
How do I configure Tabular Editor 3 user options for per-model preferences?

To configure Tabular Editor 3 user options, save a per-user TMUO file named <Model>.<YourName>.tmuo. This applies workspace, deployment, and data source overrides specifically to your Power BI semantic model.

What is the best way to manage data source overrides in TMUO files?

Managing data source overrides in TMUO files requires per-model scoping to prevent credential leakage. Use schema-based validation utilities to ensure your deployment configurations meet safety best practices.

How does schema-based validation work for Tabular Editor configuration files?

Schema-based validation for Tabular Editor configuration files checks your Preferences.json and TMUO structures against expected formats. This scripted validation prevents errors and maintains configuration hygiene across TE3 projects.

Can I set up consistent team defaults for Tabular Editor 3 preferences?

You can establish consistent team defaults by configuring shared Preferences.json and UiPreferences.json files. This approach standardizes workspace settings, keyboard configurations, and layout preferences for onboarding new TE3 users.

What are the limitations when using TMUO files for Power BI semantic model development?

TMUO files are limited to per-model user options and do not replace application-level preferences. You must manage encryption carefully and maintain per-model scoping to avoid credential leakage and deployment conflicts across environments.