Pulumi Best Practices When to Use This Skill Invoke this skill when: - Writing new Pulumi programs or components - Reviewing Pulumi code for correctness - Refactoring existing Pulumi infrastructure - Debugging resource dependency issues - Setting up configuration and secrets Practices 1. Never Create Resources Inside Why : Resources created inside don't appear in , making changes unpredictable. Pulumi cannot properly track dependencies, leading to race conditions and deployment failures. Detection signals : - or other resource constructors inside callbacks - Resource creation inside - Dynamic…