skills/.experimental/fusion-mcp/SKILL.md
Explain what Fusion MCP is and guide users through setting it up when they need Fusion-aware MCP capabilities in Copilot workflows.
npx skillsauth add equinor/fusion-skills fusion-mcpInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when a user asks:
Typical triggers:
Do not use this skill for:
fusion-research for thatCollect before proposing setup steps:
stdio for editor client config or HTTP endpoint for local checks)If details are missing, ask concise follow-up questions first.
search_framework, search_docs, search_eds, search_skills, search_indexesskills, skills_index_statusstdio only (scope for this iteration)gh auth login -h github.com -wgh auth refresh -h github.com -s read:packagesgh auth token | docker login ghcr.io -u <github-username> --password-stdincp .env.example .envdocker compose up -d --build apireferences/local-http-quickstart.md to confirm the API is healthyAzureSearch__*)Foundry__*)ASPNETCORE_ENVIRONMENT, HOST_PORT)initialize and confirm a successful responsetools/list and confirm at least one tool is returnedtools/call against an available toolcontent or structuredContent contains data)unauthorized/403 -> refresh GH auth and Docker login--platform linux/amd64tools/list returns empty or basic query fails -> re-check API key env mapping and MCP server selection in VS Codeassets/bug-report-template.md.
equinor/fusion-poc-mcpReturn:
stdio/HTTP)assets/bug-report-template.md with default target equinor/fusion-poc-mcpNever:
Always:
tools
Use Fusion DevTools CLI (fdev) for API testing, token acquisition, service discovery, and person lookup during development. USE FOR: calling Fusion REST APIs, getting access tokens as JSON, discovering services and environments, resolving persons, PIM role activation. DO NOT USE FOR: modifying backend service code, deploying services, infrastructure changes, CI/CD pipeline configuration, or Service Bus operations.
testing
Main Copilot skill gate for the Fusion ecosystem — cross-domain router. USE FOR: routing between different Fusion domains (skills, issues, PRs, reviews) when the right domain skill is unclear; getting install guidance for missing skills. DO NOT USE FOR: skill lifecycle operations (use fusion-skills directly), tasks where a specific Fusion skill is already active.
tools
Entrypoint for all Fusion skill lifecycle operations. USE FOR: finding, installing, updating, syncing, or greenkeeping skills; setting up skill automation; creating or authoring a new skill; reporting a bug with a skill. DO NOT USE FOR: resolving GitHub issues, reviewing PRs, planning task breakdowns, or authoring GitHub issues — those are handled by other Fusion skills.
tools
Creates or modernizes repository skills with clear activation cues, purposeful support files, and practical review loops. USE FOR: creating a new skill, tightening an existing skill, improving discovery wording, and structuring references/assets/optional helper agents when they genuinely add value. DO NOT USE FOR: product-code changes, routine copy edits outside skills/, or documentation that should not become an installable skill.