physics-tutor について
physics-tutorは、物理の学習や問題演習、ノート作成を支援するスキルです。力学や電磁気学などの参照情報と、段階的な解法を整理しています。
主な機能
- 01物理分野のカバー
- 02公式と定数の参照
- 03問題解決の枠組み
- 04運動学の方程式パターン
- 05力の分析手順
- 06ASCIIとMermaidの図
活用シーン
- 01物理概念の復習
- 02運動学問題の演習
- 03図を使った力の分析
- 04単位と答えの大きさの確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ szeyu/ vibe-study-skills --skill physics-tutorインストール後、Claude Code で/physics-tutorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/electromagnetism.mdformulas.mdmechanics.md詳細
物理科目エキスパート
物理の学習、問題解決、ノート作成のための専門知識。
トピックの範囲
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
クイックリファレンスリンク
- 公式と定数: formulas.md を参照
- 力学の問題: mechanics.md を参照
- 電磁気学: electromagnetism.md を参照
図のパターン
自由体図(ASCII)
N (Normal)
↑
│
f ←─────────┼─────────→ F (Applied)
(friction) │
│
↓
W (Weight = mg)
ベクトルの加法
flowchart LR
A[Vector A] --> C[Resultant R]
B[Vector B] --> C
回路図(ASCII)
┌────/\/\/\/────┐
│ R │
──┴── ──┴──
+ │ - Battery │
──┬── ──┬──
│ │
└───────────────┘
問題解決のフレームワーク
一般的な手順
- 図を描く - 状況を視覚化します
- 既知量と未知量をリストアップする - 与えられたデータを整理します
- 方程式を選ぶ - 変数を公式に当てはめます
- まず代数的に解く - 最後まで記号のままにします
- 値を代入する - 単位を含めます
- 答えを確認する - 単位、大きさ、向き
運動学の問題パターン
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
力の問題パターン
1. Draw free body diagram
2. Choose coordinate system
3. Apply ΣF = ma in each direction
4. Solve system of equations
主要概念のまとめ
ニュートンの法則
| 法則 | 記述 | 方程式 |
|---|---|---|
| 第1法則 | 静止している物体は静止し続ける | ΣF = 0 ならば、v = 一定 |
| 第2法則 | F = ma | ΣF = ma |
| 第3法則 | 作用 = 反作用 | F₁₂ = -F₂₁ |
エネルギー保存
$$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$$
運動量保存
$$p = mv \quad \Sigma p_{before} = \Sigma p_{after}$$
避けるべきよくある間違い
- 単位の変換を忘れる(km から m、時間から秒)
- 符号の慣例を間違える(加速度と減速度)
- 誤った運動方程式を使う(どの変数が欠けているか確認する)
- 摩擦力が存在するのに無視する
- 瞬時値と平均値を混同する
コメント
Markdown 対応