Guides consumption and understanding of Fusion backend services, APIs, and patterns for frontend/client developers, integrators, and architects. Shows reference implementations, explains architectural decisions, and clarifies contracts. USE FOR: understanding Fusion backend APIs, learning implementation patterns, exploring reference code, choosing the right integration point, and understanding authorization/validation/async patterns. DO NOT USE FOR: modifying backend services, creating new endp…
Guides consumption and understanding of Fusion backend services, APIs, and patterns for frontend/client developers, integrators, and architects.
Shows reference implementations, explains architectural decisions, and clarifies contracts.
USE FOR: understanding Fusion backend APIs, learning implementation patterns, exploring reference code, choosing the right integration point, and understanding authorization/validation/async patterns.
DO NOT USE FOR: modifying backend services, creating new endpoints, database changes, or backend-specific development (use the fusion-services-developer agent or the target backend service repo instead).
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeNot declared
CursorNot declared
CodexNot declared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Repository health
Stars1
LicenseLICENSE
Default branchmain
Open issues2
Status
Active
Skill metadata
Parsed from SKILL.md frontmatter.
Version0.1.3
LicenseMIT
CompatibilityWorks best with Fusion MCP. Works best with mcp_fusion_search_backend_code for reference code discovery. Frontend/client developers should also install fusion-research for deeper architectural context.
Extract minimal code snippets showing the pattern (method signature, type contract, authorization check)
If results are unclear, refine once:
- Add specific service name or interface - Narrow to specific layer (controller, handler, client interface) - Try a different phrase focusing on outcome rather than implementation details
Step 3 — Explain the pattern
Use evidence from Step 2:
State the pattern clearly: What does the service do? What contract does it expose?
Show the reference code: Quote relevant snippet with file path and line range
Explain the constraints: Preconditions? Authorization? Error handling? Async behavior?
Relate to your use case: How to apply this pattern?
Surface tradeoffs or alternatives if they exist
Step 4 — Verify completeness
Before ending, check:
User understands the contract (inputs, outputs, errors)
User sees a real code reference (not invented)
User knows where the code lives (repository, service, file path)
User knows prerequisites (authentication, configuration, dependencies)
User has enough context to implement or integrate
If uncertainty remains, flag it explicitly.
Reference guides
See references/ for deeper pattern documentation:
api-contracts.md — Fusion service API contracts and versioning
assets/follow-up-questions.md — Clarifying questions for ambiguous requests
references/integration-patterns.md — Common integration scenarios and which patterns apply
Safety & constraints
Never:
Describe real backend API behavior as fact unless verifiable in retrieved source code or cited repo docs
Claim a pattern exists when search returns no evidence
Present illustrative pseudo-code as retrieved source code
Suggest modifying a backend service — that's out of scope
Always:
Label illustrative examples as examples/pseudo-code when explanatory rather than retrieved
Capture and cite repository, file path, and line references for real code
State which repository the pattern comes from
Note when a pattern exists in one service but not others
Offer to escalate to the fusion-services-developer agent if user wants to implement changes
For setting up or deploying a new standalone backend API (app registration, Roles V2, database, Radix/Kubernetes deployment, observability), point to the New Backend Service Checklist on fusion-docs rather than improvising the sequence