Skip to content
faion-software-developer logo

faion-software-developer

Full-stack development: Python, JavaScript, Go, APIs, testing, frontend.

SKILL.md

Full skill instructions

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

Software Developer Orchestrator

Coordinates 7 specialized sub-skills for comprehensive software development.

Purpose

Routes development tasks to appropriate specialized sub-skills based on technology, domain, and task type.

Sub-Skills

Sub-skillMethodologiesFocus
faion-python-developer24Django, FastAPI, async, pytest, type hints
faion-javascript-developer18React, Node.js, Next.js, TypeScript, Bun
faion-backend-developer47Go, Rust, Java, C#, PHP, Ruby, databases
faion-frontend-developer18Tailwind, CSS-in-JS, design tokens, PWA, a11y
faion-api-developer19REST, GraphQL, OpenAPI, auth, versioning
faion-testing-developer12Unit, integration, E2E, TDD, mocking
faion-devtools-developer46Automation, architecture, code quality, CI/​CD

Total: 184 methodologies across 7 sub-skills

Routing Logic

Task TypeRoute To
Python/​Django/​FastAPI codefaion-python-developer
JavaScript/​TypeScript/​React/​Node.js codefaion-javascript-developer
Go/​Rust/​Java/​C#/​PHP/​Ruby codefaion-backend-developer
Database design, cachingfaion-backend-developer
Tailwind/​CSS/​UI librariesfaion-frontend-developer
Design tokens, PWA, accessibilityfaion-frontend-developer
REST/​GraphQL API designfaion-api-developer
API auth, versioning, rate limitingfaion-api-developer
Testing (any type)faion-testing-developer
Browser automation, web scrapingfaion-devtools-developer
Code review, refactoringfaion-devtools-developer
Architecture patterns (DDD, CQRS)faion-devtools-developer
CI/​CD, monorepo, toolingfaion-devtools-developer

Multi-Skill Tasks

For tasks spanning multiple domains, coordinate relevant sub-skills:

Full-stack Python app:

  1. faion-python-developer (backend)
  2. faion-api-developer (API design)
  3. faion-frontend-developer (UI)
  4. faion-testing-developer (tests)

React + Node.js app:

  1. faion-javascript-developer (React + Node.js)
  2. faion-frontend-developer (styling)
  3. faion-api-developer (API)
  4. faion-testing-developer (tests)

Microservices architecture:

  1. faion-backend-developer (services in Go/​Rust/​Java)
  2. faion-api-developer (API gateway)
  3. faion-devtools-developer (architecture patterns)
  4. faion-testing-developer (integration tests)

Agents

AgentPurpose
faion-code-agentCode generation and review
faion-test-agentTest generation and execution
faion-frontend-brainstormer-agentGenerate 3-5 design variants
faion-storybook-agentSetup/​maintain Storybook
faion-frontend-component-agentDevelop components with stories

Related Skills

SkillRelationship
faion-netParent orchestrator for all projects
faion-software-architectArchitecture design decisions
faion-devops-engineerDeployment, infrastructure
faion-ml-engineerAI/​ML integrations
faion-sddSpecification-driven development

Usage

Invoked via /​faion-net or directly as /​faion-software-developer. Automatically routes to appropriate sub-skill.


faion-software-developer v2.0 | Orchestrator | 7 sub-skills | 184 methodologies