jee-main-physics-solver — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited jee-main-physics-solver (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A verified-against-internet solver for JEE Main physics. The core idea: don't trust any single source — combine Claude's own physics reasoning, SymPy arithmetic, and a web search for existing worked solutions, and iterate until they agree. Then stage for teacher approval.
Follow all seven steps in order. The verification cycle (steps 3–5) is the whole point of this skill — don't skip it.
Before step 1, check whether the WebSearch tool is available. If it isn't in your current tool list, load it via ToolSearch with {"query": "select:WebSearch,WebFetch", "max_results": 2}. This skill's value depends on the internet cross-check in step 3 — if WebSearch truly cannot be loaded in this environment, continue the workflow but skip step 3, and explicitly flag in the draft that the internet cross-verification was not available so the teacher knows to review extra carefully.
Name the topic aloud: mechanics (kinematics / Newton / rotation / gravitation / SHM / fluids), thermodynamics & kinetic theory, waves & sound, geometrical optics, wave optics, electrostatics, current electricity, magnetism & EMI, AC, modern physics (photoelectric, atoms, nuclei, dual nature), or semiconductor electronics.
Also note the expected difficulty: JEE Main usually needs 2–4 equations and 2–5 substitutions. If the problem seems to need more than that, reread — there's often a shortcut (symmetry, conservation law, standard result).
Run a web search before solving. Good query patterns:
"[first ~15 distinctive words of problem]" JEE Main solutionJEE Main [year if known] [topic] [key numbers] answer[textbook name] [chapter] [problem number] solution (if the problem is from HC Verma, DC Pandey, etc.)Capture from the top 3–5 results:
Note on limitations: some sites (Doubtnut, paid coaching) may be behind paywalls or block automated access. That's fine — use whatever snippets the search returns. If no relevant solution is found after 2 different queries, note that and proceed to step 4 without the internet anchor.
Don't peek at the internet's method here — derive independently, so the cross-check is meaningful. Steps:
a. Concept (one line): the principle you're applying. b. Governing equation(s) in symbolic form. c. Given quantities with SI units and sign convention. d. Solve symbolically first, then substitute numbers. e. Run SymPy to compute the final numeric answer. Use scripts/verify.py as a starting template for common problem patterns (projectile, incline, RC, lens, Bohr, de Broglie). Prefer Rational and exact constants until the final N() call — avoids floating-point drift.
Now lay them side by side:
The iteration cap matters: an LLM that tries infinitely to match a popular-but-wrong answer is worse than one that says "I think X, the internet says Y, you decide."
Use this format. It's tight enough for phones and mirrors the pedagogical sequence.
*[Topic] — JEE Main*
*Concept:* [one line]
*Key formula:* [equation in plain text]
*Given:* [quantities with units]
*Steps:*
1. [substitution/transformation]
2. [next step]
3. [final algebra]
*Answer:* [value with units, and option letter (A/B/C/D)]Notes:
*text* as bold. Use for headings only.v² = u² + 2as, not $v^2 = u^2 + 2as$.Default mode: stage, do not auto-send.
.auto-memory/project_whatsapp_mapping.md for the teacher's project-to-WhatsApp-group map. For JEE Main, this is usually the "12th" or "JEE Main" batch.list_chats + send_message after explicit confirmation.These are the mistakes that most commonly cost marks on this paper:
Read these only when the problem is in that topic — keeps context lean:
references/mechanics.md — sign conventions, rotation, SHM, gravitation.references/electromagnetism.md — Gauss/Ampere setups, RC/LR, AC formulas.references/modern_physics.md — photons, Bohr, de Broglie, nuclear decay.references/common_pitfalls.md — the recurring traps.scripts/verify.py has helpers for the most common JEE Main patterns: 1D kinematics, projectile, inclined plane, simple pendulum, thin lens, RC charging, Bohr energies, de Broglie wavelengths. Run it directly or copy the relevant function inline. It's a starting point, not a framework — adapt the equations to each problem.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.