skill
pbi-project-hub
Agent skill that builds a complete Power BI project delivery vault in Obsidian: per-client isolation, 6-phase lifecycle, sprint board, discovery framework, templates and live Dataview dashboards. Plai
Set up
Skills are installed by placing their folder where your agent loads skills.
Install instructions come from the README
README
synced Oct 14, 2026Power BI Project Hub
A complete project delivery system for Power BI consultants — from client discovery to production sign-off — built by Claude AI and managed in Obsidian.
A Claude Skill that asks 8 questions about your practice and your first project, then generates a complete Obsidian vault with folders, templates, dashboards, design system scaffolding, technical reference, sprint board, and a discovery framework — so you never start a Power BI engagement from scratch again.
What it does
Answer 8 questions. Get a production-grade project management vault:
| Output | Description |
|---|---|
| Practice-level config | Your reusable setup: methodology, templates, defaults |
| Per-client project folder | Discovery → Design System → Build → UAT → Prod |
| Design system template | 7 hex colors · fonts · logo · brand rules per client |
| Technical reference | Credentials (masked) · URLs · SharePoint paths · connection strings |
| DAX + HTML visual guide | Correct HTML structure for rendering in Power BI · CSS patterns · UDF examples |
| Discovery framework | 20+ first-meeting questions that a senior consultant asks |
| Sprint board (Canvas) | Backlog → In Progress → Blocked → Done · draggable |
| Meeting + decision templates | Capture every stakeholder conversation + decision with rationale |
| Project dashboard | Live Dataview queries: status · % complete · budget vs actuals · deadlines |
All in plain markdown. Open in Obsidian (free). Yours forever. No subscription. No lock-in.
Who it's for
- Solo Power BI consultants — delivering client projects without an agency's infrastructure
- Small agencies (2-10 people) — need a shared methodology without paying for a full PM tool
- In-house BI teams — managing multiple reports/dashboards across business units
- Freelancers starting out — want to look professional from day 1
- Senior consultants — already experienced but lack a repeatable system
Features
- End-to-end project lifecycle: briefing → discovery → wireframe → design system → build → UAT → prod → handover
- Per-client isolation: each client gets their own folder with brand, credentials, meetings, decisions, assets
- Design system per client: 7 hex colors · primary/secondary/accent · fonts · logo path · JSON theme reference
- Credential vault: masked template for sensitive data (server · database · SP client ID · HTTP path · SharePoint URL)
- DAX HTML visual reference: correct
<div>structure · inline CSS rules · responsive patterns · conditional formatting in HTML - Discovery question framework: 20+ questions covering business context · user personas · data lifecycle · KPIs · governance · sign-off
- Sprint board as Canvas: visual Kanban board (backlog / in progress / blocked / done) draggable in Obsidian
- Standup template: daily/weekly standup capture with blockers + progress
- Live dashboards via Dataview: auto-updating project status, deadline tracking, budget burn
- First-steps guide: configure PBIX/PBIP/PBIT · define file location · workspace setup · deployment flow
Installation
Claude.ai
- Download this folder as a ZIP
- Go to Claude.ai > Settings > Capabilities > Skills
- Click Upload skill and select the ZIP
- Ask Claude: "Set up my Power BI project hub"
Claude Code
- Clone or download to your Claude Code skills directory
- Run
/pbi-project-hubin your session - Answer the 8 questions and get your vault
How it works
- Answer 8 questions — practice type, first project, data stack, design system, deployment, governance
- Pick delivery mode — all-at-once or step-by-step (5 phases)
- Vault generated — practice-level + per-client + templates + reference
- Setup guide — Obsidian install, plugin setup, daily workflow
- Open vault in Obsidian — start your project immediately
Total time: 20 minutes start to finish.
Requirements
- Claude.ai or Claude Code (free tier sufficient)
- Obsidian (free, all platforms — obsidian.md)
- Power BI Desktop (for the actual report building)
- A folder on your computer
- Optional companion: pbi-theme skill for production theme generation
Companion skill · pbi-theme
This skill pairs with pbi-theme — a production-grade Power BI theme generator. When you reach the Design System phase (Q5), if you provide brand colors, project-hub hands off to pbi-theme to generate:
- Full 5,800-line Power BI theme JSON (importable)
- Branded SVG canvas background with your client's logo
- A4 design system PDF (shareable with client)
- CSS design tokens (for HTML visuals in Power BI)
- DAX HTML visual examples using your brand palette
Outputs land directly in Clients/{name}/02_Design_System/. Install both skills for the complete workflow.
If you don't have colors yet, project-hub creates a _PENDING.md placeholder with discovery questions — come back to run pbi-theme manually once the info arrives. No blocking.
License
MIT License — see LICENSE for details.
Copyright (c) 2026 Gus Bavia
Author
Gus Bavia — Power BI World Champion 2026
- LinkedIn: gusbavia
Built from real-world delivery experience across enterprise Power BI engagements.