commit-smart
Create smart commit with quality checks and conventional format
Initialize ClaudeForge CI/CD system
How it fires
How this command gets triggered: by you, by Claude, or both.
/github-initContext preview
What this command does when you run it.
Initialize ClaudeForge CI/CD system
title: /github-init description: Initialize ClaudeForge CI/CD system
You are helping the user initialize the ClaudeForge CI/CD system.
1. **Check Current State**
2. **Run Bootstrap Workflow**
3. **Create Dev Branch** (if not exists)
git checkout -b dev git push -u origin dev
4. **Configure Branch Protection**
Guide user step-by-step:
**For main branch:**
**For dev branch:**
5. **Set Default Branch**
6. **Verification**
7. **Next Steps**
# Check current setup gh repo view --json name,defaultBranchRef,hasIssuesEnabled # List workflows ls -la .github/workflows/ # Check labels gh label list # Check milestones gh api repos/:owner/:repo/milestones # Check branch protection gh api repos/:owner/:repo/branches/main/protection 2>/dev/null || echo "Not protected" gh api repos/:owner/:repo/branches/dev/protection 2>/dev/null || echo "Not protected"
✅ Bootstrap workflow run successfully ✅ Dev branch created and pushed ✅ Branch protection configured for main and dev ✅ Default branch set to dev ✅ User understands next steps
Provide clear, step-by-step guidance with actual commands the user can copy-paste.
Automated CLAUDE.md creation, enhancement, and maintenance for Claude Code projects ClaudeForge is a comprehensive toolkit that eliminates the tedious process of manually creating and maintaining CLAUDE.md files.
Repo: alirezarezvani/ClaudeForge
Create smart commit with quality checks and conventional format