with one click
faion-automation-tooling
Automation & tooling specialist: browser automation, CI/CD, monorepo, performance testing, feature flags. 23 methodologies.
Menu
Automation & tooling specialist: browser automation, CI/CD, monorepo, performance testing, feature flags. 23 methodologies.
Writes, edits, and creates dbt models following best practices. Use when user needs to create new dbt SQL models, update existing models, or convert raw SQL to dbt format. Handles staging, intermediate, and mart models with proper config blocks, CTEs, and documentation.
Apply Domain-Driven Design, Clean Architecture, CQRS, and command/query patterns to code reviews and feature design. Use when analyzing or designing code in Application, Service, Infrastructure, DataAccess, Validation, Domain, or Functions projects, or when addressing architectural concerns, layering, mapping, entities, value objects, repositories, or validators in the Rome Repair Order Service.
Analyzes and refactors code using Domain-Driven Design principles. Use when refactoring domain models, identifying DDD anti-patterns, improving domain clarity, or applying tactical/strategic DDD patterns.
Guide for DDD strategic design - analyzing domains through structured questioning, conducting stakeholder interviews (PM/domain experts/users), and producing Bounded Context analysis, Context Maps, and Ubiquitous Language. Use when user needs help understanding domain boundaries, planning domain interviews, or structuring DDD strategic artifacts.
Win competitive rounds: run a clean process, deliver value previews before asking, coordinate partners, and manage timelines. Use when you're trying to close a 'must win' deal against other funds.
End-to-end associate workflow with time-boxed gates: thesis -> sourcing -> meetings -> diligence -> memo, ending with either IC-ready memo or explicit kill decision. Use when you need to run the full pipeline for a sector or a specific deal.
| name | faion-automation-tooling |
| description | Automation & tooling specialist: browser automation, CI/CD, monorepo, performance testing, feature flags. 23 methodologies. |
| user-invocable | false |
| allowed-tools | Read, Write, Edit, Glob, Grep, Bash, Task, AskUserQuestion, TodoWrite, Skill |
Browser automation, CI/CD pipelines, monorepo management, and developer tooling.
Handles browser automation, web scraping, CI/CD pipelines, monorepo management, performance testing, feature flags, and development tooling.
| Signal | Check For | Why |
|---|---|---|
| CI/CD config | .github/workflows/, .gitlab-ci.yml | Pipeline automation |
| Monorepo structure | turbo.json, pnpm-workspace.yaml | Monorepo tooling |
| Testing setup | Performance test suites, k6 scripts | Testing automation |
| Feature flag config | LaunchDarkly, Unleash SDK | Feature flag usage |
| Browser automation | Puppeteer/Playwright scripts | Automation scripts |
questions:
- question: "What automation do you need?"
options:
- label: "Browser automation/scraping"
description: "Use puppeteer-automation or playwright-automation"
- label: "CI/CD pipeline"
description: "Use cd-basics, cd-pipelines"
- label: "Monorepo management"
description: "Use monorepo-turborepo, pnpm-package-management"
- label: "Performance testing"
description: "Use perf-test-basics, perf-test-tools"
- question: "What's your monorepo scale?"
options:
- label: "Small (2-5 packages)"
description: "Simple workspace setup"
- label: "Medium (5-15 packages)"
description: "Use Turborepo for caching"
- label: "Large (15+ packages)"
description: "Full Turborepo + pnpm optimization"
- question: "Are you using feature flags?"
options:
- label: "Yes, in production"
description: "Use feature-flags for best practices"
- label: "Planning to implement"
description: "Start with feature-flags basics"
- label: "No"
description: "Skip feature flag methodologies"
Browser Automation (4): puppeteer-automation, playwright-automation, browser-automation-overview, web-scraping
DevOps (3): cd-basics, cd-pipelines, continuous-delivery
Dev Methodologies (3): dev-methodologies-architecture, dev-methodologies-practices, dev-methodologies-testing
Tooling (5): pnpm-package-management, monorepo-turborepo, feature-flags, internationalization, logging-patterns
Testing & Quality (4): perf-test-basics, perf-test-tools, ab-testing-basics, ab-testing-implementation
Trunk-Based Dev (2): trunk-based-dev-principles, trunk-based-dev-patterns
Modern Practices (2): ai-assisted-dev, best-practices-2026
Automation: Puppeteer, Playwright, Selenium Monorepo: Turborepo, Nx, pnpm workspaces CI/CD: GitHub Actions, GitLab CI, Jenkins Performance: Lighthouse, k6, Artillery Feature flags: LaunchDarkly, Unleash, PostHog
| Sub-skill | Relationship |
|---|---|
| faion-code-quality | Code quality and architecture |
| faion-devops-engineer | Infrastructure and deployment |
| faion-cicd-engineer | Advanced CI/CD |
Invoked by parent skill faion-devtools-developer for automation and tooling work.
faion-automation-tooling v1.0 | 23 methodologies