oma-scm

Solid

SCM (software configuration management) and Git: branching, merges, conflicts, worktrees, baselines, audit readiness, plus Conventional Commits and safe staging.

Code & Development 1,081 stars 126 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Software configuration management: SCM (`oma-scm`) ## Scheduling ### Goal Manage Git and software configuration management safely: commits, branches, merges, worktrees, releases, baselines, audit posture, CODEOWNERS, and Conventional Commits. ### Intent signature - User asks to commit, stage, branch, merge, rebase, cherry-pick, tag, release, resolve conflicts, manage worktrees, inspect SCM posture, or apply Conventional Commits. - User needs safe Git operations with explicit file staging, secret awareness, and CM governance. This skill is the **single** place for **configuration management (CM)** on a software repo and for **Conventional Commits** / safe staging. ### When to use - **Commits:** “commit this”, `/scm`, message type/scope, splitting staged changes into multiple commits. - **CM / Git:** branching (gitflow, GitHub Flow, GitLab Flow, trunk-based), protected branches, merge queue, merge conflicts, rebase, cherry-pick, worktrees, submodules/subtrees, tags and releases. - **Governance:** issue/ADR links, breaking-change footers, changelog or release-tool alignment. - **Audit posture:** signed commits, CI before merge, secret-sensitive paths. ### When NOT to use - Implementing product or application code -> use the relevant domain skill - Debugging runtime failures without a Git or CM operation -> use `oma-debug` - Security, performance, or accessibility review -> use `oma-qa` - Planning feature requirements or decomposing work -> use `oma-pm` ### Expected in...

Details

Author
first-fluke
Repository
first-fluke/oh-my-agent
Created
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category