Fusion Skills

equinor/fusion-skills/skills/fusion-skills

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

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.

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

作為入口,將 Fusion 技能生命週期請求路由到探索、安裝、撰寫或品質代理。

功能
擔任 Fusion 技能生命週期操作的協調入口。它解析使用者意圖,並載入四個代理檔案之一:探索、greenkeeper、撰寫或 warden。它依賴 Fusion MCP 工具進行技能探索與執行生命週期命令,並在無法使用時退回目錄參考檔案。它也處理已棄用技能的遷移提示,並執行安全規則,例如不使用密鑰、未經確認不修改 GitHub。
適用情境
適用於使用者想要尋找、安裝、更新、同步或維護技能,設定技能自動化,建立或改進技能,或回報技能問題時。不適用於解決 GitHub 問題、審查 PR、規劃任務拆分或撰寫 GitHub 問題。
執行需求
假定 Fusion MCP 工具 mcp_fusion_skills 可用;無法使用時退回 references/skill-catalog.md。不附帶指令碼,僅包含指示與代理檔案。不使用認證或密鑰。

Fusion Skills

Skill lifecycle entrypoint. Resolve intent, engage the right agent.

Loading behavior

Load ONLY the routed agent file. References are loaded on-demand by the agent when it needs them (e.g., skill-catalog.md only on MCP failure, sync-workflows.md only in setup mode). Do not preload all agents or all references.

MCP tools

This skill uses mcp_fusion_skills — the Fusion MCP tool that handles both skill discovery and lifecycle operations:

  • Discovery (intent: query): semantic search over the skills index by description or task.
  • Inventory (intent: inventory): list installed skills.
  • Lifecycle (intent: install | update | remove): advisory commands for managing skills.

Routing

IntentAgent
Find or discover the right skill; list installed skillsagents/discovery.agent.md
Install, update, remove, or check skills; set up automationagents/greenkeeper.agent.md
Create, author, or improve a skillagents/author.agent.md
Inspect a skill for quality issues, or report a skill failureagents/warden.agent.md

If the user was routed here from the fusion main gate with a partially-resolved intent (e.g., "skills"), proceed directly to the most likely agent without re-asking the top-level question.

If intent is genuinely unclear and the user was not already asked a clarifying question, ask one question: "Are you looking to find a skill, install or update one, create your own, or report a problem with one?"

Compound intents: If the request spans multiple agents (e.g., "inspect this skill and fix the issues"), run agents sequentially. Pass the output of the first agent as context to the second.

Loop prevention: If you were activated from the fusion main gate, do not redirect back to fusion. Handle the request within your agents or state that it is out of scope.

Out of scope: Resolving GitHub issues, reviewing PRs, planning task breakdowns, or authoring GitHub issues. Direct the user to the relevant installed skill or the fusion main gate — but never re-route back to fusion if you were activated from there.

Migration from deprecated skills

If fusion-discover-skills or fusion-skill-self-report-bug is installed alongside this skill, tell the user:

"You have a deprecated skill installed that's now part of fusion-skills. Remove its dependency from apm.yml, then run apm prune to reconcile the lockfile and deployed files."

Safety

  • No secrets or credentials.
  • No GitHub mutations without confirmation.
  • No remote script execution.
  • No invented skill names or catalog results.
  • Installed skill files are copies (use apm.yml and apm.lock.yaml to inspect dependency provenance and deployed-file ownership) — never edit them in place directly; route content fixes through agents/author.agent.md (which redirects to fusion-skill-authoring, source repo) and failures through agents/warden.agent.md (report mode).

來源與署名

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

授權條款: MIT

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

檢舉或申請下架

Fusion Skills · skills/fusion-skills 代理程式技能 | SourceWeft