Agent Skills
› FlorianBruniaux/claude-code-ultimate-guide
› ci-status
ci-status
GitHub展示当前分支的 CI/CD 流水线状态,支持 GitLab CI 和 GitHub Actions。通过 CLI 或 URL 快捷方式提供构建、测试等任务的实时进度快照。
Trigger Scenarios
查看当前代码提交后的构建状态
检查合并请求或拉取请求的 CI 检查结果
Install
npx skills add FlorianBruniaux/claude-code-ultimate-guide --skill ci-status -g -y
SKILL.md
Frontmatter
{
"name": "ci-status",
"model": "haiku",
"effort": "low",
"description": "Show current pipeline status for the active branch (GitLab CI or GitHub Actions)",
"allowed-tools": [
"Bash"
],
"argument-hint": "[pr_number optional]",
"disable-model-invocation": true
}
/ci:status: Pipeline status
Quick snapshot of the CI pipeline on the current branch.
Process
# 1. Current branch
BRANCH=$(git branch --show-current)
echo "Branch: $BRANCH"
# 2. Last commits
git log -3 --oneline
GitLab CI
# With glab CLI (recommended)
if command -v glab &>/dev/null; then
glab ci status --branch "$BRANCH"
else
# Fallback: show URL
REMOTE=$(git remote get-url origin 2>/dev/null || echo "")
if [ -n "$REMOTE" ]; then
WEB_URL=$(echo "$REMOTE" | sed 's/git@gitlab\.com:/https:\/\/gitlab.com\//' | sed 's/\.git$//')
echo "Pipeline: $WEB_URL/-/pipelines?ref=$BRANCH"
fi
fi
# If MR number provided
if [ -n "$ARGUMENTS" ] && command -v glab &>/dev/null; then
glab mr view "$ARGUMENTS"
fi
GitHub Actions
# With gh CLI (recommended)
if command -v gh &>/dev/null; then
gh run list --branch "$BRANCH" --limit 5
else
# Fallback: show URL
REMOTE=$(git remote get-url origin 2>/dev/null || echo "")
if [ -n "$REMOTE" ]; then
WEB_URL=$(echo "$REMOTE" | sed 's/git@github\.com:/https:\/\/github.com\//' | sed 's/\.git$//')
echo "Actions: $WEB_URL/actions?query=branch%3A$BRANCH"
fi
fi
# If PR number provided
if [ -n "$ARGUMENTS" ] && command -v gh &>/dev/null; then
gh pr checks "$ARGUMENTS"
fi
Expected output
Branch: feat/add-payment-retry
Last commits:
a1b2c3d feat(payments): add retry logic with exponential backoff
e4f5g6h test(payments): add Vitest coverage on retry scenarios
i7j8k9l chore: update pnpm lockfile
Pipeline: running
✅ lint 30s
✅ typecheck 45s
⏳ test running...
⏸️ deploy waiting
URL: https://gitlab.com/org/my-app/-/pipelines?ref=feat/add-payment-retry
Usage
/ci:status
/ci:status 42 # MR or PR number 42
Target: $ARGUMENTS
Version History
- fa57065 Current 2026-07-25 10:17


