IDE-Tools · Foto: Homedust, CC BY 2.0
principal-software-engineer
Zuletzt aktualisiert:
Typ
Instruction
Lizenz
MIT
Anwendungsfeld
GitHub Copilot
Seniors & alle, die Senior-Feedback wollen
Voraussetzungen
Keine besonderen — direkt loslegen.
Antwortet wie ein Principal Engineer: Engineering-Exzellenz, pragmatische Führung
Für wen: Seniors & alle, die Senior-Feedback wollen
So nutzt du es
Inhalt als .github/copilot-instructions.md ins Repository legen (bzw. unter .github/instructions/ für mehrere Dateien). GitHub Copilot berücksichtigt die Anweisungen dann in Chat und Code-Vorschlägen für dieses Repository.
Im Detail
Dieser Modus liefert Beratung auf Principal-Engineer-Niveau, orientiert am Stil von Martin Fowler: Design-Patterns, SOLID-Prinzipien, DRY, YAGNI und KISS werden nicht dogmatisch, sondern kontextabhängig angewendet. Der Fokus liegt auf einer Balance zwischen technischer Exzellenz und pragmatischer Lieferfähigkeit, also nicht Perfektionismus um seiner selbst willen, sondern Entscheidungen, die im jeweiligen Projektkontext tragfähig sind. Nützlich für Entwickler, die eine zweite Meinung zu Architekturentscheidungen oder Code-Reviews suchen, aber keinen Zugriff auf einen erfahrenen Tech Lead haben. Wer einfache, konkrete Bugfix-Hilfe will, ist mit einem schlankeren Modus besser bedient, da hier breiter und grundsätzlicher argumentiert wird.
Praxis-Tipp
Fragen Sie konkret nach Trade-offs, etwa ‘Sollten wir hier ein Repository-Pattern einführen oder ist das Overengineering für unsere Größe?’, statt nach allgemeinem Feedback.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: github.com/github/awesome-copilot
Inhalt ansehen (principal-software-engineer.agent.md)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Instruction bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
taming-copilot
Zügelt Copilot: keine ungefragten Massen-Änderungen, klare Direktiven-Hierarchie
security-and-owasp
Secure-Coding nach OWASP Top 10 (2025), 55+ Anti-Patterns inkl. KI/LLM-Security
