Files
leo-claude-mktplace/plugins/git-flow/skills/claude-md-integration.md
lmiranda f87fc2537d feat(git-flow): add /gitflow setup with auto-config and CLAUDE.md injection
New gitflow-setup.md command auto-detects Gitea system config from
~/.config/claude/gitea.env, configures workflow settings, and injects
Git Workflow section into project CLAUDE.md. Moved
claude-md-integration.md to skills/ for programmatic use.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 19:13:34 -05:00

1.5 KiB

CLAUDE.md Git-Flow Section Template

Purpose

Template for the Git Workflow section that /gitflow setup injects into a project's CLAUDE.md.

When to Use

  • During /gitflow setup to inject the Git Workflow section
  • As reference for the expected CLAUDE.md structure

Template

The following template uses placeholders that /gitflow setup replaces with actual values:

## Git Workflow

This project uses the git-flow plugin for git operations.

### Workflow Style

**Style:** {GIT_WORKFLOW_STYLE}
**Base Branch:** {GIT_DEFAULT_BASE}

### Branch Naming

Use the format: `<type>/<description>`

Types: feat, fix, chore, docs, refactor, test, perf

Examples:
- `feat/add-user-auth`
- `fix/login-timeout`
- `chore/update-deps`

### Commit Messages

Use conventional commits:

():

[body]

[footer]


### Commands

| Command | Use Case |
|---------|----------|
| `/gitflow commit` | Smart commit with optional --push, --merge, --sync |
| `/gitflow commit --push` | Commit and push to remote |
| `/gitflow commit --merge` | Commit and merge into target branch |
| `/gitflow branch-start` | Start new branch |
| `/gitflow status` | Enhanced status |

### Protected Branches

Do not commit directly to: {GIT_PROTECTED_BRANCHES}

Placeholder Reference

Placeholder Source Default
{GIT_WORKFLOW_STYLE} Step 5 selection feature-branch
{GIT_DEFAULT_BASE} Step 5 selection development
{GIT_PROTECTED_BRANCHES} Step 5 selection main,staging