Source-backed research orchestrator for the Fusion ecosystem. Routes to the correct research agent based on question type. Returns source-backed evidence only; will not invent Framework behavior, component APIs, skill catalog relationships, platform guidance, or backend implementation details. USE FOR: any research question needing source-backed evidence about Fusion Framework APIs, EDS components, the Fusion skill catalog, Fusion platform documentation, or backend service implementation. DO NOT USE FOR: implementing code changes, installing or editing skills, MCP setup or troubleshooting, or inventing Fusion behavior without evidence.
60
76%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.agents/skills/fusion-research/SKILL.mdUse this skill when a user needs a source-backed answer about the Fusion ecosystem.
Typical triggers:
Do not use this skill for:
fusion-app-react-dev or the relevant dev skill; if the research is for a specific app you are actively building, use fusion-app-react-dev first — it will call this skill when neededfusion-discover-skills; use this skill only to understand a skill's scope, relationships, or catalog fit — not to discover what to installfusion-skill-authoring for authoring-time researchfusion-mcp; once MCP is running, return here for researchBefore classifying, you may use the domain-specific follow-up questions to narrow the user's exact need:
Skip this step if the question already names a specific artifact (hook, component, package, token, or skill).
Determine which domain the question belongs to:
| Domain | Indicators | Agent |
|---|---|---|
| Framework | Fusion Framework hooks, packages, modules, TypeScript APIs, cookbook examples | agents/framework.agent.md |
| EDS | EDS component props, usage examples, accessibility, design tokens | agents/eds.agent.md |
| Skills | Skill catalog lookup, scope boundaries, companion/orchestrator relationships | agents/skills.agent.md |
| Docs | Fusion platform concepts, onboarding, platform operations, governance, non-implementation guidance | agents/docs.agent.md |
| Backend Code | C# service implementations, interfaces, CQRS patterns, authorization, validation, cross-service APIs | agents/backend-code.agent.md |
If the question spans multiple domains, answer each domain separately using the appropriate agent in sequence.
agents/framework.agent.md.agents/eds.agent.md.agents/skills.agent.md.agents/docs.agent.md.agents/backend-code.agent.md.If the runtime supports skill-local agents, invoke the agent directly. Otherwise, apply the agent's instructions inline.
Read slot header in assets/source-backed-answer-template.md.hbs; fill named slots with Markdown, repeat #each items, drop template comments:
This skill includes five research agents in agents/. Each covers one Fusion research domain with its own query patterns and evidence checklist.
agents/framework.agent.md — source-backed answers about Fusion Framework hooks, packages, modules, and cookbook examples. Uses mcp_fusion_search_framework.agents/eds.agent.md — source-backed answers about EDS component props, usage, accessibility, and design tokens. Uses mcp_fusion_search_eds.agents/skills.agent.md — source-backed answers about the Fusion skill catalog: what skills exist, their scope, and how they relate. Uses mcp_fusion_search_skills.agents/docs.agent.md — source-backed answers about Fusion platform concepts, onboarding, operations, and governance. Uses mcp_fusion_search_docs.agents/backend-code.agent.md — source-backed answers about Fusion backend service implementations: C# services, interfaces, CQRS patterns, authorization, and cross-service integrations. Uses mcp_fusion_search_backend_code.Never:
Always:
equinor/fusion-framework
ed87615
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.