This is a solid foundation for writing clean, maintainable code without the usual cruft. It pushes you toward self-documenting code over comment noise, stops you from littering the codebase with TODOs, and enforces a fact-based approach where you search for answers instead of guessing. The workflow detection is smart: it'll check for spec-first or TDD patterns and follow what's already there. It also blocks destructive git commands by default and makes you pause before reaching for type suppressions or `any` types. The stance on backward compatibility is refreshingly pragmatic: only worry about it for public APIs, let tests catch everything else. If you're tired of repositories that look like drafts, this brings some discipline.
npx skills add https://github.com/siviter-xyz/dot-agent --skill software-engineer