faion-net

Universal orchestrator: 54 skills, 1297 methodologies. Development, DevOps, AI/ML, Product, Marketing, PM, BA, UX, Research.

16 stars

Best use case

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

Universal orchestrator: 54 skills, 1297 methodologies. Development, DevOps, AI/ML, Product, Marketing, PM, BA, UX, Research.

Teams using faion-net 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-net/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/data-ai/faion-net/SKILL.md"

Manual Installation

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

How faion-net Compares

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

Frequently Asked Questions

What does this skill do?

Universal orchestrator: 54 skills, 1297 methodologies. Development, DevOps, AI/ML, Product, Marketing, PM, BA, UX, Research.

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.

SKILL.md Source

# Faion Network Orchestrator

**Communication: User's language.**

## How It Works

```
User task → Analyze intent → Skill tool → Domain skill loads → Execute
```

**CRITICAL:** You MUST invoke domain skills using `Skill(skill-name)`. Markdown links do NOT load skills.

---

## Context Discovery

Before routing to a domain skill, gather context to make informed decisions.

### Auto-Investigation

If user has an existing project, check these signals FIRST:

| Signal | How to Check | Detected → Skip Question |
|--------|--------------|--------------------------|
| Python/Django | `Glob("**/manage.py")` | Stack question, route to faion-python-developer |
| Python/FastAPI | `Grep("fastapi", "**/pyproject.toml")` | Stack question, route to faion-python-developer |
| Node.js/React | `Glob("**/package.json")` + check for react | Stack question, route to faion-javascript-developer |
| Go project | `Glob("**/go.mod")` | Stack question, route to faion-backend-systems |
| Rust project | `Glob("**/Cargo.toml")` | Stack question, route to faion-backend-systems |
| Docker setup | `Glob("**/Dockerfile")` | Infra exists, context for faion-devops-engineer |
| CI/CD config | `Glob("**/.github/workflows/*.yml")` | CI exists, context for faion-cicd-engineer |
| SDD docs | `Glob("**/.aidocs/constitution.md")` | SDD project, can read spec/design |

### Discovery Questions

Use `AskUserQuestion` if intent is unclear after auto-investigation.

#### Q1: Primary Intent (required if unclear)

```yaml
question: "What do you need help with?"
header: "Intent"
multiSelect: false
options:
  - label: "Research & Discovery"
    description: "Ideas, market research, competitors, validation"
  - label: "Planning & Strategy"
    description: "Product roadmap, architecture, project planning"
  - label: "Build & Implement"
    description: "Write code, create designs, develop features"
  - label: "Launch & Market"
    description: "GTM, marketing, SEO, ads, content"
  - label: "Fix & Improve"
    description: "Bug fixes, refactoring, optimization, tests"
```

**Routing:**
- "Research & Discovery" → `Skill(faion-researcher)`
- "Planning & Strategy" → Ask Q1b (Planning type)
- "Build & Implement" → Ask Q1c (Build type) or auto-detect from project
- "Launch & Market" → `Skill(faion-marketing-manager)`
- "Fix & Improve" → Auto-detect stack, then route to dev skill

#### Q1b: Planning Type (if "Planning & Strategy")

```yaml
question: "What kind of planning?"
header: "Planning"
multiSelect: false
options:
  - label: "Product scope & roadmap"
    description: "MVP definition, features, priorities"
  - label: "Technical architecture"
    description: "System design, tech stack, APIs"
  - label: "Project schedule & resources"
    description: "Timeline, team, milestones"
  - label: "Business requirements"
    description: "Use cases, processes, stakeholders"
```

**Routing:**
- "Product scope & roadmap" → `Skill(faion-product-manager)`
- "Technical architecture" → `Skill(faion-software-architect)`
- "Project schedule & resources" → `Skill(faion-project-manager)`
- "Business requirements" → `Skill(faion-business-analyst)`

#### Q1c: Build Type (if "Build & Implement" and no auto-detect)

```yaml
question: "What are you building?"
header: "Build"
multiSelect: false
options:
  - label: "Backend / API"
    description: "Server-side code, database, APIs"
  - label: "Frontend / UI"
    description: "User interface, components, styling"
  - label: "Full-stack feature"
    description: "Both frontend and backend"
  - label: "Infrastructure / DevOps"
    description: "Deployment, CI/CD, containers"
  - label: "AI / ML feature"
    description: "LLM integration, RAG, agents"
```

**Routing:**
- "Backend / API" → Detect stack or ask, then route
- "Frontend / UI" → `Skill(faion-frontend-developer)` or `Skill(faion-javascript-developer)`
- "Full-stack feature" → Detect stack, coordinate skills
- "Infrastructure / DevOps" → `Skill(faion-devops-engineer)`
- "AI / ML feature" → `Skill(faion-ml-engineer)`

#### Q2: Project Stage (context for methodology depth)

