From factoria
Use when the active factory could not be auto-detected from the project files and the user must be asked to select one
How this skill is triggered — by the user, by Claude, or both
Slash command
/factoria:selecting-factoryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The SessionStart hook checked the project root for known signals. None matched. Detection order and signals:
The SessionStart hook checked the project root for known signals. None matched. Detection order and signals:
.sln / .csproj / Program.cs → netdatabricks.yml / dlt.yml / pyspark / delta-spark in deps → dataengdvc.yaml / mlflow / dvc[azure] in deps → pytmlmain.py / fastapi in deps → pyt@nestjs/core in deps → nestangular.json / @angular/core → ang*.swift / Package.swift / *.xcodeproj → swftheme.json + functions.php + style.css, or wp-content/ → wpsbuild.gradle.kts / *.kt / AndroidManifest.xml → kotPose this question exactly once:
Which Factoria factory does this project use?
- net — .NET 8 / C# / Clean Architecture 4 layers
- ang — Angular 16+ / TypeScript / SPA
- nest — NestJS 11 / TypeScript / BFF
- pyt — Python 3.11+ / FastAPI / Clean Architecture
- pytml — Python MLOps / FastAPI + DVC + MLflow + Databricks
- dataeng — Databricks / PySpark / Delta Lake / Medallion
- kot — Android / Kotlin / MVVM + Feature Modules
- swf — iOS / Swift / MVVM + SPM
- wps — WordPress Block Theme / FSE / Gutenberg
ACTIVE_FACTORY=<choice> in session context.factoria:loading-factory-context to load policies and ADRs.Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub juankmvanegas/factoria-powers --plugin factoria