Favicon of push

push Skill

AI Agent SkillElixirOpen source

Push current branch changes to origin and create or update the corresponding pull request; use when asked to push, publish updates, or create pull request. Published by openai in symphony.

What is push Skill?

Push current branch changes to origin and create or update the corresponding pull request; use when asked to push, publish updates, or create pull request. Published by openai in symphony. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
100/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using symphony

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use push Skill

  • Use it for developers using symphony.

Built with

ElixirCopy skill directory

Editorial notes

Source

  • Creator: openai
  • Repository: openai/symphony
  • Skill file: .codex/skills/push/SKILL.md

What it does

Push current branch changes to origin and create or update the corresponding pull request; use when asked to push, publish updates, or create pull request.

Skill instructions

Push Prerequisites - gh CLI is installed and available in PATH. - gh auth status succeeds for GitHub operations in this repo. Goals - Push current branch changes to origin safely. - Create a PR if none exists for the branch, otherwise update the existing PR. - Keep branch history clean when remote has moved. Related Skills - pull: use this when push is rejected or sync is not clean (non-fast-forward, merge conflict risk, or stale branch). Steps 1. Identify current branch and confirm remote state. 2. Run local validation (make -C elixir all) before pushing. 3. Push branch to origin with upstream tracking if needed, using whatever remote URL is already configured. 4. If push is not clean/rejected: - If the failure is a non-fast-forward or sync problem, run the pull skill to merge origin/main, resolve conflicts, and rerun validation. - Push again; use --force-with-lease only when history was rewritten. - If the failure is due to auth, permissions, or workflow restrictions on the configure

Explore related resources

Frequently asked questions

What is push?

push is a open-source AI agent skill with Copy skill directory. Push current branch changes to origin and create or update the corresponding pull request; use when asked to push, publish updates, or create pull request.

Who is push best for?

push is best for reusing agent instructions, scripts, and references.

How do I install push?

Install or run push using Copy skill directory. Check push for the latest setup command.

Is push actively maintained?

push may need a closer maintenance check before production use.

Share:

Stars
25,951
Forks
2,628
Last commit
1 month ago
Repository age
5 months
License
Apache-2.0

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to push

push: Install, Config & GitHub Signals – SkillIndex