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.