Manage Git branches, merges, conflicts, commits, and release.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Software Configuration Management
## Scheduling
### Goal
Perform Git operations with explicit scope, traceable commits, and recoverable history.
### Intent signature
- Commit, stage, push, branch, merge, rebase, resolve conflicts, manage worktrees, or inspect SCM governance.
### When to use
- Commit and push requests, including Conventional Commit messages and logical splitting.
- Branch/history operations, releases, baselines, CODEOWNERS, and configuration-management reviews.
### When NOT to use
- Implementing a feature or fixing application code -> use the owning specialist.
- General requirements planning -> use `oma-pm`; security/testing review -> use `oma-qa`.
### Expected inputs
Requested Git operation, repository state, and effective `scm` settings from project configuration.
### Expected outputs
Requested Git changes or an advisory plan, commit/branch identifiers, checks performed, and unresolved work.
### Dependencies
Git CLI; project configuration and hooks. Read the references below only for the selected operation.
## Structural Flow
### Entry
…
The line at the top of this page pins the label git:20261028.57fde58, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_4tolashjb6w3tn5v
GET https://markdownregistry.com/api/v1/resolve?ref=first-fluke/oh-my-agent/oma-scm
GET https://markdownregistry.com/api/v1/blob/b1d1813e3efee5a1d00cdd94f49904417702b6a98ecefeb9ac9363bdb85015dc
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
first-fluke/oh-my-agent · .agents/skills/oma-academic-writing/SKILL.md · Draft and revise academic prose against a rubric, evidence, and citation requirements. Use for essays, reports…
first-fluke/oh-my-agent · .agents/skills/oma-architecture/SKILL.md · Evaluate system boundaries and architectural tradeoffs. Use for architecture decisions, design reviews, and ADRs.
first-fluke/oh-my-agent · .agents/skills/oma-backend/SKILL.md · Implement server APIs, authentication, and application data access. Schema modeling and query tuning use oma-db.
first-fluke/oh-my-agent · .agents/skills/oma-brainstorm/SKILL.md · Explore goals, constraints, and alternative approaches before choosing a design. Use when the user requests ideation or…
first-fluke/oh-my-agent · .agents/skills/oma-coordination/SKILL.md · Coordinate assigned specialist tasks and handoffs manually. Use when supervising a multi-agent project step by step.
first-fluke/oh-my-agent · .agents/skills/oma-db/SKILL.md · Design schemas and migrations, tune queries, or plan vector retrieval and database operations. Application API…
first-fluke/oh-my-agent · .agents/skills/oma-debug/SKILL.md · Diagnose a reproducible failure, fix its cause, and verify the regression. Use for crashes, incorrect behavior, and…
first-fluke/oh-my-agent · .agents/skills/oma-design/SKILL.md · Define or review a visual system, DESIGN.md, or redesign direction. Use for typography, layout, color, motion, and…
first-fluke/oh-my-agent · .agents/skills/oma-dev-workflow/SKILL.md · Configure development tasks, git hooks, CI/CD, or release automation. Use when creating or fixing a repository…
first-fluke/oh-my-agent · .agents/skills/oma-docs/SKILL.md · Check documentation references, sync docs to code changes, and detect translation drift. Use for documentation…
first-fluke/oh-my-agent · .agents/skills/oma-explanation/SKILL.md · Create an offline HTML explanation of a code change (diff, PR, branch) or of a topic, system, or question. Use when a…
first-fluke/oh-my-agent · .agents/skills/oma-frontend/SKILL.md · Implement or modify web UI in React, Next.js, or Angular. Use for components, pages, styles, forms, and frontend state…
first-fluke/oh-my-agent · .agents/skills/oma-scm/SKILL.md · Manage Git branches, merges, conflicts, commits, and release baselines. Use for repository history and…