mhenke/john-ousterhout-skills

Strategic software design guidelines for AI coding agents. 15 behavioral rules + critique/audit commands based on A Philosophy of Software Design by John Ousterhout.

This repository also configures its own agents. See what john-ousterhout-skills tells them →

6Stars on the repository
8Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

aposd-guidelines

01

mhenke/john-ousterhout-skills

Cursor rule Cursor

Behavioral guidelines for strategic software design based on "A Philosophy of Software Design" by John Ousterhout. Use when code has shallow modules, information leakage, or tactical shortcuts, and you want to apply complexity-driven design principles.

not rated 6 +1 2mo ago A 1,802 tokens original MIT