Harness Scaffold
Initialize new repos with Harness Engineering principles. Use whenever creating a new project repo, bootstrapping a codebase for autonomous agents, or setting up CI/CD guardrails. This skill handles repo INFRASTRUCTURE only — process discipline (design, TDD, debugging, code review, plan execution) is delegated to superpowers skills. Scaffold the harness FIRST, before entering the superpowers pipe…
Software Design Principles
Software design principles and red flags to minimize complexity and ensure maintainability, based on John Ousterhout's "A Philosophy of Software Design." Use this skill whenever writing, reviewing, or refactoring code — apply these principles to every PR review, design discussion, architecture decision, or code cleanup. Use also when someone asks about code quality, complexity, or design patterns.