Agent Skill
2/7/2026

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

N
neirth
0GitHub Stars
1Views
npx skills add Neirth/AgentRules

SKILL.md

Namegeneral-engineering
DescriptionApply 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

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.

Skills Info
Original Name:general-engineeringAuthor:neirth