diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..1e3dc89 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,32 @@ +# ClaudeForge Code Owners +# These owners will be automatically requested for review when someone opens a PR that modifies code in these areas + +# Default owner for everything in the repo +* @alirezarezvani + +# GitHub workflows and actions +/.github/ @alirezarezvani + +# Installation scripts (critical for users) +/install.sh @alirezarezvani +/install.ps1 @alirezarezvani + +# Core skill modules +/skill/*.py @alirezarezvani + +# Slash commands +/command/ @alirezarezvani + +# Guardian agent +/agent/ @alirezarezvani + +# Documentation (important for user experience) +/docs/ @alirezarezvani +/README.md @alirezarezvani +/CHANGELOG.md @alirezarezvani + +# Quality hooks +/hooks/ @alirezarezvani + +# Setup scripts +/setup/ @alirezarezvani diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 54db43e..f385fda 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -29,7 +29,9 @@ What actually happened. - **OS:** [e.g., macOS 13.5, Windows 11, Ubuntu 22.04] - **Claude Code Version:** [e.g., 2.1.0] - **ClaudeForge Version:** [e.g., 1.0.0] -- **Installation Method:** [user-level / project-level] +- **Python Version:** [e.g., 3.11.6] (if relevant) +- **Installation Method:** [curl install / local install / user-level / project-level] +- **Component:** [installer / skill / command / agent / docs] ## Additional Context diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 47e5bfe..64c82e9 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -2,7 +2,7 @@ name: Feature Request about: Suggest a new feature or enhancement for ClaudeForge title: '[FEATURE] ' -labels: enhancement +labels: enhancement, status: needs discussion assignees: '' --- diff --git a/.github/commit-template.txt b/.github/commit-template.txt new file mode 100644 index 0000000..cd91c4f --- /dev/null +++ b/.github/commit-template.txt @@ -0,0 +1,65 @@ +# (): +# +# +# +#