pushlisted
Install: claude install-skill valasubramanian-kr/wallet-web-developer
# Push to GitHub Skill
## Purpose
Commit changes, push to GitHub, and create a pull request linked to the JIRA issue.
## Usage
```bash
/push
```
(Must be run after `/validate` with all tests passing)
## What This Skill Does
1. **Verify Tests Pass**: Confirms validation-results.md shows passing tests
2. **Verify Branch**: Ensures on correct `dcppay-*` branch
3. **Stage Changes**: Adds all modified files to git
4. **Create Commit**: Generates conventional commit message
5. **Push to GitHub**: Pushes branch using GitHub MCP
6. **Create Pull Request**: Auto-populates PR with JIRA link and details
7. **Save PR Details**: Outputs PR URL to `pr-details.md`
## Validation Results Context
The validation results should be located in the most recent directory under `workflow/jira-to-github/*/validation-results.md`. You will need to find and read this file in Step 2.
## Current Issue Context
The JIRA issue details should be located in the most recent directory under `workflow/jira-to-github/*/current-issue.md`. You will need to find and read this file in Step 1.
## Development Branch Context
The development branch details should be located in the most recent directory under `workflow/jira-to-github/*/dev-branch.md`. You will need to find and read this file in Step 1.
## Instructions
You are pushing changes to GitHub and creating a pull request. Follow these steps:
**CRITICAL**: Your ONLY job is to:
1. Verify code and validation results
2. Stage and commit changes
3. Push t