python
Write clean, readable Pythonic code. Use this skill any time you write or change a Python file.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Write clean, readable Pythonic code. Use this skill any time you write or change a Python file.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Use this when working in a project with devenv.nix, or when devenv.sh development environment setup, services, dependencies, or Nix packages are relevant.
Analyze Hacker News thread sentiment from a provided HN thread URL.
Builds Python components using the compone framework for type-safe HTML/XML/RSS generation. Use when working with compone, creating Python components, generating markup in Python, or building framework-agnostic component libraries.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
SOC 직업 분류 기준
| name | python |
| description | Write clean, readable Pythonic code. Use this skill any time you write or change a Python file. |
datetime, import it like this: import datetime as dtTYPE_CHECKING guard
for type-only imports to avoid circular dependencies.Optional variables like this: value | NoneAny for "all types" instead of object.pytest for all testsmonkeypatch fixture, NEVER unittest.mock and NEVER
any of the Mock classes or patch functionconftest.pyunittest.mock or any of the Mock classes or patch function, never assert on method calls,
use real objects and assert on full results. When absolutely necessary and can't be avoided, use pytest.monkeypatch,
when the test setup would be too difficult or the code have side effects, but consider writing a fake.uv add for adding dependencies, never directly edit pyproject.toml files.click library instead of argparse, add it to dependencies if necessary.