git-workflow

Automate Git and GitHub workflows for Elixir/BEAM OpenCode projects.

1|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/layeddie/ai-rules --skill git-workflow-layeddie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/layeddie/ai-rules/tree/main/skills/git-workflow
Command: npx skills add https://github.com/layeddie/ai-rules --skill git-workflow-layeddie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline and standardize Git and GitHub workflows for OpenCode projects, reducing manual setup, misconfigurations, and drift across teams.

Core Features & Use Cases

  • Automated repository initialization and initial commits to establish consistent history.
  • GitHub CLI automation for repository creation, PR management, checks, and status views.
  • Enforced feature-branch workflows, merge strategies, submodule handling, and hook automation.

Quick Start

Initialize a new repository, configure user identity and default branch, create a public or private GitHub repository, and push the initial commit.

Frequently Asked Questions about git-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub PR management and conventional commits for my team?

Automate GitHub PR management and conventional commits by applying script-driven workflows and using the GitHub CLI for repository creation, checks, and status views. This establishes consistent history and enforces feature-branch workflows across team projects.

What is the best way to standardize Git workflows and repository initialization across multiple projects?

Standardize Git workflows by automating repository initialization, configuring user identity and default branches, and enforcing merge strategies. This reduces manual setup, misconfigurations, and drift across multiple projects.

How do I set up Git hooks and handle submodules in an automated workflow?

Set up Git hooks and handle submodules through automated feature-branch workflows and hook automation. This manages submodule configurations and enforces deterministic script-driven tasks across plan, build, and review modes.

Can I use the GitHub CLI to automate repository creation and PR checks for Elixir projects?

Yes, you can use the GitHub CLI to automate repository creation, PR management, and status views for Elixir/BEAM projects. It satisfies deterministic script-driven tasks and integrates with conventional commits and merge strategies.

Does automated Git workflow management work with feature-branch strategies and merge configurations?

Automated Git workflow management explicitly enforces feature-branch workflows, merge strategies, and hook automation. It supports configuration of user identity, branches, and remotes to maintain consistent repository states.