Mechanics analysis
Use when the task is to analyze mechanics-relevant quantities from DFT results, including equation-of-state fits, EOS quality descriptors, bulk modulus estimates, elastic tensor summaries, elastic-stability heuristics, anisotropy and hardness descriptors, candidate ranking, stress-state interpretation, and compact markdown reports from finished calculations.From its SKILL.md
npx -y skills add chatmaterials/mechanics-analysisAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.9 KB, 325 tokens by cl100k_base, as published. Nobody here has run it
Mechanics Analysis
Use this skill for mechanics-oriented post-processing rather than generic workflow setup.
When to use
- fit an energy-volume curve
- estimate an equilibrium volume and bulk modulus
- judge whether the EOS fit quality looks exact-like, good-fit-like, or noisy
- summarize an elastic tensor
- screen elastic stability heuristics, anisotropy, hardness, and ductility descriptors
- rank multiple mechanics candidates with a compact bulk-plus-stability heuristic
- interpret a stress tensor or stress state
- write a compact mechanics-analysis report from existing calculations
Use the bundled helpers
scripts/analyze_equation_of_state.pyFit a simple quadratic equation of state and estimate bulk modulus plus fit quality descriptors.scripts/analyze_elastic_tensor.pySummarize a 6x6 elastic tensor, estimate Voigt/Reuss/Hill moduli, and report stability, anisotropy, hardness, and ductility heuristics.scripts/analyze_stress_state.pySummarize a stress tensor and estimate mean stress and a von Mises-like equivalent stress.scripts/compare_mechanical_candidates.pyRank multiple cases with a compact bulk-plus-stability screening heuristic.scripts/export_mechanics_report.pyExport a markdown mechanics-analysis report.
Guardrails
- Treat the simple EOS fit as a compact estimate, not a full published EOS treatment.
- State whether the elastic stability criteria used are heuristic or rigorous.
- Distinguish mean stress from a sign-convention-specific pressure.
What ships with it: 23 files
27.6 KB alongside SKILL.md, 6 of them executable
agents/
- openai.yaml253 B
fixtures/
- candidates/hard-brittle/elastic_tensor.dat162 B
- candidates/hard-brittle/eos.dat63 B
- candidates/hard-brittle/stress_tensor.dat39 B
- candidates/noisy-eos/elastic_tensor.dat165 B
- candidates/noisy-eos/eos.dat63 B
- candidates/noisy-eos/stress_tensor.dat38 B
- candidates/soft/elastic_tensor.dat159 B
- candidates/soft/eos.dat63 B
- candidates/soft/stress_tensor.dat39 B
- elastic/elastic_tensor.dat165 B
- eos/eos.dat63 B
- stress/stress_tensor.dat38 B
references/
- mechanics.md721 B
scripts/
- analyze_elastic_tensor.pyruns5.5 KB
- analyze_equation_of_state.pyruns3.1 KB
- analyze_stress_state.pyruns1.8 KB
- compare_mechanical_candidates.pyruns4.5 KB
- export_mechanics_report.pyruns4.9 KB
- run_regression.pyruns3.5 KB
- .gitignore34 B
- LICENSE1.1 KB
- README.md1.3 KB
Gives 0 of the 12 instructions most research analysis skills give in 325 tokens
Counted across 1,063 of the 1,754 authors here whose files we hold, read 2026-08-07
- Generate a markdown reportin 32 of 1063, across 23 files
- Cite each claim's sourcein 30 of 1063, across 15 files
- Define the ideal customer profilein 20 of 1063, across 2 files
- Search for companies matching the criteriain 20 of 1063, across 2 files
- Assign a fit score from one to tenin 20 of 1063, across 2 files
- Analyze the codebase to understand the productin 19 of 1063, across 1 file
- Ask clarifying questions about the value propositionin 19 of 1063, across 1 file
- Look for signals of immediate needin 19 of 1063, across 1 file
- Identify the target decision maker rolein 19 of 1063, across 1 file
- Suggest a personalized contact strategyin 19 of 1063, across 1 file
- Provide conversation starters for outreachin 19 of 1063, across 1 file
- Format results in a scannable markdown templatein 19 of 1063, across 1 file
Said here and by no other author read
- treat the EOS fit as a compact estimate only
- state whether elastic stability criteria are heuristic or rigorous
- distinguish mean stress from sign-convention-specific pressure
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.