faion-software-developer

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

16 stars

Best use case

faion-software-developer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

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

Teams using faion-software-developer should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/faion-software-developer/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/faion-software-developer/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/faion-software-developer/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How faion-software-developer Compares

Feature / Agentfaion-software-developerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

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

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

> **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-skill | Methodologies | Focus |
|-----------|---------------|-------|
| faion-python-developer | 24 | Django, FastAPI, async, pytest, type hints |
| faion-javascript-developer | 18 | React, Node.js, Next.js, TypeScript, Bun |
| faion-backend-developer | 47 | Go, Rust, Java, C#, PHP, Ruby, databases |
| faion-frontend-developer | 18 | Tailwind, CSS-in-JS, design tokens, PWA, a11y |
| faion-api-developer | 19 | REST, GraphQL, OpenAPI, auth, versioning |
| faion-testing-developer | 12 | Unit, integration, E2E, TDD, mocking |
| faion-devtools-developer | 46 | Automation, architecture, code quality, CI/CD |

**Total:** 184 methodologies across 7 sub-skills

## Routing Logic

| Task Type | Route To |
|-----------|----------|
| Python/Django/FastAPI code | faion-python-developer |
| JavaScript/TypeScript/React/Node.js code | faion-javascript-developer |
| Go/Rust/Java/C#/PHP/Ruby code | faion-backend-developer |
| Database design, caching | faion-backend-developer |
| Tailwind/CSS/UI libraries | faion-frontend-developer |
| Design tokens, PWA, accessibility | faion-frontend-developer |
| REST/GraphQL API design | faion-api-developer |
| API auth, versioning, rate limiting | faion-api-developer |
| Testing (any type) | faion-testing-developer |
| Browser automation, web scraping | faion-devtools-developer |
| Code review, refactoring | faion-devtools-developer |
| Architecture patterns (DDD, CQRS) | faion-devtools-developer |
| CI/CD, monorepo, tooling | faion-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

| Agent | Purpose |
|-------|---------|
| faion-code-agent | Code generation and review |
| faion-test-agent | Test generation and execution |
| faion-frontend-brainstormer-agent | Generate 3-5 design variants |
| faion-storybook-agent | Setup/maintain Storybook |
| faion-frontend-component-agent | Develop components with stories |

## Related Skills

| Skill | Relationship |
|-------|--------------|
| faion-net | Parent orchestrator for all projects |
| faion-software-architect | Architecture design decisions |
| faion-devops-engineer | Deployment, infrastructure |
| faion-ml-engineer | AI/ML integrations |
| faion-sdd | Specification-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*

Related Skills

faion-python-skill

16
from diegosouzapw/awesome-omni-skill

No description provided.

faion-python-developer

16
from diegosouzapw/awesome-omni-skill

Python development: Django, FastAPI, async patterns, testing, type hints.

faion-landing-page

16
from diegosouzapw/awesome-omni-skill

High-converting landing pages. Copy + design + implementation. Triggers: landing page, conversion page.

faion-backend-systems

16
from diegosouzapw/awesome-omni-skill

Systems backends: Go, Rust, databases, caching.

faion-backend-enterprise

16
from diegosouzapw/awesome-omni-skill

Enterprise backends: Java, C#, PHP, Ruby.

faion-api-skill

16
from diegosouzapw/awesome-omni-skill

No description provided.

faion-api-developer

16
from diegosouzapw/awesome-omni-skill

API development: REST, GraphQL, OpenAPI, versioning, auth, rate limiting.

Elite Full-Stack Web Developer

16
from diegosouzapw/awesome-omni-skill

A top-tier full-stack developer persona focused on implementing pixel-perfect, lightning-fast, and highly interactive landing pages for the Azores project.

django-developer

16
from diegosouzapw/awesome-omni-skill

Expert Django developer specializing in Async Views, Django Ninja (FastAPI-like), and HTMX patterns for modern full-stack apps.

csharp-developer

16
from diegosouzapw/awesome-omni-skill

Use when building C# applications with .NET 10+, ASP.NET Core APIs, or Blazor web apps. Invoke for Entity Framework Core, minimal APIs, async patterns, CQRS with MediatR.

chatgpt-apps-sdk-developer

16
from diegosouzapw/awesome-omni-skill

Assists in developing ChatGPT Apps using the Apps SDK and Model Context Protocol (MCP). Invoke when the user wants to create, debug, or understand ChatGPT Apps, MCP servers, or their UI integration.

chatgpt-apps-developer

16
from diegosouzapw/awesome-omni-skill

Build production-grade ChatGPT Apps (GPTs, Actions, Plugins, Assistants API) end-to-end — from architecture design through implementation, testing, and deployment.