Agent Skills: DevTools Developer Orchestrator

DevTools orchestrator: code quality and automation.

UncategorizedID: faionfaion/faion-network/faion-devtools-developer

Install this agent skill to your local

pnpm dlx add-skill https://github.com/faionfaion/faion-network/tree/HEAD/skills/faion-devtools-developer

Skill Files

Browse the full folder contents for faion-devtools-developer.

Download Skill

Loading file tree…

skills/faion-devtools-developer/SKILL.md

Skill Metadata

Name
faion-devtools-developer
Description
"DevTools orchestrator: code quality and automation."

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

DevTools Developer Orchestrator

Coordinates code quality and automation sub-skills for development tooling.

Purpose

Orchestrates two specialized sub-skills for developer tooling, architecture patterns, and automation.


Context Discovery

Auto-Investigation

| Signal | Check For | Why | |--------|-----------|-----| | Architecture docs | ADRs, design patterns | Code quality focus | | Automation scripts | Browser automation, CI/CD | Tooling focus | | Code review process | Review guidelines, checklists | Quality culture | | Monorepo setup | Turborepo, pnpm workspaces | Tooling complexity | | Testing infrastructure | E2E tests, performance tests | Automation maturity |

Discovery Questions

questions:
  - question: "Which area do you need?"
    options:
      - label: "Code quality/architecture"
        description: "Route to faion-code-quality"
      - label: "Automation/tooling"
        description: "Route to faion-automation-tooling"
      - label: "Both"
        description: "Use both sub-skills"

  - question: "What's your primary concern?"
    options:
      - label: "Architecture patterns (DDD, CQRS)"
        description: "Use faion-code-quality"
      - label: "Browser automation"
        description: "Use faion-automation-tooling"
      - label: "CI/CD pipelines"
        description: "Use faion-automation-tooling"
      - label: "Code review/refactoring"
        description: "Use faion-code-quality"

When to Use

  • Browser automation (Puppeteer, Playwright)
  • Web scraping
  • Code quality and review
  • Architecture patterns (DDD, CQRS, Clean Architecture)
  • Microservices design
  • Code decomposition and refactoring
  • CI/CD pipelines
  • Development practices (XP, pair programming)
  • Monorepo management
  • Performance testing
  • Feature flags
  • Tech debt management

Sub-Skills (46 methodologies total)

faion-code-quality (23 methodologies)

Architecture patterns, code quality, refactoring, and development practices.

Focus: DDD, CQRS, Clean Architecture, Event Sourcing, code review, refactoring, tech debt, XP, pair/mob programming

faion-automation-tooling (23 methodologies)

Browser automation, CI/CD pipelines, monorepo management, and developer tooling.

Focus: Puppeteer, Playwright, web scraping, CI/CD, monorepo, performance testing, A/B testing, feature flags, trunk-based development

Routing Logic

| Task Type | Route To | |-----------|----------| | Architecture patterns, code review, refactoring | faion-code-quality | | Browser automation, CI/CD, monorepo, testing | faion-automation-tooling |

Tools

Automation: Puppeteer, Playwright, Selenium Code quality: ESLint, Prettier, ruff, SonarQube Monorepo: Turborepo, Nx, pnpm workspaces CI/CD: GitHub Actions, GitLab CI, Jenkins Performance: Lighthouse, k6, Artillery Feature flags: LaunchDarkly, Unleash, PostHog

Related Skills

| Skill | Relationship | |-------|--------------| | faion-software-architect | Architecture design decisions | | faion-devops-engineer | Infrastructure and deployment | | faion-testing-developer | Testing strategies |

Integration

Invoked by parent skill faion-software-developer for tooling, automation, and architecture work.


faion-devtools-developer v1.0 | 46 methodologies across 2 sub-skills