{"slug":"data-goblin-create-pbi-report","name":"create-pbi-report","description":"Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\".","long_description":"---\nname: create-pbi-report\ndescription: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\".\n---\n\n# Creating Power BI Reports\n\nCreate and scaffold Power BI reports using `pbir` CLI. Install with `uv tool install pbir-cli` or `pip install pbir-cli`. Load the `pbir-cli` and `pbi-report-design` skills alongside this one.\n\n## Vague or Underspecified Prompts\n\nWhen the user's request lacks specific measures, audience context, structural preferences, or formatting direction (e.g., \"make me a dashboard\", \"create something with KPIs\"), consult **`references/vague-prompts.md`** before proceeding. Close the gap between intent and specification with targeted questions; then apply sensible defaults (sqlbi theme, executive dashboard pattern, model-driven KPI selection) for anything the user can't or won't specify.\n\n## Rules\n\n- Visuals must not overlap one another\n- Favor theme changes over visual overrides for static formatting\n- Favor extension measures with theme colors (like \"bad\") for conditional formatting\n- Always create reports inside a named project folder (e.g., `sales-dashboard/Sales.Report`)\n- Run `pbir validate` after every mutation\n- New reports already include the **sqlbi** theme -- do NOT run `pbir theme apply-template` unless the user explicitly asks for a different theme\n- New reports already include a default **Page 1** with a **textbox** visual for the page title at position (20,20) with height 90 -- do NOT add a new textbox; rename the existing page with `pbir pages rename` instead. **Place all visuals at y:120 or below** to avoid overlapping the title textbox.\n\n## Quick Reference\n\n1. Get the workspace and semantic model from the user. If the user wants to connect to Power BI Desktop or create a report with source data, explain that a published semantic model in Fabric or Power BI is required first.\n2. Analyze the user's requirements. Consider missing information -- charts, filters, formatting, analyses. Use `AskUserQuestion` if something is unclear.\n3. Assemble a design brief (audience, purpose, decision questions, page list with per-page intent, committed design identity, delivery target); get user approval before building; see `references/design-brief.md`.\n4. Consider missing semantic model objects -- not just what the user asks for, but targets (1 year prior), baselines (avg for period), or trend aggregations (14-day rolling) that enrich visuals.\n5. Create a project folder and report (default format is PBIP):\n\n    ```bash\n    mkdir -p /path/to/report-name\n    cd /path/to/report-name\n    pbir new report \"Name.Report\" -c \"Workspace/Model.SemanticModel\"\n    ```\n\n6. Rename the default page (do NOT add a new page unless the report needs multiple pages): `pbir pages rename \"Name.Report/Page 1.Page\" --to \"Overview\" -f`\n7. Only if the user requests a custom theme: `pbir theme apply-template \"Name.Report\" template-name` (the sqlbi theme is already included by default)\n8. Discover model fields: `pbir model \"Name.Report\" -d`\n9. Query field values for filters or formatting: `pbir model \"Name.Report\" -q \"EVALUATE VALUES('Table'[Column])\"`\n10. Inspect field data types: `pbir model \"Name.Report\" -d -t Table`\n11. Add visuals (the page already has a textbox for the title): `pbir add visual kpi \"Name.Report/Overview.Page\" --title \"Revenue\"`\n12. Configure query reduction (slicers + heavy visuals): see `references/interactivity.md`\n13. Wire cross-filter overrides and page navigation: see `references/interactivity.md`\n14. Add filters and slicers; configure slicer sync and reset: see `references/interactivity.md`\n15. Validate: `pbir validate \"Name.Report\"`\n16. Publish: `pbir publish \"Name.Report\" \"Workspace.Workspace/Name.Report\"`\n17. Open in Fabric after publish: `pbir publish \"Name.Report\" \"Workspace.Workspace/Name.Report\" -o`\n18. Or open locally in Power BI Desktop: `pbir open \"Name.Report\"`\n\n## Step-by-Step Process\n\n### Step 1: Understand the Business Process\n\nBefore creating visuals, explore the semantic model to understand the domain. Use `pbir model \"Report.Report\" -d` to inspect tables, columns, measures, and hierarchies. Consider:\n\n- What domain does this model cover? (sales, finance, operations, logistics, etc.)\n- What KPIs and measures matter most?\n- What dimensions and hierarchies exist for slicing data?\n- What time granularity makes sense? (daily, weekly, monthly, quarterly)\n\nPresent a concrete proposal via `AskUserQuestion` before building anything. The proposal should include:\n\n- Which KPI cards to show and what measures they display\n- What trend chart(s) to include and at what time granularity\n- Which categorical breakdowns are most insightful\n- What detail table/matrix to provide and with what hierarchies\n- How filters should scope the data\n\nIterate on the design before executing -- revising a plan is cheaper than rebuilding visuals.\n\n### Step 1b: Assemble and Lock the Design Brief\n\nConsolidate the Step 1 exploration and any vague-prompt findings into one design brief. This is not a second round of requirements gathering; it freezes what is already known into a single spec the build steps execute against. The brief names the audience, the purpose, the 2-5 decision questions a viewer must answer, a page list where each page carries one stated intent, the committed design identity (tone plus signature), and the delivery target. See **`references/design-brief.md`** for the copy-able template and how to fill each field.\n\nPresent the brief once via `AskUserQuestion` for explicit \"yes\" or \"change X\" approval. On approval, treat it as frozen: the build steps run against it without re-litigating scope, and any later scope change re-opens the brief rather than silently drifting the visuals.\n\nThe approved brief routes to the **`pbi-report-design`** skill (which owns the design canon: commit the identity there, and map each page intent to a concrete layout), then into the build steps below. Reference identity and page-intent-to-layout by concept; `pbi-report-design` is the home for that reasoning, so do not restate it here.\n\n### Step 2: Identify Location and Connection\n\nDetermine where to create the report and which model it connects to. Purpose, audience, and decision questions are already settled in the locked brief (Step 1b); do not re-elicit them here.\n\n```bash\npbir model                                       # List all known reports/models\npbir connect MyWorkspace MyReport                # Set active connection\n```\n\nIf the user provides a workspace location, create the report locally in a project folder, then publish.\n\n### Step 3: Create the Report\n\nCreate a project folder first, then the report inside it. Default format is PBIP.\n\n```bash\nmkdir -p sales-dashboard && cd sales-dashboard\npbir new report \"Sales.Report\" -c \"MyWorkspace/Sales.SemanticModel\"\n```\n\nThe resulting structure:\n\n```\nsales-dashboard/\n  Sales.Report/\n    definition/\n      pages/\n      report.json\n    StaticResources/\n    definition.pbir\n  Sales.pbip\n```\n\n### Step 4: Rename Default Page and Add More Pages\n\nThe report comes with a default \"Page 1\" that already has a textbox for the page title. Rename it rather than creating a new page. Only add additional pages if needed.\n\n```bash\npbir pages rename \"Sales.Report/Page 1.Page\" --to \"Overview\" -f  # Rename default page\npbir add page \"Sales.Report/Detail.Page\" -n \"Detail\"              # Add extra pages only if needed\npbir pages active-page \"Sales.Report\" \"Overview\"\n```\n\n### Step 5: Configure Theme (only if user requests)\n\nThe sqlbi theme is already included by default. Only modify the theme if the user explicitly asks for a different theme or custom colors.\n\n```bash\n# Only if user wants a different theme:\npbir theme apply-template \"Sales.Report\" custom-theme\n\n# Or to customize specific colors:\npbir theme set-colors \"Sales.Report\" --good \"#00B050\" --bad \"#FF0000\"\npbir theme set-text-classes \"Sales.Report\" title --font-size 16\npbir theme set-formatting \"Sales.Report\" \"card.*.border.radius\" --value 8\n```\n\n### Step 6: Add Visuals to Pages\n\nCheck actual page dimensions first -- do not assume 1280x720. Use `pbir pages json \"Report.Report/Page.Page\"` to verify. The object model validates that visuals fit within page bounds.\n\nFill the canvas with a purposeful visual hierarchy. Standard composition for a 1280x720 page:\n\n- **Row 1 (y: 20-160): KPI visuals** -- 2-3 `kpi` visuals showing headline metrics with targets and trend lines\n- **Row 2 (y: 180-460): Trend + Breakdown** -- Line/area chart (~60% width) + bar/column chart (~40% width)\n- **Row 3 (y: 480-700): Detail table/matrix** -- Full-width `tableEx` or `matrix` with hierarchies and conditional formatting\n\nFor a complete layout example with exact coordinates, spacing verification, and visual commands, consult **`references/layout-example.md`**.\n\nKey principles:\n\n- **Consistent spacing**: Calculate positions from `(margin, gap, page_width, page_height)`. For 1280x720 with margin=24, gap=16, usable width = 1232. Verify arithmetic before placing visuals.\n- **No redundant titles**: Page title = subject (\"Order Lines\"), visual titles = differentiator (\"by Key Account\", \"Monthly Trend\"). Hide subtitles: `pbir visuals subtitle \"path\" --no-show`\n- **Sorting**: Charts auto-sort descending by first measure. After `pbir visuals bind`, set sort explicitly: `pbir visuals sort \"path\" -f \"Table.Measure\" -d Descending`\n\nFor reports where users pick which measure or dimension to view, use field parameters to collapse N near-duplicate visuals into one. See **`references/interactivity.md`** (Field Parameters section).\n\n### Step 7: Configure Query Reduction\n\nFor any report with slicers or a busy page (matrices, maps, high-cardinality tables), apply query reduction at creation -- not after. Retrofitting leaves stale interaction pairs and the page may already have unintended cross-filtering wired in.\n\nThe three components (see **`references/interactivity.md`** for full detail):\n\n1. Add `NoFilter` `visualInteractions` pairs from each slicer to heavy visuals\n2. Enable the filter-pane Apply button: `pbir filters pane-set`\n3. Enable per-slicer Apply buttons: `pbir visuals format` on each slicer\n\nFor Import-mode reports with cheap queries, evaluate whether disabling cross-highlight is worth the loss of interactivity before applying.\n\n### Step 8: Wire Interactions and Navigation\n\nAfter placing visuals, set cross-filter overrides and build navigation. Default is everything cross-filters everything, so author only the exceptions. For multi-page reports, add a `pageNavigator` visual rather than individual buttons.\n\nSee **`references/interactivity.md`** (Wiring Interactions and Navigation section) for the step-by-step and pitfalls.\n\n### Step 9: Add Filters and Slicers\n\n```bash\npbir add filter Date Year -r \"Sales.Report\" --values 2025\npbir add filter Geography Region -r \"Sales.Report\"\npbir add filter Products Category -p \"Sales.Report/Detail.Page\"\n```\n\nFor slicer type selection, sync groups, and reset/persist filter patterns, see **`references/interactivity.md`** (Slicer Type, Sync, and Reset section).\n\n### Step 10: Format Visuals\n\nMost formatting should come from the theme (Step 5). Apply bespoke formatting only for genuinely one-off cases.\n\n```bash\n# Bulk formatting via glob (requires -f for glob patterns)\npbir set \"Sales.Report/**/*.Visual.title.show\" --value true -f\npbir set \"Sales.Report/**/*.Visual.border.show\" --value true -f\n\n# Individual visual formatting\npbir visuals title \"Sales.Report/Overview.Page/Revenue.Visual\" --fontSize 14 --bold\npbir visuals background \"Sales.Report/Overview.Page/Revenue.Visual\" --color \"#F8F9FA\"\n```\n\nFor title","tagline":"Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks","category":"design-creative","tags":["agent-skill"],"author":"data-goblin","verified":false,"attribution":{"status":"registry_indexed","statusLabel":"Registry indexed","shortLabel":"REGISTRY INDEXED","sourceLabel":"github candidate review","sourceDetail":"data-goblin/power-bi-agentic-development","creatorName":"data-goblin","creatorUrl":"https://github.com/data-goblin","sourceUrl":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":894,"forks":131,"verified_installs":0,"successful_runs":0,"total_outcomes":0,"rating":0,"review_count":0,"quality_score":43.76},"quality":{"score":76,"tier":"strong","label":"Strong","summary":"Solid option that is likely worth shortlisting for production workflows.","signals":[{"label":"GitHub stars","value":"894","tone":"positive"},{"label":"Freshness","value":"30d ago","tone":"positive"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"GPL-3.0","tone":"neutral"}],"warnings":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available."]},"trust":{"version":"trust-score-v5","score":64,"base_score":72,"outcome_confidence":0,"tier":"review","label":"Sandbox only","summary":"Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.","recommendedAction":"Run only in a sandbox and compare close alternatives before using it for real work.","decision":{"install_policy":"human_review_before_install","auto_install_allowed":false,"human_review_required":true,"sandbox_first":true,"agent_action":"Compare alternatives before installing.","reasoning":["64/100 Trust Score v5","72/100 Trust Score v4 baseline","Needs more real agent outcomes before unattended install","Install path is available","Review before production"],"review_required_when":["The workspace contains production secrets, payments, private customer data, or irreversible actions.","The install command requests shell, network, credential, database, or broad filesystem access.","Outcome evidence is missing, recently failed, or required human review.","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"]},"dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":76,"weight":0.13,"status":"info","detail":"894 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":71,"weight":0.08,"status":"info","detail":"894 stars, 131 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":100,"weight":0.14,"status":"pass","detail":"30d since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"GPL-3.0"},{"id":"documentation","label":"README/SKILL.md completeness","score":86,"weight":0.14,"status":"pass","detail":"Metadata includes enough usage and workflow context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":62,"weight":0.12,"status":"info","detail":"command execution surface, external package install surface"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":62,"weight":0.07,"status":"info","detail":"shell or command execution, filesystem or document access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report"},{"id":"review_status","label":"Review status","score":66,"weight":0.05,"status":"info","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"894 GitHub stars"},{"status":"info","label":"Stars/forks activity","detail":"894 stars, 131 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"30d since push"},{"status":"pass","label":"License clarity","detail":"GPL-3.0"},{"status":"pass","label":"README/SKILL.md completeness","detail":"Metadata includes enough usage and workflow context"},{"status":"info","label":"Dependency/runtime risk","detail":"command execution surface, external package install surface"},{"status":"pass","label":"Install availability","detail":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"info","label":"Permission surface","detail":"shell or command execution, filesystem or document access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report"},{"status":"info","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Meaningful GitHub adoption signal","Install command has no obvious high-risk pattern","Outcome loop is ready but needs first real agent run"],"warnings":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review","No real agent outcome reports yet","Human review required before unattended installation"],"evidence":{"stars":"894 GitHub stars","repoActivity":"894 stars, 131 forks","lastPushed":"30d since push","license":"GPL-3.0","repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","install":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Strong README/SKILL.md context","agentOutcomes":"No agent outcome data yet","agentProvenScore":0,"outcomeConfidence":"0%","installPolicy":"human_review_before_install"},"installReadiness":{"ready":true,"command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","30d since push","Financial domain: human review is required before use in a live investment workflow.","Trust Score v5 requires review or sandbox-only use before install."]},"agentCompatibility":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Compare alternatives before installing."},"outcome_loop":{"version":"openagentskill-agent-outcome-v4","required_after_install":true,"endpoint":"/api/agent/outcome","method":"POST","event_id_source":"feedback.event_id, install_receipt.resolve_event_id, or decision_packet.outcome_feedback.event_id","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"required_fields":["event_id","skill_slug","task"],"quality_fields":["task_success","output_quality","error_type","human_review_required","used_in_production","workspace","evidence_url","time_to_useful_ms","source_version"],"ranking_inputs_updated":["Trust Score v5 outcome confidence","Agent Proven Score","Resolve ranking task-fit evidence","Skill detail machine-readable metadata","Outcome leaderboard"]},"agent_contract":{"suited_tasks":["design-creative","agent-skill"],"suited_agents":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"install_command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","trust_score":64,"trust_version":"trust-score-v5","risk_level":"medium","do_not_use_when":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace","Autonomous investment, trading, tax, or suitability decisions without a qualified human review"],"before_install":["Read the audit page and machine-readable metadata.","Confirm the install command, license, and permission surface fit the workspace.","Get explicit human approval or choose an alternative before installing."],"after_run":["Report the outcome to /api/agent/outcome using the resolve event id.","Include output_quality, workspace, human_review_required, and evidence_url when available.","Re-resolve before broad production rollout."]},"bestFor":["design-creative","agent-skill"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace","Autonomous investment, trading, tax, or suitability decisions without a qualified human review"],"knownRisks":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"],"backward_compatible":{"trust_score_v4":{"version":"trust-score-v4","score":72,"tier":"strong","label":"Strong shortlist","summary":"Good trust signals with a few areas worth checking before rollout."}}},"trust_score_v5":{"version":"trust-score-v5","score":64,"base_score":72,"outcome_confidence":0,"tier":"review","label":"Sandbox only","summary":"Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.","recommendedAction":"Run only in a sandbox and compare close alternatives before using it for real work.","decision":{"install_policy":"human_review_before_install","auto_install_allowed":false,"human_review_required":true,"sandbox_first":true,"agent_action":"Compare alternatives before installing.","reasoning":["64/100 Trust Score v5","72/100 Trust Score v4 baseline","Needs more real agent outcomes before unattended install","Install path is available","Review before production"],"review_required_when":["The workspace contains production secrets, payments, private customer data, or irreversible actions.","The install command requests shell, network, credential, database, or broad filesystem access.","Outcome evidence is missing, recently failed, or required human review.","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"]},"dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":76,"weight":0.13,"status":"info","detail":"894 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":71,"weight":0.08,"status":"info","detail":"894 stars, 131 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":100,"weight":0.14,"status":"pass","detail":"30d since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"GPL-3.0"},{"id":"documentation","label":"README/SKILL.md completeness","score":86,"weight":0.14,"status":"pass","detail":"Metadata includes enough usage and workflow context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":62,"weight":0.12,"status":"info","detail":"command execution surface, external package install surface"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":62,"weight":0.07,"status":"info","detail":"shell or command execution, filesystem or document access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report"},{"id":"review_status","label":"Review status","score":66,"weight":0.05,"status":"info","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"894 GitHub stars"},{"status":"info","label":"Stars/forks activity","detail":"894 stars, 131 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"30d since push"},{"status":"pass","label":"License clarity","detail":"GPL-3.0"},{"status":"pass","label":"README/SKILL.md completeness","detail":"Metadata includes enough usage and workflow context"},{"status":"info","label":"Dependency/runtime risk","detail":"command execution surface, external package install surface"},{"status":"pass","label":"Install availability","detail":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"info","label":"Permission surface","detail":"shell or command execution, filesystem or document access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report"},{"status":"info","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Meaningful GitHub adoption signal","Install command has no obvious high-risk pattern","Outcome loop is ready but needs first real agent run"],"warnings":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review","No real agent outcome reports yet","Human review required before unattended installation"],"evidence":{"stars":"894 GitHub stars","repoActivity":"894 stars, 131 forks","lastPushed":"30d since push","license":"GPL-3.0","repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","install":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Strong README/SKILL.md context","agentOutcomes":"No agent outcome data yet","agentProvenScore":0,"outcomeConfidence":"0%","installPolicy":"human_review_before_install"},"installReadiness":{"ready":true,"command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","30d since push","Financial domain: human review is required before use in a live investment workflow.","Trust Score v5 requires review or sandbox-only use before install."]},"agentCompatibility":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Compare alternatives before installing."},"outcome_loop":{"version":"openagentskill-agent-outcome-v4","required_after_install":true,"endpoint":"/api/agent/outcome","method":"POST","event_id_source":"feedback.event_id, install_receipt.resolve_event_id, or decision_packet.outcome_feedback.event_id","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"required_fields":["event_id","skill_slug","task"],"quality_fields":["task_success","output_quality","error_type","human_review_required","used_in_production","workspace","evidence_url","time_to_useful_ms","source_version"],"ranking_inputs_updated":["Trust Score v5 outcome confidence","Agent Proven Score","Resolve ranking task-fit evidence","Skill detail machine-readable metadata","Outcome leaderboard"]},"agent_contract":{"suited_tasks":["design-creative","agent-skill"],"suited_agents":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"install_command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","trust_score":64,"trust_version":"trust-score-v5","risk_level":"medium","do_not_use_when":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace","Autonomous investment, trading, tax, or suitability decisions without a qualified human review"],"before_install":["Read the audit page and machine-readable metadata.","Confirm the install command, license, and permission surface fit the workspace.","Get explicit human approval or choose an alternative before installing."],"after_run":["Report the outcome to /api/agent/outcome using the resolve event id.","Include output_quality, workspace, human_review_required, and evidence_url when available.","Re-resolve before broad production rollout."]},"bestFor":["design-creative","agent-skill"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace","Autonomous investment, trading, tax, or suitability decisions without a qualified human review"],"knownRisks":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"],"backward_compatible":{"trust_score_v4":{"version":"trust-score-v4","score":72,"tier":"strong","label":"Strong shortlist","summary":"Good trust signals with a few areas worth checking before rollout."}}},"trust_score_v4":{"version":"trust-score-v4","score":72,"tier":"strong","label":"Strong shortlist","summary":"Good trust signals with a few areas worth checking before rollout.","recommendedAction":"Test in a sandbox workflow and compare its install path with close alternatives.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":76,"weight":0.13,"status":"info","detail":"894 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":71,"weight":0.08,"status":"info","detail":"894 stars, 131 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":100,"weight":0.14,"status":"pass","detail":"30d since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"GPL-3.0"},{"id":"documentation","label":"README/SKILL.md completeness","score":86,"weight":0.14,"status":"pass","detail":"Metadata includes enough usage and workflow context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":62,"weight":0.12,"status":"info","detail":"command execution surface, external package install surface"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":62,"weight":0.07,"status":"info","detail":"shell or command execution, filesystem or document access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report"},{"id":"review_status","label":"Review status","score":66,"weight":0.05,"status":"info","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"info","label":"GitHub adoption","detail":"894 GitHub stars"},{"status":"info","label":"Stars/forks activity","detail":"894 stars, 131 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"30d since push"},{"status":"pass","label":"License clarity","detail":"GPL-3.0"},{"status":"pass","label":"README/SKILL.md completeness","detail":"Metadata includes enough usage and workflow context"},{"status":"info","label":"Dependency/runtime risk","detail":"command execution surface, external package install surface"},{"status":"pass","label":"Install availability","detail":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"info","label":"Permission surface","detail":"shell or command execution, filesystem or document access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report"},{"status":"info","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"info","label":"OpenAgentSkill usage","detail":"No local usage activity yet"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Meaningful GitHub adoption signal","Install command has no obvious high-risk pattern"],"warnings":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"],"evidence":{"stars":"894 GitHub stars","repoActivity":"894 stars, 131 forks","lastPushed":"30d since push","license":"GPL-3.0","repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","install":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Strong README/SKILL.md context","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","30d since push","Financial domain: human review is required before use in a live investment workflow."]},"agentCompatibility":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["design-creative","agent-skill"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace","Autonomous investment, trading, tax, or suitability decisions without a qualified human review"],"knownRisks":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"outcome_stats":null,"safety":{"score":48,"level":"avoid_auto_install","label":"Avoid automatic install","safety_tier":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","summary":"Sparse or mixed signals. Useful for discovery, but not for autonomous installation.","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","auto_install_policy":"review","reasons":["High-risk permission hints: Shell or command execution","48/100 agent safety score"]},"auto_install_allowed":false,"human_review_required":true,"blocked":false,"audit_risk":"needs_review","permission_hints":[{"id":"shell","label":"Shell or command execution","reason":"Skill metadata references terminal, CLI, shell, subprocess, or command execution workflows.","severity":"high"},{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"},{"id":"filesystem","label":"Filesystem access","reason":"Skill may read or write project files, documents, generated artifacts, or local workspace state.","severity":"medium"},{"id":"database","label":"Database access","reason":"Skill may inspect schemas, query databases, or work with persistent stores.","severity":"medium"}],"policy_warnings":["High-risk permission hints: Shell or command execution","Financial research output is not financial advice; require human review before any live investment decision"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"experimental","label":"Experimental","badge":"EXPERIMENTAL","auto_install_policy":"review","auto_install_allowed":false,"blocked":false,"human_review_required":true,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","reasons":["High-risk permission hints: Shell or command execution","48/100 agent safety score"]},"eval":{"version":"openagentskill-skill-eval-v1","status":"review","score":72,"risk_level":"medium","decision":{"recommendation":"manual_review","reason":"Test manually in an isolated workspace and compare against safer alternatives.","auto_install_allowed":false,"policy":"review","human_review_required":true},"blockers":[],"warnings":["Trust score: Good trust signals with a few areas worth checking before rollout.","Audit score: Needs review","Agent safety gate: Sparse or mixed signals. Useful for discovery, but not for autonomous installation.","Permission surface: shell or command execution, filesystem or document access","High-risk permission hints: Shell or command execution","Financial research output is not financial advice; require human review before any live investment decision","The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","The skill assumes the pbir-cli tool is installed; installation instructions are provided but not automated within the skill.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"],"validation_plan":["Inspect repository, README/SKILL.md, license, and recent commits before production use.","Install in an isolated workspace or sandbox with no production secrets available.","Run the smallest representative task and record files touched, commands run, network access, and outputs.","Compare the selected skill against at least one alternative when the eval status is review or failed.","Promote only after the agent reports a successful verification result and unresolved warnings are accepted."],"checks":[{"id":"task_fit","label":"Task fit","status":"pass","score":94,"required_for_auto_install":true,"detail":"Task wording matches this skill metadata.","evidence":["Evaluate create-pbi-report before installing it in an agent workflow","design-creative","Local desktop workflows; Claude Code teams; teams that value GitHub adoption signals"]},{"id":"install_path","label":"Install path","status":"pass","score":92,"required_for_auto_install":true,"detail":"Install handoff is available.","evidence":["npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report"]},{"id":"install_safety","label":"Install command safety","status":"pass","score":92,"required_for_auto_install":true,"detail":"standard package or runtime install path","evidence":["npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report"]},{"id":"trust_score","label":"Trust score","status":"warn","score":72,"required_for_auto_install":true,"detail":"Good trust signals with a few areas worth checking before rollout.","evidence":["Strong shortlist","894 GitHub stars","GPL-3.0"]},{"id":"audit_score","label":"Audit score","status":"warn","score":80,"required_for_auto_install":true,"detail":"Needs review","evidence":["Financial research output is not financial advice; require human review before any live investment decision"]},{"id":"agent_safety_gate","label":"Agent safety gate","status":"warn","score":48,"required_for_auto_install":true,"detail":"Sparse or mixed signals. Useful for discovery, but not for autonomous installation.","evidence":["Test manually in an isolated workspace and compare against safer alternatives.","High-risk permission hints: Shell or command execution"]},{"id":"readme_skillmd_completeness","label":"README/SKILL.md completeness","status":"pass","score":86,"required_for_auto_install":false,"detail":"Metadata includes enough usage and workflow context","evidence":["Strong README/SKILL.md context"]},{"id":"license_clarity","label":"License clarity","status":"pass","score":86,"required_for_auto_install":true,"detail":"GPL-3.0","evidence":["GPL-3.0"]},{"id":"recent_maintenance","label":"Recent maintenance","status":"pass","score":100,"required_for_auto_install":false,"detail":"30d since push","evidence":["30d since push"]},{"id":"permission_surface","label":"Permission surface","status":"warn","score":62,"required_for_auto_install":true,"detail":"shell or command execution, filesystem or document access","evidence":["Shell or command execution: high","Network access: medium","Filesystem access: medium"]},{"id":"alternatives","label":"Alternatives available","status":"info","score":55,"required_for_auto_install":false,"detail":"No close alternatives were found in the current shortlist.","evidence":[]}],"endpoints":{"web":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report/evals","api":"/api/agent/evals?slug=data-goblin-create-pbi-report","text":"/api/agent/evals?slug=data-goblin-create-pbi-report&format=text"}},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"data-goblin-create-pbi-report","name":"create-pbi-report","description":"Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\".","category":"design-creative","url":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report","repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","github_repo":"data-goblin/power-bi-agentic-development"},"suited_tasks":["Local desktop workflows","Claude Code teams","teams that value GitHub adoption signals","Navigate local resources","Run repeatable desktop actions","Verify file outputs","Navigate pages","Click and type safely"],"suited_agents":["Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.3.0/openagentskill-0.3.0.tgz add data-goblin-create-pbi-report"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"create-pbi-report\" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"codex\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"create-pbi-report\" as a Claude Code skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"claude-code\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"create-pbi-report\" from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"cursor\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."}],"handoff_url":"https://www.openagentskill.com/api/skills/data-goblin-create-pbi-report/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/data-goblin-create-pbi-report"},"trust":{"score":72,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"894 GitHub stars","repoActivity":"894 stars, 131 forks","lastPushed":"30d since push","license":"GPL-3.0","repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","install":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Strong README/SKILL.md context","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["design-creative","agent-skill"],"known_risks":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":80,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Financial research output is not financial advice; require human review before any live investment decision","The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","The skill assumes the pbir-cli tool is installed; installation instructions are provided but not automated within the skill.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":76,"label":"Strong"},"supply":{"track":"Design and creative production","scenario":"Design and creative","maintenance":"30d since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","production agents without a repository review","The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","No OpenAgentSkill engagement data yet","High-risk permission hints: Shell or command execution","Financial research output is not financial advice; require human review before any live investment decision","The skill assumes the pbir-cli tool is installed; installation instructions are provided but not automated within the skill.","Financial research output is not financial advice; require human review before any live investment decision."],"agent_contract":{"task_input":"Use create-pbi-report in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 72/100 Strong shortlist","Audit: 80/100 Needs review","Safety: 48/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"data-goblin-create-pbi-report (create-pbi-report)","install_command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"data-goblin-create-pbi-report","task":"Use create-pbi-report in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report","api":"https://www.openagentskill.com/api/agent/skills/data-goblin-create-pbi-report","audit":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=data-goblin-create-pbi-report&task=Use%20create-pbi-report%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20create-pbi-report%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20create-pbi-report%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/data-goblin-create-pbi-report/install","manifest":"https://www.openagentskill.com/api/registry/manifest/data-goblin-create-pbi-report"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"data-goblin-create-pbi-report","name":"create-pbi-report","description":"Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\".","category":"design-creative","url":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report","repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","github_repo":"data-goblin/power-bi-agentic-development"},"suited_tasks":["Local desktop workflows","Claude Code teams","teams that value GitHub adoption signals","Navigate local resources","Run repeatable desktop actions","Verify file outputs","Navigate pages","Click and type safely"],"suited_agents":["Codex","Claude Code","Cursor","OpenAgentSkill CLI","CLI"],"install":{"command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.3.0/openagentskill-0.3.0.tgz add data-goblin-create-pbi-report"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"create-pbi-report\" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"codex\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"create-pbi-report\" as a Claude Code skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"claude-code\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"create-pbi-report\" from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"cursor\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."}],"handoff_url":"https://www.openagentskill.com/api/skills/data-goblin-create-pbi-report/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/data-goblin-create-pbi-report"},"trust":{"score":72,"label":"Strong shortlist","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"894 GitHub stars","repoActivity":"894 stars, 131 forks","lastPushed":"30d since push","license":"GPL-3.0","repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","install":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Strong README/SKILL.md context","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["design-creative","agent-skill"],"known_risks":["The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":80,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Financial research output is not financial advice; require human review before any live investment decision","The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","The skill assumes the pbir-cli tool is installed; installation instructions are provided but not automated within the skill.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"safety_gate":{"tier":"experimental","label":"Experimental","auto_install_policy":"review","auto_install_allowed":false,"human_review_required":true,"blocked":false,"recommended_action":"Test manually in an isolated workspace and compare against safer alternatives."},"quality":{"score":76,"label":"Strong"},"supply":{"track":"Design and creative production","scenario":"Design and creative","maintenance":"30d since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","production agents without a repository review","The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","No OpenAgentSkill engagement data yet","High-risk permission hints: Shell or command execution","Financial research output is not financial advice; require human review before any live investment decision","The skill assumes the pbir-cli tool is installed; installation instructions are provided but not automated within the skill.","Financial research output is not financial advice; require human review before any live investment decision."],"agent_contract":{"task_input":"Use create-pbi-report in an agent workflow","recommended_action":"Test manually in an isolated workspace and compare against safer alternatives.","install_policy":"review","minimum_review_before_use":["Trust: 72/100 Strong shortlist","Audit: 80/100 Needs review","Safety: 48/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"data-goblin-create-pbi-report (create-pbi-report)","install_command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","risk_summary":"Needs review; Experimental; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"data-goblin-create-pbi-report","task":"Use create-pbi-report in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report","api":"https://www.openagentskill.com/api/agent/skills/data-goblin-create-pbi-report","audit":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=data-goblin-create-pbi-report&task=Use%20create-pbi-report%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20create-pbi-report%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20create-pbi-report%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/data-goblin-create-pbi-report/install","manifest":"https://www.openagentskill.com/api/registry/manifest/data-goblin-create-pbi-report"}},"supply_profile":{"track":{"slug":"design","label":"Design and creative production","shortLabel":"Design","description":"Design assets, images, video, audio, multimodal media, presentation, and creative production skills."},"scenario":{"label":"Design and creative","description":"I need my agent to produce design assets, UI directions, presentations, or creative media workflows.","useCases":[{"slug":"local-desktop","title":"Local desktop"},{"slug":"browser-automation","title":"Browser automation"},{"slug":"research-agents","title":"Research agents"}]},"applicableAgents":["Claude Code","CLI","Codex","Cursor"],"install":{"ready":true,"command":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":894,"starsLabel":"894","forks":131,"license":"GPL-3.0","qualityScore":76,"trustScore":72,"auditScore":80},"maintenance":{"status":"fresh","label":"30d since push","daysSincePush":30,"lastPushedAt":"2026-08-08T19:05:20+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Financial research output is not financial advice; require human review before any live investment decision","The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","The skill assumes the pbir-cli tool is installed; installation instructions are provided but not automated within the skill.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"coverageTags":["Design","Design and creative","design-creative","agent-skill"]},"audit":{"audit_score":80,"risk_level":"needs_review","risk_label":"Needs review","quality_score":76,"trust_score":72,"maintenance_score":100,"security_score":77,"install_score":92,"warnings":["Financial research output is not financial advice; require human review before any live investment decision","The skill references loading 'pbir-cli' and 'pbi-report-design' skills alongside, but these are not included in the submission. This may cause runtime failures if the agent does not have them available.","The skill assumes the pbir-cli tool is installed; installation instructions are provided but not automated within the skill.","Financial research output is not financial advice; require human review before any live investment decision.","Quality score needs review"]},"quality_signals":{"model":"v2","star_score":20.66,"usage_score":0,"review_score":5.1,"metadata_score":3,"freshness_score":15},"platforms":["Claude Code"],"use_cases":[{"slug":"local-desktop","title":"Local desktop","url":"https://www.openagentskill.com/use-cases/local-desktop"},{"slug":"browser-automation","title":"Browser automation","url":"https://www.openagentskill.com/use-cases/browser-automation"},{"slug":"research-agents","title":"Research agents","url":"https://www.openagentskill.com/use-cases/research-agents"},{"slug":"data-analysis","title":"Data analysis","url":"https://www.openagentskill.com/use-cases/data-analysis"}],"stacks":[{"slug":"browser-qa-agent","title":"Browser QA agent","url":"https://www.openagentskill.com/collections/browser-qa-agent"},{"slug":"frontend-product-ui","title":"Frontend and UI","url":"https://www.openagentskill.com/collections/frontend-product-ui"},{"slug":"research-report-agent","title":"Research report agent","url":"https://www.openagentskill.com/collections/research-report-agent"}],"install":"npx skills add data-goblin/power-bi-agentic-development --skill create-pbi-report","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.3.0/openagentskill-0.3.0.tgz add data-goblin-create-pbi-report","description":"Resolve policy, run the source installer safely, and report a verified install receipt.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"create-pbi-report\" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"codex\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"create-pbi-report\" as a Claude Code skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"claude-code\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"create-pbi-report\" from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: Step-by-step workflow for creating complete Power BI reports from scratch using pbir CLI. Covers model discovery, report creation, page layout, theme setup, visual placement, field binding, filtering, formatting, validation, and publishing. Automatically invoke when the user asks to \"create a new report\", \"build a report from scratch\", \"make a dashboard\", \"set up a report with KPIs\", \"create an executive dashboard\", \"add pages and visuals to a new report\". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"data-goblin-create-pbi-report\",\"task\":\"Install create-pbi-report\",\"agent\":\"cursor\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","github_repo":"data-goblin/power-bi-agentic-development","version":"1.0.0","license":"GPL-3.0","urls":{"web":"https://www.openagentskill.com/skills/data-goblin-create-pbi-report","repository":"https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/reports/skills/create-pbi-report","api":"/api/agent/skills/data-goblin-create-pbi-report","install_api":"/api/skills/data-goblin-create-pbi-report/install"},"meta":{"created_at":"2026-09-05T02:55:23.65056+00:00","updated_at":"2026-09-05T02:55:23.792349+00:00","agent_friendly":true}}