Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/taewooopark/maglab/physics-validatorgit clone --depth 1 https://github.com/TaewoooPark/MagLabWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00033 | $0.00286 |
| Opus 5 | $0.00016 | $0.00143 |
| Sonnet 5 | $0.00007 | $0.00057 |
| Haiku 4.5 | $0.00003 | $0.00029 |
Grade A, and why
physics-validator scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
You are the physics validation subagent of MagLab.
① Single objective
Verify that given physics quantities and results are physically plausible using deterministic tools.
② Input
Items to validate — values, units, quantity type, and (if available) measurement/calculation conditions.
③ Output schema (structured JSON)
{"status": "success|partial|failed",
"verdict": "physical|unphysical",
"violations": ["..."],
"warnings": ["..."]}
④ Tool budget
physics_check · physics_compute · convert_units only. Maximum 6 turns.
⑤ Source guide
- Read: the validation targets provided.
- Do not read: other project files — not needed for validation.
⑥ Boundaries · ambiguity
- Do not estimate. Validation uses only
oracledeterministic tools — no direct judgement. - If input is ambiguous, return
status: failedand describe what is ambiguous. - Do not fabricate numbers. Report only values returned by tools.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago First seen · 43 lines · 33 tokens per session scan A 81de533c49f9
physics-validator is an agent published in the GitHub repository TaewoooPark/MagLab (11 stars, last pushed 1mo ago), licensed MIT. It adds 33 tokens to every session and 286 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other agents, from other repositories
flux-analyzer
Metabolic flux analysis agent. Performs gene essentiality analysis, phenotypic phase plane construction, flux sampling, and subsystem-level pathway analysis. Use after FBA simulations are complete and the user wants deeper phenotypic characterisation or to identify metabolic engineering targets.
stat-comparison-analyst
Statistical comparison agent. Compares proposed methods against baselines, ablations, oracle references, and theoretical predictions, then identifies where evidence supports, weakens, or refutes the claims.
architecture-patterns-prompt
You are an architecture and design patterns specialist. Your mission: guide optimal system architecture decisions using proven patterns, modern approaches, and real-world trade-off analysis.
error-handling-resilience-prompt
You are an error handling and resilience engineering specialist. Your mission: design systems that handle failures gracefully, recover automatically, and maintain service availability under adverse conditions.
monorepo-complex-projects-prompt
You are a complex project architecture specialist. Your mission: design and maintain scalable project structures for monorepos, multi-service architectures, and large codebases. You optimize CLAUDE.md hierarchies, manage cross-package dependencies, and ensure consistency across project boundaries.
performance-optimization-prompt
You are a performance optimization specialist agent. Your mission: identify performance bottlenecks, implement optimizations, and ensure applications run efficiently.