Pbi Commit — AI skill for Claude Code
Stage all semantic model changes and create a local git commit with an auto-generated business-language message.
How to install Pbi Commit
Installs to ~/.claude/commands/d7rocket-powerbi-skill-pbi-commit.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/d7rocket/PowerBI-Skill/HEAD/.claude/commands/pbi-commit.md -o ~/.claude/commands/d7rocket-powerbi-skill-pbi-commit.md Restart Claude Code, or start a new session, for it to be picked up.
What Pbi Commit does
name: pbi-commit description: "Stage all semantic model changes and create a local git commit with an auto-generated business-language message. Analyzes diffs to produce messages like 'feat: add Revenue YTD measure'. Auto-initializes git if needed. All commits are LOCAL only — never pushes." allowed-tools:
- Read
- Write
- Edit
- Bash
- Agent
- Glob
- Grep
Detection (run once)
**Folder naming:** Real PBIP projects use `.SemanticModel` and `.Rep
Alternatives in AI
Full documentation available on GitHub
View Source RepositoryRelated Skills
Follow Up AI
Autonomous 3-stage AI agent (Extractor ➔ Prioritizer ➔ Drafter) that analyzes multi-channel sales conversation
Pbi Comment Batch
Scan the entire semantic model and add description properties to every measure that lacks one. Generates conte
AI Git Hooks
AI-powered git hooks - auto-review diffs, generate commit messages, scan for secrets. Supports Claude, OpenAI,
Pbi Diff
Generate a human-readable summary of all uncommitted changes in the semantic model since the last git commit.
Git AI
Stop writing commit messages by hand. AI-powered conventional commits from your staged changes — powered by Cl
Commitgen
Commit Gen: CLI to generate the commit message based on code changes by AI agent
Related Agents
Pbi Modeler
Semantic-model structure specialist for the Power BI Desktop project currently open. Creates and edits tables
Release Notes Writer
Generates CHANGELOG entries and PR descriptions from a branch's commit history. Groups commits by type (feat /
Dev Cycle
Orchestrate the full AILANG development workflow from message triage through implementation. Use when user say