faionfaion

faion-net

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

faionfaion 4 Updated 8mo ago

Resources

11
GitHub

Install

npx skillscat add faionfaion/faion-network/faion-net

Install via the SkillsCat registry.

SKILL.md

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)

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")

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)

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)

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)

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