Project Analyst/bi-kickoff

Bootstrap a new BI project from blank .pbip to foundation model.

The project analyst. Takes a brand-new Power BI Desktop project and produces AGENTS.md plus a working star schema with fictitious data, so every future session has the same context.

What it does

  • Locates or relocates .pbip into ./pbip-files/ per plugin convention.
  • Connects to the live model via the Power BI Modeling MCP.
  • Captures domain, sources, experience level, and decision goal in 4 questions.
  • Writes AGENTS.md with the 8 critical rules plus pointer files for Claude, Copilot, Kilo, Gemini.
  • Generates ROADMAP.md with phases tailored to the domain.
  • Builds fact, dimensions, marked Date table, and 5-8 measures via MCP only.

When to use

  • You just created an empty .pbip and need a clean foundation.
  • You want context that survives across sessions and across agents.
  • You're starting a Sales, Finance, HR, Operations, or Marketing model.
  • You want to learn modeling decisions while the agent makes them.

Example prompts

/bi-kickoff
Empty .pbip in pbip-files. It's a Sales pipeline tracker for our SaaS. Set me up from scratch with fictitious data.
/bi-kickoff
New Operations model. Source will be SAP later. Build the foundation today with sample data.

How it works

  1. 01

    Locate .pbip (relocate to pbip-files/ if needed) or guide the user to create one.

  2. 02

    Connect via the Modeling MCP and read the current model state.

  3. 03

    Ask the 4 onboarding questions, one at a time.

  4. 04

    Write AGENTS.md, ROADMAP.md, LEARNINGS.md, and 4 pointer files.

  5. 05

    Build the foundation model via MCP with fictitious sample data.

  6. 06

    Hand off to manual Desktop authoring when the model has fact, dims, and measures.

Ready to use /bi-kickoff?

Install bi-superpowers and your agent gets this skill (and the other five) in one command.