git-submit-pr

Submit Pull Request Workflow

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "git-submit-pr" with this command: npx skills add codyswanngt/lisa/codyswanngt-lisa-git-submit-pr

Submit Pull Request Workflow

Push current branch and create or update a pull request. Optional hint: $ARGUMENTS

Workflow

Check current state

!git status !git log --oneline -10

Apply these requirements

  • Branch Check: Verify not on dev , staging , or main (cannot create PR from protected branches)

  • Commit Check: Ensure all changes are committed before pushing

  • Push: Push current branch to remote with -u flag and the following environment variable - GIT_SSH_COMMAND="ssh -o ServerAliveInterval=30 -o ServerAliveCountMax=5"

  • PR Management:

  • Check for existing PR on this branch

  • If exists: Update description with latest changes

  • If not: Create PR with comprehensive description (not a draft)

  • Auto-merge: Enable auto-merge on the PR using gh pr merge --auto --merge

PR Description Format

Include in the PR description:

  • Summary: Brief overview of changes (1-3 bullet points)

  • Test plan: How to verify the changes work correctly

Never

  • use --force push without explicit user request

  • create PR from protected branches (dev, staging, main)

  • skip pushing before PR creation

Execute

Execute the workflow now.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

agent-design-best-practices

No summary provided by upstream source.

Repository SourceNeeds Review
General

lisa-review-project

No summary provided by upstream source.

Repository SourceNeeds Review
General

lisa-integration-test

No summary provided by upstream source.

Repository SourceNeeds Review