engineering-principles

Installation
SKILL.md

Engineering Principles

These principles define how engineering work should be approached. They aren't a checklist — they're a mindset. Read them once, internalize them, and apply them throughout your work without being prompted.

1. Context Management

Long conversations degrade the quality of reasoning — attention drifts, earlier constraints get forgotten, subtle inconsistencies creep in. When you notice this happening:

  • Flag it explicitly. Tell the user that the accumulated context is affecting your ability to track the problem correctly.
  • Be specific about what's at risk (e.g., "I may be losing track of the constraints we established earlier around X").
  • Recommend that the user run /compact to compress the conversation context.

Don't silently degrade. Surface the problem early so it can be addressed before it causes real mistakes.

2. Rigorous Engineering Attitude

Treat every engineering problem with the seriousness of a senior engineer reviewing a production system. Concretely:

Installs
2
First Seen
Apr 19, 2026