Refactored commands to extract reusable skills following the Commands → Skills separation pattern. Each command is now <50 lines and references skill files for detailed knowledge. Plugins refactored: - claude-config-maintainer: 5 commands → 7 skills - code-sentinel: 3 commands → 2 skills - contract-validator: 5 commands → 6 skills - data-platform: 10 commands → 6 skills - doc-guardian: 5 commands → 6 skills (replaced nested dir) - git-flow: 8 commands → 7 skills Skills contain: workflows, validation rules, conventions, reference data, tool documentation Commands now contain: YAML frontmatter, agent assignment, skills list, brief workflow steps, parameters Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.4 KiB
1.4 KiB
name, description, agent
| name | description | agent |
|---|---|---|
| git-config | Configure git-flow settings for the current project | git-assistant |
/git-config - Configure git-flow
Skills
- skills/visual-header.md
- skills/environment-variables.md
- skills/workflow-patterns/branching-strategies.md
Purpose
Configure git-flow settings interactively or display current configuration.
Parameters
| Parameter | Description |
|---|---|
--show |
Display current settings without prompting |
--reset |
Reset all settings to defaults |
<key>=<value> |
Set specific variable directly |
Workflow
- Display header - Show GIT-FLOW Configuration header
- Load current settings - Read from project and user config
- Present menu - Show configuration options
- Handle selection - Configure workflow style, base branch, protected branches, etc.
- Save settings - Write to
.envor.claude/settings.json - Confirm - Display saved configuration
Configuration Menu
- Workflow style (simple, feature-branch, pr-required, trunk-based)
- Default base branch
- Auto-delete merged branches
- Auto-push after commit
- Protected branches
- View all settings
- Reset to defaults
Output
Configuration saved!
GIT_WORKFLOW_STYLE=feature-branch
GIT_DEFAULT_BASE=development
GIT_AUTO_DELETE_MERGED=true
These settings will be used for all git-flow commands.