Fusion

equinor/fusion-skills/skills/fusion

作者 equinore8fd6cfaf8edMIT2 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫今天更新

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.

僅含說明AI & Agents
AI 產生的概覽

將使用者請求路由到合適的 Fusion 生態技能,並為缺少的技能提供安裝指引。

功能
這是一個 Fusion 生態的頂層路由技能。它會辨識使用者意圖,呼叫 Fusion MCP 服務確認應由哪個技能處理,以及該技能是否已安裝,接著引導使用者直接叫用該技能。當技能缺少時,它會說明技能名稱、用一句話描述用途、標示是否為實驗性,並提供安裝指令。它也包含防止迴圈的規則,確保不會路由回自己。
適用情境
當不確定該由哪個 Fusion 領域技能處理,需要在技能、議題、拉取請求或審查之間進行路由時使用。也用於取得缺少的 Fusion 技能安裝指引。它不適用於技能生命週期操作(那屬於 fusion-skills),也不適用於已有特定 Fusion 技能正在運作的任務。
執行需求
假定 Fusion MCP 服務(mcp_fusion_skills)可用;若無法使用,則退回內建的路由表與安裝指令。它不附帶指令碼,也不需要憑證。

Fusion

Main gate. Identify intent, route to the right Fusion skill.

Requires fusion-skills for skill lifecycle operations. If fusion-skills is not installed, suggest: apm install equinor/fusion-skills/skills/fusion-skills#^1.6.1 --target copilot

First-contact response

If the user asks "what can you do?" or is clearly exploring for the first time, respond with a brief overview before asking clarifying questions:

"I route you to the right Fusion skill. Currently available:

  • Find, install, or manage skills → fusion-skills
  • Create GitHub issues → fusion-issue-authoring
  • Solve issues, review PRs, plan tasks → experimental skills (ask me to check availability)

Try: 'find me a skill for...' or 'create an issue for...'"

Routing

IntentSkillStatus
Find, install, update, remove, sync, or greenkeep skillsfusion-skillsactive
Create, author, or improve a skillfusion-skillsactive
Inspect a skill for quality issues or report a skill failurefusion-skillsactive
Create or update a GitHub issuefusion-issue-authoringactive
Solve / implement a GitHub issuefusion-issue-solvingexperimental
Plan or break down an issue into sub-tasksfusion-issue-task-planningexperimental
Address PR review commentsfusion-github-review-resolutionexperimental
Review a dependency update PRfusion-dependency-reviewexperimental

Loop prevention

This skill is a top-level router. It must never re-route back to itself. If you arrived here from another Fusion skill, do not redirect back to that skill — answer directly or state that the intent is out of scope.

Workflow

  1. Identify intent from the user's request.
  2. Call mcp_fusion_skills to confirm which skill handles it and whether it is installed.
    • If MCP is unavailable: use the routing table above as the sole source of truth. Do not guess or hallucinate skill names.
  3. If installed: redirect the user to invoke that skill directly.
  4. If not installed but available (active or experimental): name the skill, state what it does in one sentence, note if experimental, and give the install command:
    apm install equinor/fusion-skills/skills/<skill-name>#^1.6.1 --target copilot
  5. If the skill is experimental: add a note: "This skill is experimental and may change. Install at your own risk."
  6. If intent doesn't match any routing entry: say so and suggest the user describe their goal differently, or use fusion-skills discovery to search for a matching skill.
  7. If intent is still unclear after reading the request, ask one conversational question:

    "Are you looking to manage skills, create an issue, work on an issue, or review a PR?"

Safety

  • No secrets or credentials.
  • No GitHub mutations without confirmation.
  • No remote script execution.
  • No invented skill names.

來源與署名

來源:equinor/fusion-skills位於skills/fusion提交e8fd6cf

授權條款: MIT

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架