├── .claude ├── commands │ ├── analyze.md │ ├── commit-and-pr.md │ ├── ensure-quality.md │ ├── gemini-documentation.md │ ├── gemini-search.md │ ├── improve.md │ ├── index.md │ ├── initialize-project.md │ ├── safe-refactor.md │ ├── scan.md │ ├── task.md │ ├── troubleshoot.md │ └── write-tests.md └── settings.json ├── .gemini └── settings.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── claude_code_collaboration.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CLAUDE.md ├── LICENSE ├── Makefile ├── README.md ├── assets └── 和太鼓でドドン.mp3 ├── docs └── .gitkeep ├── pyproject.toml ├── scripts ├── setup.sh └── update_project_name.py ├── src └── project_name │ ├── __init__.py │ ├── core │ ├── __init__.py │ └── example.py │ ├── py.typed │ ├── types.py │ └── utils │ ├── __init__.py │ ├── helpers.py │ └── logging_config.py ├── template ├── src │ └── template_package │ │ ├── __init__.py │ │ ├── core │ │ ├── __init__.py │ │ └── example.py │ │ ├── py.typed │ │ ├── types.py │ │ └── utils │ │ ├── __init__.py │ │ ├── helpers.py │ │ ├── logging_config.py │ │ └── profiling.py └── tests │ ├── conftest.py │ ├── integration │ ├── __init__.py │ └── test_example.py │ ├── property │ ├── __init__.py │ └── test_helpers_property.py │ └── unit │ ├── __init__.py │ ├── test_example.py │ ├── test_helpers.py │ └── test_logging.py ├── tests ├── __init__.py ├── integration │ └── __init__.py ├── property │ └── __init__.py ├── test_dummy.py └── unit │ └── __init__.py └── uv.lock /.claude/commands/analyze.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/analyze.md -------------------------------------------------------------------------------- /.claude/commands/commit-and-pr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/commit-and-pr.md -------------------------------------------------------------------------------- /.claude/commands/ensure-quality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/ensure-quality.md -------------------------------------------------------------------------------- /.claude/commands/gemini-documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/gemini-documentation.md -------------------------------------------------------------------------------- /.claude/commands/gemini-search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/gemini-search.md -------------------------------------------------------------------------------- /.claude/commands/improve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/improve.md -------------------------------------------------------------------------------- /.claude/commands/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/index.md -------------------------------------------------------------------------------- /.claude/commands/initialize-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/initialize-project.md -------------------------------------------------------------------------------- /.claude/commands/safe-refactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/safe-refactor.md -------------------------------------------------------------------------------- /.claude/commands/scan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/scan.md -------------------------------------------------------------------------------- /.claude/commands/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/task.md -------------------------------------------------------------------------------- /.claude/commands/troubleshoot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/troubleshoot.md -------------------------------------------------------------------------------- /.claude/commands/write-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/commands/write-tests.md -------------------------------------------------------------------------------- /.claude/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.claude/settings.json -------------------------------------------------------------------------------- /.gemini/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "contextFileName": "CLAUDE.md" 3 | } 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/claude_code_collaboration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.github/ISSUE_TEMPLATE/claude_code_collaboration.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/README.md -------------------------------------------------------------------------------- /assets/和太鼓でドドン.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/assets/和太鼓でドドン.mp3 -------------------------------------------------------------------------------- /docs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/scripts/setup.sh -------------------------------------------------------------------------------- /scripts/update_project_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/scripts/update_project_name.py -------------------------------------------------------------------------------- /src/project_name/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/src/project_name/__init__.py -------------------------------------------------------------------------------- /src/project_name/core/__init__.py: -------------------------------------------------------------------------------- 1 | """Core module for project_name package.""" 2 | -------------------------------------------------------------------------------- /src/project_name/core/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/src/project_name/core/example.py -------------------------------------------------------------------------------- /src/project_name/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/project_name/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/src/project_name/types.py -------------------------------------------------------------------------------- /src/project_name/utils/__init__.py: -------------------------------------------------------------------------------- 1 | """Utilities module for project_name package.""" 2 | -------------------------------------------------------------------------------- /src/project_name/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/src/project_name/utils/helpers.py -------------------------------------------------------------------------------- /src/project_name/utils/logging_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/src/project_name/utils/logging_config.py -------------------------------------------------------------------------------- /template/src/template_package/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/src/template_package/__init__.py -------------------------------------------------------------------------------- /template/src/template_package/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/src/template_package/core/__init__.py -------------------------------------------------------------------------------- /template/src/template_package/core/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/src/template_package/core/example.py -------------------------------------------------------------------------------- /template/src/template_package/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template/src/template_package/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/src/template_package/types.py -------------------------------------------------------------------------------- /template/src/template_package/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/src/template_package/utils/__init__.py -------------------------------------------------------------------------------- /template/src/template_package/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/src/template_package/utils/helpers.py -------------------------------------------------------------------------------- /template/src/template_package/utils/logging_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/src/template_package/utils/logging_config.py -------------------------------------------------------------------------------- /template/src/template_package/utils/profiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/src/template_package/utils/profiling.py -------------------------------------------------------------------------------- /template/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/tests/conftest.py -------------------------------------------------------------------------------- /template/tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template/tests/integration/test_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/tests/integration/test_example.py -------------------------------------------------------------------------------- /template/tests/property/__init__.py: -------------------------------------------------------------------------------- 1 | """Property-based testing module.""" 2 | -------------------------------------------------------------------------------- /template/tests/property/test_helpers_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/tests/property/test_helpers_property.py -------------------------------------------------------------------------------- /template/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template/tests/unit/test_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/tests/unit/test_example.py -------------------------------------------------------------------------------- /template/tests/unit/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/tests/unit/test_helpers.py -------------------------------------------------------------------------------- /template/tests/unit/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/template/tests/unit/test_logging.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Test package.""" 2 | -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | """Integration tests.""" 2 | -------------------------------------------------------------------------------- /tests/property/__init__.py: -------------------------------------------------------------------------------- 1 | """Property-based tests.""" 2 | -------------------------------------------------------------------------------- /tests/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/tests/test_dummy.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | """Unit tests.""" 2 | -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discus0434/python-template-for-claude-code/HEAD/uv.lock --------------------------------------------------------------------------------