skills/experiment/band-and-dos-analysis/SKILL.md
Use this skill for post-relax bulk electronic-structure workflows when the goal is a clean DOS or band-path-ready calculation sequence with explicit KPOINTS provenance and result summaries.
npx skillsauth add q734738781/CatMaster band-and-dos-analysisInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to build a controlled relax-to-static-to-band/DOS sequence instead of improvising electronic-structure jobs from an unconverged structure. Follow the VASP Wiki pattern: finalize the structure first, then run a dedicated static/DOS stage with explicit k-point and charge-density provenance.
CHGCAR available, e.g. surface LCHARG=True through user_incar_patch.vasp_prepare(preset="dos", ...); add dos_charge_density_path only when you are intentionally doing the VASP Wiki ICHARG=11 non-self-consistent branch.user_incar_patch, typically ISMEAR=0, SIGMA=0.03-0.1, and optionally EFERMI=MIDGAP for clearly gapped or unknown-gap systems.KPOINTS with generate_kpath and assemble the band job with vasp_band_prepare.vasp_execute_batch.analyze_vasp_results to summarize convergence and parsed bandgap evidence.generate_kpathvasp_preparevasp_band_preparevasp_execute_batchanalyze_vasp_resultsrender_structure_viewsICHARG=11), the preceding self-consistent stage must have produced a reusable CHGCAR.generate_kpath proposes the line-mode KPOINTS, and vasp_band_prepare owns the dedicated band input deck.ISMEAR=-5) on a Gamma-centered mesh that can actually form tetrahedra.user_incar_patch to switch to Gaussian smearing (ISMEAR=0) with small SIGMA, typically 0.03-0.1.EFERMI=MIDGAP is a reasonable explicit stabilizer to surface.LORBIT controls PDOS output, but fixed-density reuse also needs the charge-density provenance to be scientifically traceable.ICHARG=11/12, VASP Wiki recommends LMAXMIX matched to the highest angular momentum in the PAW data (2/4/6 for s,p / d / f dominated cases). The tool now auto-fills a baseline when absent; surface any deliberate override.KPOINTS artifact used for the band job.ICHARG=11, and the source of any reused CHGCAR.CHGCAR-writing choice explicit.render_structure_views when the bulk cell standardization or orientation is visually ambiguous.DFT+U, smearing, or k-point density silently.DOSCAR as the final electronic-structure result.ISMEAR=0 with small SIGMA over ISMEAR>0.user_incar_patch changes that alter DOS/band interpretation.CHGCAR, report the charge-density source explicitly and make sure the upstream stage actually wrote that CHGCAR.KPOINTS artifact and any reused CHGCAR source explicit.Return:
KPOINTS path when relevantbulk-relax-and-reference to establish the accepted bulk baseline before this skill.testing
Draft, audit, or revise point-by-point reviewer response letters for Nature-family manuscript revisions. Use when the user provides reviewer comments, editor decision letters, revision notes, response drafts, or asks how to respond to major/minor revision requests, rebuttal letters, response to reviewers, peer-review reports, 审稿意见回复, 逐点回复, 修回信, 大修回复, 小修回复, or 如何回复 reviewer.
development
Build full-text bilingual, figure-aware, source-grounded Markdown reading files for journal or conference papers from PDF, DOI, arXiv, publisher HTML, or pasted text. Use whenever the user asks to translate an entire paper, make a complete markdown reader, preserve figure or table placement near the relevant prose, or keep exact source anchors for every block. Do not use this for summaries, bullet-keyword notes, or citation-only tasks.
testing
Polish, restructure, or translate academic prose into Nature-leaning English using the paper-architecture and writing-strategy principles from Scientific English Writing & Communication, with phrase-level support from Academic Phrasebank. Use whenever the user asks to polish a manuscript paragraph, abstract, introduction, results, discussion, conclusion, title, methods section, or Chinese academic draft for publication-quality English.
tools
Build a complete but efficient Nature-style Chinese PPTX presentation from a scientific paper, preprint, PDF, article text, abstract, figure legends, or reading notes. Use this skill whenever the user asks to make slides/PPT/PPTX for journal club, group meeting, paper sharing, thesis seminar, lab meeting, department report, or academic presentation from a research paper, not only medical papers. It identifies the paper type and argument, selects only the figures needed for the story, writes Chinese slide content and speaker notes, creates the actual .pptx deck, and performs lightweight verification with cross-platform Python tooling by default.