Github Automation

ruvnet/ruflo/.agents/skills/github-automation

作者 ruvnet6051f6702b61無授權條款74K 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫今天更新

GitHub workflow automation, PR management, issue tracking, and code review coordination. Integrates with GitHub Actions and repository management. Use when: PR creation, code review, issue management, release automation, workflow setup. Skip when: local-only changes, non-GitHub repositories.

AI 產生的概覽

自動化 GitHub 工作流程:拉取請求、議題、程式碼審查、CI/CD 設定與發佈。

功能
此技能提供協調 GitHub 儲存庫工作的操作說明,涵蓋建立拉取請求、管理議題、執行自動化程式碼審查、設定 CI/CD 工作流程以及處理發佈。它也描述 pr-manager、code-review-swarm、issue-tracker、release-manager 與 workflow-automation 等代理角色,並為各類任務列出範例指令。
適用情境
適用於 GitHub 端的任務,例如建立拉取請求、處理議題、自動化程式碼審查、設定 GitHub Actions 或準備發佈。僅限本機的變更或非 GitHub 託管的儲存庫則不適用。
執行需求
需要存取 GitHub 儲存庫以及 GitHub CLI(gh);部分列出的指令還會呼叫 npx claude-flow。本身不附帶指令碼。

GitHub Automation Skill

Purpose

GitHub workflow automation, PR management, and repository coordination.

When to Trigger

  • Creating pull requests
  • Managing issues
  • Setting up CI/CD workflows
  • Code review automation
  • Release management

Commands

Create Pull Request

bash
gh pr create --title "feat: description" --body "## Summary\n..."

Review Code

bash
npx claude-flow github review --pr 123

Manage Issues

bash
npx claude-flow github issues list --state opennpx claude-flow github issues create --title "Bug: ..."

Setup Workflow

bash
npx claude-flow workflow create --template ci

Release Management

bash
npx claude-flow deployment release --version 1.0.0

Agent Types

AgentRole
pr-managerPull request lifecycle
code-review-swarmAutomated code review
issue-trackerIssue management
release-managerRelease automation
workflow-automationGitHub Actions

Best Practices

  1. Use conventional commits
  2. Require reviews before merge
  3. Run CI on all PRs
  4. Automate release notes

來源與署名

來源:ruvnet/ruflo位於.agents/skills/github-automation提交6051f67

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架