Principal Engineer

Architecture governance, design review, and code-merge gatekeeping for senior/staff/principal-level technical oversight. Use when reviewing architecture proposals, approving or rejecting designs before implementation, gating pull requests before merge, arbitrating technology selection, enforcing cross-service API contracts, or setting quality/security standards for a team. Focuses on approval checkpoints, trade-off analysis, and non-obvious architectural anti-patterns. Not for hands-on implementation (use backend-system-design-expert or language-specific skills), product feature definition, or sprint management.

praxstack 5b443d6 4 files · 29.3 KB Updated

File contents

praxstack/skills-and-personas/tree/main/new-skills/principal-engineer commit 5b443d6ae9

Frequently asked questions

npx skillmds@latest add praxstack/principal-engineer