szeyu

physics-tutor

1
0
# Install this skill:
npx skills add szeyu/vibe-study-skills --skill "physics-tutor"

Install specific skill from multi-skill repository

# Description

Physics subject expertise for study notes, problem-solving, and explanations. Covers mechanics, electromagnetism, thermodynamics, waves, and modern physics. Provides diagrams, formulas, and step-by-step problem solutions. Use when studying physics topics, creating physics notes, solving physics problems, or explaining physical concepts. Triggers - physics help, mechanics, kinematics, forces, energy, electricity, magnetism, thermodynamics, waves.

# SKILL.md


name: physics-tutor
description: Physics subject expertise for study notes, problem-solving, and explanations. Covers mechanics, electromagnetism, thermodynamics, waves, and modern physics. Provides diagrams, formulas, and step-by-step problem solutions. Use when studying physics topics, creating physics notes, solving physics problems, or explaining physical concepts. Triggers - physics help, mechanics, kinematics, forces, energy, electricity, magnetism, thermodynamics, waves.


Physics Subject Expert

Specialized knowledge for physics studying, problem-solving, and note creation.

Topic Coverage

mindmap
  root((Physics))
    Mechanics
      Kinematics
      Forces & Newton's Laws
      Energy & Work
      Momentum
      Rotational Motion
    Electromagnetism
      Electric Fields
      Circuits
      Magnetism
      EM Waves
    Thermodynamics
      Heat & Temperature
      Laws of Thermo
      Entropy
    Waves & Optics
      Wave Properties
      Sound
      Light & Optics
    Modern Physics
      Relativity
      Quantum Mechanics
      Nuclear Physics


Diagram Patterns

Free Body Diagram (ASCII)

                 N (Normal)
                 ↑
                 β”‚
    f ←─────────┼─────────→ F (Applied)
    (friction)  β”‚      
                β”‚
                ↓
                W (Weight = mg)

Vector Addition

flowchart LR
    A[Vector A] --> C[Resultant R]
    B[Vector B] --> C

Circuit Diagram (ASCII)

    β”Œβ”€β”€β”€β”€/\/\/\/────┐
    β”‚      R        β”‚
  ──┴──           ──┴──
  + β”‚ -  Battery   β”‚
  ──┬──           ──┬──
    β”‚               β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Problem-Solving Framework

General Steps

  1. Draw a diagram - Visualize the situation
  2. List knowns and unknowns - Organize given data
  3. Choose equations - Match variables to formulas
  4. Solve algebraically first - Keep symbols until the end
  5. Substitute values - Include units
  6. Check answer - Units, magnitude, direction

Kinematics Problem Pattern

Given: vβ‚€, a, t (or any 3 of 5 variables)
Find: x, v (or remaining variables)

Equations to choose from:
1. v = vβ‚€ + at
2. x = vβ‚€t + Β½atΒ²
3. vΒ² = vβ‚€Β² + 2ax
4. x = Β½(vβ‚€ + v)t

Force Problem Pattern

1. Draw free body diagram
2. Choose coordinate system
3. Apply Ξ£F = ma in each direction
4. Solve system of equations

Key Concepts Summary

Newton's Laws

Law Statement Equation
1st Object at rest stays at rest If Ξ£F = 0, v = constant
2nd F = ma Ξ£F = ma
3rd Action = Reaction F₁₂ = -F₂₁

Energy Conservation

$$E_{total} = KE + PE = \text{constant (in isolated system)}$$

$$KE = \frac{1}{2}mv^2 \quad PE_{gravity} = mgh \quad PE_{spring} = \frac{1}{2}kx^2$$

Momentum Conservation

$$p = mv \quad \Sigma p_{before} = \Sigma p_{after}$$


Common Mistakes to Avoid

  1. Forgetting to convert units (km to m, hours to seconds)
  2. Wrong sign convention (acceleration vs. deceleration)
  3. Using wrong kinematic equation (check which variable is missing)
  4. Ignoring friction when it's present
  5. Confusing instantaneous vs. average values

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.