Analyze Magnetic Field
技能 活跃Calculate and visualize magnetic fields produced by current distributions using the Biot-Savart law, Ampere's law, and magnetic dipole approximations. Use when computing B-fields from arbitrary current geometries, exploiting symmetry with Ampere's law, analyzing superposition of multiple sources, or characterizing magnetic materials through permeability, B-H curves, and hysteresis behavior.
To provide a precise and reliable method for computing and understanding magnetic fields generated by electrical currents and magnetic materials.
功能
- Calculates magnetic fields using Biot-Savart law
- Applies Ampere's law for symmetric configurations
- Utilizes magnetic dipole approximations for far-field analysis
- Analyzes magnetic materials (permeability, B-H curves, hysteresis)
- Provides detailed step-by-step procedure and validation checks
使用场景
- Computing B-fields from arbitrary current geometries
- Exploiting symmetry with Ampere's law
- Analyzing superposition of multiple sources
- Characterizing magnetic materials
非目标
- Calculating electric fields
- Simulating time-varying fields beyond basic induction effects
- Designing complex electromagnetic devices (though it provides analysis for them)
Context
- info:Progressive DisclosureWhile the SKILL.md is detailed, there's no explicit use of external `references/` files for deeper sub-tasks, which could improve organization for more complex procedures.
Practical Utility
- warning:Usage examplesThe SKILL.md details procedures and inputs but lacks concrete, copy-pasteable end-to-end examples demonstrating invocation and output for its capabilities.
安装
/plugin install agent-almanac@pjt222-agent-almanac质量评分
类似扩展
Solve Electromagnetic Induction
99Solve problems involving changing magnetic flux using Faraday's law, Lenz's law, motional EMF, mutual and self-inductance, and RL circuit transients. Use when computing induced EMF from time-varying B-fields or moving conductors, determining current direction via Lenz's law, analyzing inductance and energy storage in magnetic fields, or solving RL circuit differential equations for switching transients.
Qutip
99Quantum physics simulation library for open quantum systems. Use when studying master equations, Lindblad dynamics, decoherence, quantum optics, or cavity QED. Best for physics research, open system dynamics, and educational simulations. NOT for circuit-based quantum computing—use qiskit, cirq, or pennylane for quantum algorithms and hardware execution.
Design Electromagnetic Device
96Design practical electromagnetic devices including electromagnets, DC and brushless motors, generators, and transformers by bridging theory to application. Use when sizing a solenoid or toroidal electromagnet for a target field or force, selecting motor topology and computing torque and efficiency, designing a transformer for a given voltage ratio and power rating, or analyzing losses from copper resistance, core hysteresis, and eddy currents.
Formulate Maxwell Equations
95Work with the full set of Maxwell's equations in integral and differential form to analyze electromagnetic fields, waves, and energy transport. Use when applying Gauss's law, Faraday's law, or the Ampere-Maxwell law to boundary value problems, deriving the electromagnetic wave equation, computing Poynting vector and radiation pressure, solving for fields at material interfaces, or connecting electrostatics and magnetostatics to the unified electromagnetic framework.
Simulate Cpu Architecture
100Design and simulate a minimal CPU from scratch: define an instruction set architecture (ISA), build the datapath (ALU, register file, program counter, memory interface), design the control unit (hardwired or microprogrammed), implement the fetch-decode-execute cycle, and verify by tracing a small program clock cycle by clock cycle. The capstone "computer inside a computer" exercise that composes combinational and sequential building blocks into a complete processor.
Derive Theoretical Result
99Derive a theoretical result step-by-step from first principles or established theorems, with every step explicitly justified and special cases checked. Use when deriving a formula or theorem from first principles, proving a mathematical statement by logical deduction, re-deriving a textbook result for verification or adaptation, extending a known result to a more general setting, or producing a self-contained derivation for a paper or thesis.