faion-backend-developer

Backend orchestrator: coordinates systems (Go, Rust, DB) and enterprise (Java, C#, PHP, Ruby).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "faion-backend-developer" with this command: npx skills add faionfaion/faion-network/faionfaion-faion-network-faion-backend-developer

Entry point: /faion-net — invoke this skill for automatic routing to the appropriate domain.

Backend Developer Orchestrator

Coordinates two specialized backend sub-skills for systems-level and enterprise web development.

Purpose

Routes backend tasks to appropriate sub-skill based on language and context.


Context Discovery

Auto-Investigation

Detect backend stack from project:

SignalHow to CheckWhat It Tells Us
go.modGlob("**/go.mod")Go project → :systems
Cargo.tomlGlob("**/Cargo.toml")Rust project → :systems
pom.xmlGlob("**/pom.xml")Java Maven → :enterprise
build.gradleGlob("**/build.gradle*")Java Gradle → :enterprise
*.csprojGlob("**/*.csproj")C# .NET → :enterprise
composer.jsonGlob("**/composer.json")PHP → :enterprise
GemfileGlob("**/Gemfile")Ruby → :enterprise
DB configGrep("postgres|mysql|mongodb", "**/*")Database type

Discovery Questions

Q1: Backend Language (if not detected)

question: "What backend language are you using?"
header: "Language"
multiSelect: false
options:
  - label: "Go"
    description: "High-performance, concurrent services"
  - label: "Rust"
    description: "Memory-safe, systems programming"
  - label: "Java (Spring)"
    description: "Enterprise, Spring Boot"
  - label: "C# (.NET)"
    description: "Microsoft ecosystem"
  - label: "PHP (Laravel)"
    description: "Web applications"
  - label: "Ruby (Rails)"
    description: "Rapid development"

Routing:

  • "Go" or "Rust" → Skill(faion-backend-systems)
  • "Java", "C#", "PHP", "Ruby" → Skill(faion-backend-enterprise)

Q2: Backend Task Type

question: "What type of backend work?"
header: "Task"
multiSelect: false
options:
  - label: "Build new service/API"
    description: "Create from scratch"
  - label: "Database design/optimization"
    description: "Schema, queries, performance"
  - label: "Add caching/queues"
    description: "Infrastructure patterns"
  - label: "Fix bugs/refactor"
    description: "Improve existing code"

Routing:

  • "Database" → database-design, sql-optimization
  • "Caching/queues" → caching-strategy, message-queues
  • Others → language-specific methodologies

Sub-Skills

Sub-skillFocusMethodologies
faion-backend-developer:systemsGo, Rust, databases, caching22
faion-backend-developer:enterpriseJava, C#, PHP, Ruby frameworks25

Routing Logic

Route to :systems for:

  • Go microservices, concurrency, HTTP handlers
  • Rust backend services, async, ownership
  • Database design, SQL optimization, NoSQL
  • Caching strategies, message queues
  • Low-level error handling

Route to :enterprise for:

  • Java Spring Boot, JPA, Hibernate
  • C# ASP.NET Core, Entity Framework
  • PHP Laravel, Eloquent, queues
  • Ruby Rails, ActiveRecord, Sidekiq
  • Enterprise patterns and testing

Integration

Invoked by parent skill faion-software-developer for backend work. Automatically selects appropriate sub-skill based on task context.

Related Skills

SkillRelationship
faion-python-developerPython backends (Django, FastAPI)
faion-javascript-developerNode.js backends
faion-api-developerAPI design patterns
faion-testing-developerBackend testing strategies

faion-backend-developer v1.0 | Orchestrator for 47 methodologies

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

faion-claude-code

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

faion-software-developer

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

faion-devops-engineer

No summary provided by upstream source.

Repository SourceNeeds Review