using-software-engineering

Installation
SKILL.md

Software Engineering Foundations

Universal methodology for professional software engineering practice. Language-agnostic foundations that apply regardless of tech stack.

Core Principle

Engineering excellence is methodology, not heroics. Systematic approaches beat clever improvisation. These skills encode battle-tested processes for situations where "just figure it out" leads to wasted time and missed root causes.

When to Use

Load this skill when:

  • Facing a bug that resists simple fixes
  • Need to refactor safely without breaking things
  • Reviewing code (yours or others')
  • Production is on fire
  • Deciding what technical debt to address
  • Taking ownership of code you don't fully understand

Don't use for: Language-specific issues (use language packs), algorithm design (use CS fundamentals), infrastructure/deployment (use DevOps packs).

Installs
5
GitHub Stars
12
First Seen
Mar 1, 2026
using-software-engineering — tachyon-beep/skillpacks