git-github

Automate Git and GitHub workflows for Expo React Native projects.

Updated Dec 15, 2025
One-click install
npx skills add https://github.com/aidenreed937/Kairo-Expo --skill git-github-aidenreed937
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-github
Source: https://github.com/aidenreed937/Kairo-Expo/tree/main/.claude/skills/git-github
Command: npx skills add https://github.com/aidenreed937/Kairo-Expo --skill git-github-aidenreed937

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React Native/Expo projects require disciplined Git and GitHub workflows. This skill provides a complete, repeatable workflow for branching, committing, pushing, creating repositories, Pull Requests, and merges, ensuring teams follow consistent practices.

Core Features & Use Cases

  • Enforces branch hygiene and PR discipline for Expo apps
  • Standardizes rebase-then-merge workflow to maintain linear history
  • Guides pre-merge quality checks (tsc, eslint, prettier, tests) and PR automation
  • Use Case: Teams collaborating on Expo-based apps can rely on this skill to maintain consistency from feature branch to main.

Quick Start

Create a feature branch from develop, ensure code quality checks pass, push to origin, and open a PR with a rebase merge.

Frequently Asked Questions about git-github

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

FAQPage Schema
How do I create a Pull Request workflow for Expo React Native projects?

To create a Pull Request workflow for Expo React Native projects, branch from develop, ensure code quality checks pass, push to origin, and open a PR using a standardized rebase-then-merge flow to maintain linear history.

What is the best way to manage Git branches in React Native apps?

Managing Git branches in React Native apps requires disciplined branch hygiene, creating feature branches from develop, and standardizing a rebase merge flow to maintain a clean, linear commit history across team collaborations.

Do I need to run code quality checks before merging a Pull Request?

Yes, you need to run code quality checks before merging a Pull Request. The workflow requires passing tsc, eslint, prettier, and tests pre-merge to ensure code quality standards are met before integrating changes into the main branch.

Can I automate repository setup and pushes for Expo projects?

Yes, you can automate repository setup and pushes for Expo projects. The workflow automates branch management, commits, pushes, repository setup, and merges, providing a complete repeatable process from feature branch to main.

Why does my Git workflow require rebasing before opening a PR?

Your Git workflow requires rebasing before opening a PR to enforce branch hygiene and standardize a rebase-then-merge flow. This maintains a linear project history and prevents divergent merge commits in collaborative Expo app development.

Does the git-github skill support standardizing merge flows for Expo apps?

Yes, the git-github skill supports standardizing merge flows for Expo apps by enforcing a rebase-then-merge workflow. It guides teams from feature branch creation through pre-merge quality checks to final merge, ensuring consistent practices.