Reza Rezvani
0897c48ddb
feat(git): add /git:clean command for branch hygiene
...
Add slash command to list and delete merged branches (local + remote),
keeping only main, dev, and gh-pages. Includes confirmation step before
remote deletion.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 16:17:11 +01:00
Reza Rezvani
4a6b514b06
feat(commands): add git workflow and quality gate slash commands
...
Implemented complete slash command system adapted from claude-code-skills-factory
for streamlined git workflow and quality assurance in claude-skills repository.
## New Slash Commands
### Git Workflow (3 commands)
- **git/cm.md** (/git:cm): Stage and commit (no push)
- **git/cp.md** (/git:cp): Stage, commit, and push with quality checks
- **git/pr.md** (/git:pr): Create pull request from current branch
### Quality Gates (2 commands)
- **review.md** (/review): Local quality checks (YAML lint, schema validation, Python syntax, markdown links)
- **security-scan.md** (/security-scan): Security validation (Gitleaks, Safety audit)
### Documentation
- **README.md**: Complete command reference with usage examples and workflows
## Key Features
✅ Step-by-step instructions for each command
✅ Safety checks (secrets detection, credential scanning)
✅ Conventional Commit format enforcement
✅ Integration with CI workflows (ci-quality-gate.yml)
✅ Quality gate enforcement before push
## Adaptations from Factory Project
- Updated directory paths for claude-skills structure
- Configured for repository-specific workflows
- Simplified for skills library workflow
- Removed factory-specific commands (build, validate-output, etc.)
- Kept essential git and quality commands only
## Usage
Commands available in Claude Code CLI:
- /git:cm - Commit without pushing
- /git:cp - Complete git workflow
- /git:pr - Create pull request
- /review - Run quality checks
- /security-scan - Run security validation
## Integration
Commands integrate with GitHub automation:
- /git:cp triggers ci-quality-gate workflow
- /git:pr triggers claude-code-review workflow
- Merged PRs trigger pr-issue-auto-close workflow
See .claude/commands/README.md for complete documentation.
2025-11-04 22:16:53 +01:00