Skip to main content

dft-server

Connect to the user's DFT first-principles server, manage SSH key login, generate/check DFT inputs, run VASPkit helpers, and prepare or submit VASP/Wannier-related jobs.

설치로 이동

소스 정보

저장소
usst-yk/usst1-DFT-codex-skill
최근 소스 활동
2026년 5월 12일 06:09
감지된 SKILL.md 언어
영어
스타
1
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
dft-server
description
Connect to the user's DFT first-principles server, manage SSH key login, generate/check DFT inputs, run VASPkit helpers, and prepare or submit VASP/Wannier-related jobs.
# DFT Server Use this skill for DFT first-principles work: SSH setup, server status, `$DFT_SERVER_WORK_ROOT` project directories, VASP, VASPkit, Wannier90, WannierBerri, WannierTools, WannSymm, and Slurm job submission. ## Agent Files Load only the relevant file from `agents/`: ```text quickstart.md common commands and entry points server.md login, server parameters, installed software, layout dft-assistant.md self-service DFT input generation and confirmation submission.md Slurm scripts, submission, and pre-submit checks vasp.md VASP checks and run choices vaspkit.md VASPkit usage and warnings wannier90.md Wannier90 and postw90 wannierberri.md WannierBerri Python workflows wanniertools.md WannierTools workflows wannsymm.md WannSymm workflows ``` ## Defaults ```text SSH target: dft-server Work root: $DFT_SERVER_WORK_ROOT Default generated job: cpu partition, 1 node, 60 tasks, 2000:00:00 ``` Create new Codex-managed calculations only under `$DFT_SERVER_WORK_ROOT` unless the user explicitly asks otherwise. Use clear names such as `FeS_relax_20260512`, `CuCrTe2_soc_v1`, or `MnBi2Te4_wannier_ahc`. ## Core Safety Default to read-only inspection. Do not submit, cancel, delete, overwrite, or move calculation files unless the user explicitly asks. Never store the server password. First-time password use is only for `scripts/dft_server_setup_key.sh`, which installs SSH key login. Always preview before writing inputs or submitting jobs when the target, mode, or required files are not completely clear. Do not run VASPkit task `109` as an automatic safe check on this server; it was observed to submit a VASP job. ## References ```text VASP: https://vasp.at/wiki/The_VASP_Manual VASPkit: https://vaspkit.com Wannier90: https://wannier90.readthedocs.io/en/latest/ WannierBerri: https://wannier-berri.org/index.html WannierTools: http://www.wanniertools.com ```
GitHub에서 보기