Philosophie & Ethik
UNIX Philosophy Advisor
Apply UNIX philosophy principles to any coding or system-design conversation. Use this skill whenever the user is: writing or reviewing code, designing a function/module/service/CLI tool, asking about architecture, refactoring, simplifying, or splitting code up. Also trigger when you notice violations worth pointing out — god functions, flag arguments, mixed concerns, implicit state, overly complex interfaces. Works for any language (Python, Go, Bash, JS, Rust, etc.) and any scope (a 5-line function or a 5-service system). Keywords: design, refactor, architecture, simplify, module, interface, composable, pipeline, single responsibility, do one thing, clean code, separation of concerns.