Awesome-omni-skill github

Clone, modify, and push to GitHub repos

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tools/github-arpowers" ~/.claude/skills/diegosouzapw-awesome-omni-skill-github-f05397 && rm -rf "$T"
manifest: skills/tools/github-arpowers/SKILL.md
source content

GitHub Skill

Manage GitHub repositories using git CLI and GITHUB_TOKEN.

Authentication

git clone https://${GITHUB_TOKEN}@github.com/arpowers/bot.git /tmp/bot

CI Failure Workflow

When notified of a CI failure:

  1. Clone the repo
rm -rf /tmp/bot
git clone https://${GITHUB_TOKEN}@github.com/arpowers/bot.git /tmp/bot
cd /tmp/bot
  1. Check the error - Visit the GitHub Actions log URL provided

  2. Fix the issue - Edit files as needed

  3. Commit and push

cd /tmp/bot
git config user.name "Ari Bot"
git config user.email "bot@andrewpowers.com"
git add -A
git commit -m "fix: <description>"
git push

Repos

RepoPurpose
arpowers/botThis bot's code