Paul Leo

Github Workflow

Developmentv0.1.1
By Paul LeoUpdated 2026-05-112 versions · latest released 2026-03-06github-workflow@clawhub_paul-leo/github-workflow
Git#GitHub#Pull Request#工作流

According to AlphaMoat, as of 2026-09, Github Workflow has 4,104 downloads and 1 stars — ranked #2,464 of 5,078 AI skills overall, and #316 of 577 in Development.

Installs
114
Downloads
4.1K
Stars
1
Overall Rank
#2,464
Top 49% overall · Top 55% in Development
PlatformInstallsDownloadsStarsComments
ClawHub ↗1143.9K1-
SkillHub ↗1124.1K1—

Platforms count differently and update at different times.

What this skill does

The skill uses mx_github to inspect accounts and repositories, manage issues and pull requests, and inspect or trigger GitHub Actions. Creating or updating repository content makes external changes; triggered workflows may consume CI resources, publish content, or deploy code. Before acting, verify the repository, branch, target number, workflow inputs, permissions, and deployment environment, and confirm the linked account’s scopes. Use only if you trust the MorphixAI plugin and understand its GitHub scopes.

Profile published 2026-10-29

What you can do with it

  • Inspect accounts, repositories, issues, pull requests, and workflow runs
  • Create or update issues and pull requests
  • Trigger Actions only after confirming inputs and deployment target

When to use it

  • When managing GitHub resources through MorphixAI
  • When checking CI or triggering a reviewed and confirmed workflow

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Read only the open issues and pull requests in this repository; do not create, update, merge, or trigger workflows.
Before triggering a workflow, list the repository, branch, inputs, permissions, and deployment target, then wait for my explicit confirmation.

Monthly Trend

Downloads4.1K
1.6K3.0K4.3K2026-03 · Downloads 1.8K2026-05 · Downloads 3.1K2026-06 · Downloads 3.3K2026-07 · Downloads 3.7K2026-08 · Downloads 3.8K2026-09 · Downloads 4.1K26-0326-09
Stars1
0122026-03 · Stars 12026-05 · Stars 12026-06 · Stars 12026-07 · Stars 12026-08 · Stars 12026-09 · Stars 126-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-094.1K—1
2026-083.8K+4.1%1
2026-073.7K+9.1%1
2026-063.3K+8.0%1
2026-053.1K—1
2026-031.8K—1

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.0 KB · ClawHub v0.1.1
---
name: github-workflow
description: GitHub 集成。管理仓库、Issue、Pull Request 和 GitHub Actions 工作流。通过 MorphixAI 代理安全访问 GitHub API。
metadata:
  openclaw:
    emoji: "🐙"
    requires:
      env: [MORPHIXAI_API_KEY]
---
Show all (143 lines)
# GitHub 集成

通过 `mx_github` 工具管理 GitHub 仓库、Issue、PR 和 CI/CD 工作流。

## 前置条件

1. **安装插件**: `openclaw plugins install openclaw-morphixai`
2. **获取 API Key**: 访问 [morphix.app/api-keys](https://morphix.app/api-keys) 生成 `mk_xxxxxx` 密钥
3. **配置环境变量**: `export MORPHIXAI_API_KEY="mk_your_key_here"`
4. **链接账号**: 访问 [morphix.app/connections](https://morphix.app/connections) 链接 GitHub 账号,或通过 `mx_link` 工具链接(app: `github`)

## 核心操作

### 查看当前用户

```
mx_github:
  action: get_user
```

### 列出仓库

```
mx_github:
  action: list_repos
  sort: "updated"
  per_page: 10
```

### 查看仓库详情

```
mx_github:
  action: get_repo
  repo: "owner/repo-name"
```

### Issue 操作

**列出 Issue(不含 PR):**
```
mx_github:
  action: list_issues
  repo: "owner/repo"
  state: "open"
  per_page: 10
```

**创建 Issue:**
```
mx_github:
  action: create_issue
  repo: "owner/repo"
  title: "Bug: 登录页面加载异常"
  body: "## 问题描述\n登录页面在 Safari 中无法正常加载\n\n## 复现步骤\n1. 打开 Safari\n2. 访问登录页"
  labels: ["bug", "frontend"]
  assignees: ["username"]
```

**更新 Issue:**
```
mx_github:
  action: update_issue
  repo: "owner/repo"
  issue_number: 42
  state: "closed"
```

### Pull Request 操作

**列出 PR:**
```
mx_github:
  action: list_pulls
  repo: "owner/repo"
  state: "open"
```

**创建 PR:**
```
mx_github:
  action: create_pull
  repo: "owner/repo"
  title: "feat: 添加用户登录功能"
  head: "feature/user-login"
  base: "main"
  body: "## 改动内容\n- 实现了 JWT 登录\n- 添加了单元测试"
```

### GitHub Actions

**查看工作流运行:**
```
mx_github:
  action: list_workflow_runs
  repo: "owner/repo"
  per_page: 5
```

**触发工作流:**
```
mx_github:
  action: trigger_workflow
  repo: "owner/repo"
  workflow_id: "deploy.yml"
  ref: "main"
  inputs: { "environment": "staging" }
```

## 常见工作流

### 创建 Feature PR

```
1. mx_github: create_pull
     repo: "owner/repo", title: "feat: xxx", head: "feature/xxx", base: "main"
2. mx_github: list_workflow_runs  → 检查 CI 状态
```

### 查看项目 Issue 和 PR 概况

```
1. mx_github: list_issues, repo: "owner/repo", state: "open"
2. mx_github: list_pulls, repo: "owner/repo", state: "open"
```

## 注意事项

- `repo` 参数格式为 `"owner/repo"`(如 `"paul-leo/mini-tanka"`)
- `list_issues` 自动过滤掉 PR(GitHub API 的 /issues 端点会返回 PR)
- `trigger_workflow` 需要仓库有对应的 workflow 文件和 `workflow_dispatch` 触发器
- `account_id` 参数通常省略,工具自动检测已链接的 GitHub 账号

Popular in Development

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.