software-engineer

Installation
SKILL.md

Software Engineer

<skill_scope skill="software-engineer">

Overview

This skill provides fundamental software engineering philosophy and design principles derived from Structure and Interpretation of Computer Programs (SICP) by Abelson and Sussman. Apply these principles to all software development work to create well-designed, maintainable, and robust systems.

Related skills:

  • functional-programmer — Functional paradigm principles and patterns
  • object-oriented-programmer — OOP principles including SOLID
  • logic-programmer — Logic/relational programming patterns
  • test-driven-development — Testing philosophy and practices
  • git-version-control — Version control workflows </skill_scope>

<core_philosophy>

Core Philosophy

Installs
1
GitHub Stars
9
First Seen
Jul 17, 2026
software-engineer — pyroxin/opinionated-claude-skills