```yaml
question: "What stage is your project at?"
header: "Stage"
multiSelect: false
options:
  - label: "Idea phase"
    description: "Exploring, not committed yet"
  - label: "Planning phase"
    description: "Defining scope, architecture"
  - label: "Active development"
    description: "Building features"
  - label: "Pre-launch"
    description: "Preparing for release"
  - label: "Live product"
    description: "Has users, iterating"
```

**Context impact:**
- "Idea phase" → Research-heavy, validation methodologies
- "Planning phase" → Architecture, specs, design docs
- "Active development" → Implementation patterns, testing
- "Pre-launch" → QA, performance, launch prep
- "Live product" → Monitoring, optimization, growth

#### Q3: Primary Concerns (optional, multiSelect)

```yaml
question: "What are your main concerns for this task?"
header: "Concerns"
multiSelect: true
options:
  - label: "Speed of delivery"
    description: "Ship fast, iterate later"
  - label: "Code quality"
    description: "Clean, maintainable, tested"
  - label: "Performance"
    description: "Fast, scalable, efficient"
  - label: "Security"
    description: "Protect data, prevent attacks"
```

**Context impact:**
- "Speed of delivery" → Pragmatic patterns, skip optional steps
- "Code quality" → Full testing, code review, documentation
- "Performance" → Optimization methodologies, profiling
- "Security" → Security testing, auth patterns, OWASP

---

## Decision Tree

### What does the user want?

```
RESEARCH & STRATEGY
├── Market research, TAM/SAM, competitors → Skill(faion-researcher)
├── System design, architecture, ADRs → Skill(faion-software-architect)
└── Product planning, MVP, roadmaps → Skill(faion-product-manager)

DEVELOPMENT
├── Python (Django, FastAPI) → Skill(faion-python-developer)
├── JavaScript (React, Node, Next.js) → Skill(faion-javascript-developer)
├── Go, Rust, databases, caching → Skill(faion-backend-systems)
├── Java, C#, PHP, Ruby → Skill(faion-backend-enterprise)
├── Frontend (Tailwind, PWA, a11y) → Skill(faion-frontend-developer)
├── APIs (REST, GraphQL, OpenAPI) → Skill(faion-api-developer)
├── Testing (TDD, E2E, mocking) → Skill(faion-testing-developer)
├── Code quality, refactoring, DDD → Skill(faion-code-quality)
└── Automation, Puppeteer, monorepo → Skill(faion-automation-tooling)

INFRASTRUCTURE & DEVOPS
├── Docker, K8s, Terraform, AWS/GCP → Skill(faion-infrastructure-engineer)
└── CI/CD, GitHub Actions, GitOps → Skill(faion-cicd-engineer)

AI & MACHINE LEARNING
├── LLM APIs (OpenAI, Claude, Gemini) → Skill(faion-llm-integration)
├── RAG, embeddings, vector DBs → Skill(faion-rag-engineer)
├── Fine-tuning, evaluation, ML Ops → Skill(faion-ml-ops)
├── AI agents, LangChain, MCP → Skill(faion-ai-agents)
└── Vision, image/video gen, TTS/STT → Skill(faion-multimodal-ai)

MARKETING
├── GTM, launches, positioning, pricing → Skill(faion-gtm-strategist)
├── Content, SEO copywriting, email → Skill(faion-content-marketer)
├── Growth, AARRR, A/B testing → Skill(faion-growth-marketer)
├── Landing pages, CRO, funnels → Skill(faion-conversion-optimizer)
├── Google/Meta/LinkedIn Ads → Skill(faion-ppc-manager)
├── Technical SEO, link building → Skill(faion-seo-manager)
└── Social media, community → Skill(faion-smm-manager)

PROJECT & BUSINESS
├── Scrum, Kanban, Jira/Linear → Skill(faion-pm-agile)
├── PMBoK, WBS, EVM → Skill(faion-pm-traditional)
├── Requirements, elicitation, strategy → Skill(faion-ba-core)
└── Use cases, BPMN, data models → Skill(faion-ba-modeling)

DESIGN & UX
├── User research, usability testing → Skill(faion-ux-researcher)
├── Wireframes, design systems, Figma → Skill(faion-ui-designer)
└── WCAG, accessibility, a11y → Skill(faion-accessibility-specialist)

SDD WORKFLOW
├── Specs, design docs, impl-plans → Skill(faion-sdd-planning)
├── Quality gates, code review → Skill(faion-sdd-execution)
└── Sequential task execution → Skill(faion-feature-executor)

COMMUNICATION & HR
├── Stakeholder dialogue, Mom Test → Skill(faion-communicator)
└── Recruiting, interviews, onboarding → Skill(faion-hr-recruiter)

CLAUDE CODE
└── Skills, hooks, MCP servers, IDE → Skill(faion-claude-code)
```

---

## Quick Reference

