Ff — Git skill for Claude Code
Fast-forward merge only - update branch without rebase or merge commits.
How to install Ff
Installs to ~/.claude/skills/zircote-gh-ff/SKILL.md
mkdir -p ~/.claude/skills/zircote-gh-ff && curl -fsSL https://raw.githubusercontent.com/zircote/gh/HEAD/commands/ff.md -o ~/.claude/skills/zircote-gh-ff/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Ff does
allowed-tools:
- Bash
- Glob
- Grep
- Read
- Write argument-hint: '[remote] [branch]' description: Fast-forward merge only - update branch without rebase or merge commits
Memory
Search first: `/mnemonic:search {relevant_keywords}` Capture after: `/mnemonic:capture {namespace} "{title}"`
Run `/mnemonic:list --namespaces` to see available namespaces from loaded ontologies.
If `$ARGUMENTS` cont
Alternatives in Git
- Ws Reset — Reset the current branch to main, fetch upstream, and update submodules 38.1k ★
- Contributing To Context-mode — This project is licensed under the Elastic License 2.0 (ELv2) and moves forward with your support 5.6k ★
- Merge Command — Finalize worktree work: update docs, commit, merge to main, clean up 1.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Gl Mr
Open a draft GitLab merge request for the current branch (push, title and description from the commits, "Close
Commit Fast
by steadycursor - Automates git commit process by selecting the first suggested message, generating structured
Easy Commit
Commit current changes fast with Conventional Commits, no repo-history convention lookup
Check CI
Token-free PR merge-gate watcher — one process loops inside gh pr checks --watch --fail-fast, then verifies ze
PR Post Merge
Clean up after a PR is merged — close fork issue, update local branch, delete issue branch
Update Branch
Merge main into the current feature branch
Related Agents
Gitnexus Branch Hygiene Reviewer
GitNexus branch hygiene and mergeability reviewer. Use to classify merge state, conflicts, stale branches, mer
Merge Resolver
Resolve git merge conflicts by analyzing commit history, code intent, and metadata. Use when PRs have conflict
Merger
Reviews, validates, and merges arc-agents PRs. Sole authority for destructive git ops (rebase, push, merge, br