원클릭으로
adding-dependencies
Use when adding a new third-party dependency to aiida-core's `pyproject.toml`.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when adding a new third-party dependency to aiida-core's `pyproject.toml`.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | adding-dependencies |
| description | Use when adding a new third-party dependency to aiida-core's `pyproject.toml`. |
Before adding a new dependency to pyproject.toml, ensure it:
After modifying pyproject.toml, the uv-lock and generate-conda-environment pre-commit hooks will automatically update uv.lock and environment.yml to stay in sync.
Run uv run pre-commit to trigger them.
Use when adding a new `verdi` subcommand in `src/aiida/cmdline/`.
Use when exploring the aiida-core codebase structure, looking for key files, or understanding how packages relate to each other.
Use when making commits, creating branches, or preparing pull requests for aiida-core.
Use when diagnosing failed, stuck, or misbehaving AiiDA processes or the daemon.
Use when deprecating a public Python API or `verdi` CLI command in aiida-core.
Use when running pre-commit, linting, type checking, or fixing CI failures in aiida-core.