| Domain | Primary Skill | Methodologies |
|--------|--------------|---------------|
| Research | `faion-researcher` | 40 |
| Architecture | `faion-software-architect` | 31 |
| Product | `faion-product-manager` | 69 |
| Development | `faion-software-developer` | 138 |
| DevOps | `faion-devops-engineer` | 87 |
| AI/ML | `faion-ml-engineer` | 140 |
| Marketing | `faion-marketing-manager` | 135 |
| Project Mgmt | `faion-project-manager` | 97 |
| Business Analysis | `faion-business-analyst` | 55 |
| UX/UI | `faion-ux-ui-designer` | 179 |
| SDD | `faion-sdd` | 71 |

---

## Routing Examples

**Research:**
```
"Analyze competitors" → Skill(faion-researcher)
"Design system architecture" → Skill(faion-software-architect)
```

**Development:**
```
"Build Django API" → Skill(faion-python-developer)
"Create React component" → Skill(faion-javascript-developer)
"Write unit tests" → Skill(faion-testing-developer)
```

**AI/ML:**
```
"Integrate OpenAI API" → Skill(faion-llm-integration)
"Build RAG pipeline" → Skill(faion-rag-engineer)
"Create AI agent" → Skill(faion-ai-agents)
```

**Marketing:**
```
"Plan product launch" → Skill(faion-gtm-strategist)
"Optimize landing page" → Skill(faion-conversion-optimizer)
"Run Google Ads" → Skill(faion-ppc-manager)
```

**Multi-domain (sequential):**
```
"Validate and build my SaaS idea"
→ 1. Skill(faion-researcher) - validate
→ 2. Skill(faion-product-manager) - plan MVP
→ 3. Skill(faion-software-architect) - design
→ 4. Skill(faion-software-developer) - build
```

---

## Statistics

| Metric | Count |
|--------|-------|
| Skills | 54 |
| Orchestrators | 3 |
| Leaf skills | 51 |
| Methodologies | 1297 |

## Methodology Structure

Each methodology is a folder with 5 files:
```
{methodology}/
├── README.md       # Main content
├── checklist.md    # Step-by-step checklist
├── templates.md    # Code/config templates
├── examples.md     # Practical examples
└── llm-prompts.md  # AI prompts
```

---

*Faion Network v3.0*

Related Skills

faion-ui-designer

16
from diegosouzapw/awesome-omni-skill

UI design: wireframes, prototypes, design systems, visual design.

bgo

10
from diegosouzapw/awesome-omni-skill

Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.

Coding & Development

pr-review

16
from diegosouzapw/awesome-omni-skill

Guidelines for conducting thorough pull request code reviews

power-bi-report-design-best-practices

16
from diegosouzapw/awesome-omni-skill

Comprehensive Power BI report design and visualization best practices based on Microsoft guidance for creating effective, accessible, and performant reports and dashboards. Triggers on: **/*.{pbix,md,json,txt}

plan-issue

16
from diegosouzapw/awesome-omni-skill

Plan-only workflow for issue/repo changes. Use when user asks to plan, scope, estimate, or design.

pencil-design

16
from diegosouzapw/awesome-omni-skill

Design UIs in Pencil (.pen files) and generate production code from them. Use when working with .pen files, designing screens or components in Pencil, or generating code from Pencil designs. Triggers on tasks involving Pencil, .pen files, design-to-code workflows, or UI design with the Pencil MCP tools.

pattern-extraction

16
from diegosouzapw/awesome-omni-skill

Extract design systems, architecture patterns, and methodology from codebases into reusable skills and documentation. Use when analyzing a project to capture patterns, creating skills from existing code, extracting design tokens, or documenting how a project was built. Triggers on "extract patterns", "extract from this repo", "analyze this codebase", "create skills from this project", "extract design system".

oiloil-ui-ux-guide

16
from diegosouzapw/awesome-omni-skill

Modern, clean UI/UX guidance + review skill. Use when you need actionable UX/UI recommendations, design principles, or a design review checklist for new features or existing systems (web/app). Focus on CRAP (Contrast/Repetition/Alignment/Proximity) plus task-first UX, information architecture, feedback & system status, consistency, affordances, error prevention/recovery, and cognitive load. Enforce a modern minimal style (clean, spacious, typography-led), reduce unnecessary copy, forbid emoji as icons, and recommend intuitive refined icons from a consistent icon set.

nuxt-ui

16
from diegosouzapw/awesome-omni-skill

Use when building styled UI with @nuxt/ui v4 components (Button, Modal, Form, Table, etc.) - provides ready-to-use components with Tailwind Variants theming. Use vue skill for raw component patterns, reka-ui for headless primitives.

nuxt-seo

16
from diegosouzapw/awesome-omni-skill

Nuxt SEO meta-module with robots, sitemap, og-image, schema-org. Use when configuring SEO, generating sitemaps, creating OG images, or adding structured data.

notion-template-business

16
from diegosouzapw/awesome-omni-skill

Expert in building and selling Notion templates as a business - not just making templates, but building a sustainable digital product business. Covers template design, pricing, marketplaces, market...

nerdzao-elite

16
from diegosouzapw/awesome-omni-skill

Senior Elite Software Engineer (15+) and Senior Product Designer. Full workflow with planning, architecture, TDD, clean code, and pixel-perfect UX validation.