general-engineering
Apply fundamental engineering principles, methodologies, and professional practices that transcend specific disciplines - applicable to mechanical, electrical, civil, chemical, aerospace, and all engineering domains. Use when: (1) Applying first principles thinking, (2) Engineering problem-solving and analysis, (3) Design for reliability and safety, (4) Risk management and quality assurance, (5) Professional engineering practice
SKILL.md
| Name | general-engineering |
| Description | Apply fundamental engineering principles, methodologies, and professional practices that transcend specific disciplines - applicable to mechanical, electrical, civil, chemical, aerospace, and all engineering domains. Use when: (1) Applying first principles thinking, (2) Engineering problem-solving and analysis, (3) Design for reliability and safety, (4) Risk management and quality assurance, (5) Professional engineering practice |
name: general-engineering description: "Apply fundamental engineering principles, methodologies, and professional practices that transcend specific disciplines - applicable to mechanical, electrical, civil, chemical, aerospace, and all engineering domains. Use when: (1) Applying first principles thinking, (2) Engineering problem-solving and analysis, (3) Design for reliability and safety, (4) Risk management and quality assurance, (5) Professional engineering practice"
General Engineering Principles and Methodologies
"Engineering is the art of modeling materials we do not wholly understand, into shapes we cannot precisely analyze, so as to withstand forces we cannot properly assess, in such a way that the public has no reason to suspect the extent of our ignorance." — Dr. A. R. Dykes (British Institution of Structural Engineers)
Purpose
These principles establish the foundational methodologies, analytical frameworks, and professional practices common to all engineering disciplines. Whether designing bridges, circuits, chemical processes, or software systems, these universal principles guide sound engineering judgment.
Reference Documentation
This skill includes comprehensive reference documentation organized by topic. Load the relevant reference as needed:
Core Engineering Fundamentals
- engineering-method.md - Universal problem-solving framework: Define, Research, Generate Alternatives, Evaluate, Design, Implement, Test, Iterate
- first-principles.md - Conservation laws, equilibrium and stability, scaling laws, feedback and control
- design-principles.md - KISS, Factor of Safety, Fail-Safe Design, Redundancy, Modularity
Analysis & Problem-Solving
- analysis-techniques.md - Free Body Diagrams, Control Volume Analysis, Dimensional Analysis, Order of Magnitude Estimation, Sensitivity Analysis
Professional Practice
- professional-practice.md - Ethics and responsibility, standards and codes, documentation, peer review
- quality-assurance-engineering.md - Measure twice cut once, Root Cause Analysis, Statistical Process Control (SPC), Design for Manufacturability (DFM), Life Cycle Thinking
- risk-management.md - Failure Modes and Effects Analysis (FMEA), Hazard Analysis, Worst-Case Analysis, Defense in Depth, Continuous Monitoring
Decision Making
- constraints-tradeoffs.md - The Engineering Triangle (Cost-Time-Quality), Physical/Economic/Temporal/Regulatory/Environmental/Human constraints
- engineering-judgment.md - When to calculate vs. estimate, recognizing limits of expertise
- remember.md - Key principles to remember
Specialized Domains
- classical-mathematical.md - Mathematical modeling, numerical analysis, optimization, and simulation following MIT, Harvard, Oxford, Berkeley curricula
- formal-verification.md - Mathematical proof of code correctness using theorem proving and model checking (C/C++/Rust only)
- qa-engineering.md - Test-Driven Development, test coverage, mocking, chaos engineering, testing culture
Quick Reference
When to Use Which Reference
- Starting a new engineering project? → Read engineering-method.md
- Analyzing a system from fundamentals? → Read first-principles.md
- Designing for reliability? → Read design-principles.md and risk-management.md
- Performing calculations or analysis? → Read analysis-techniques.md
- Making engineering decisions? → Read constraints-tradeoffs.md and engineering-judgment.md
- Establishing quality processes? → Read quality-assurance-engineering.md
- Working with professional standards? → Read professional-practice.md
- Mathematical modeling? → Read classical-mathematical.md
- Proving code correctness? → Read formal-verification.md
- Testing software? → Read qa-engineering.md
Engineering Philosophy
Engineering is about making informed decisions under uncertainty with incomplete information while balancing multiple constraints. These references provide the fundamental principles, analytical tools, and professional practices to guide sound engineering judgment across all disciplines.