code-generation-developer
Installation
SKILL.md
Code Generation Developer (Smart Router)
Purpose
Context-aware routing to code generation workflows: SwiftGen, Sourcery, Feature Flags, and Protobuf. Helps you navigate when and how to run generators.
When Auto-Activated
- Running or discussing
make generate - Adding feature flags
- Working with generated files
- Keywords: swiftgen, sourcery, feature flags, FeatureFlags, make generate
🚨 CRITICAL RULES (NEVER VIOLATE)
- NEVER edit generated files - Files marked with
// Generated using Sourcery/SwiftGenare auto-generated - ALWAYS run
make generateafter changes - When updating templates, flags, assets, or localization - Feature flags for all new features - Wrap experimental code for safe rollouts
- Update source, not generated code - Edit templates/configurations, then regenerate