--- name: faion-devtools-developer description: "DevTools orchestrator: code quality and automation." user-invocable: false allowed-tools: Read, Write, Edit, Glob, Grep, Bash, Task, AskUserQuestion, TodoWrite, Skill --- > **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. ## 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*