AlphaMoatによると、2026-09時点でCI-CDのダウンロード数は3,215、スター数は3で、AIスキル全体5,078件中3,541位、IT運用・セキュリティでは264件中231位です。
| プラットフォーム | インストール数 | ダウンロード数 | スター数 | コメント |
|---|---|---|---|---|
| ClawHub ↗ | 106 | 3201 | 3 | - |
| SkillHub ↗ | 104 | 3215 | 3 | — |
プラットフォームごとに集計方法と集計時点が異なります。
主文はプラットフォーム選定、CI テンプレート、よくある問題、モバイル署名、ビルドキャッシュ、失敗時の調査方法を扱っています。例をそのままコピーせず、対象リポジトリとデプロイ環境に合わせて権限や前提を確認してください。確認済みの第三者 actions とランタイムを固定し、秘密情報はプラットフォームのシークレット保管先に置き、信頼できない pull request のジョブに公開しないでください。
資料公開日 2026-10-29
スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-09 | 3215 | — | 3 |
| 2026-08 | 3091 | +5.2% | 3 |
| 2026-07 | 2939 | +9.0% | 3 |
| 2026-06 | 2697 | +6.4% | 3 |
| 2026-05 | 2535 | — | 3 |
| 2026-03 | 1791 | — | 3 |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。
--- name: "CI-CD" description: "Automate builds, tests, and deployments across web, mobile, and backend applications." --- ## When to Use Trigger on: automated deployment, continuous integration, pipeline setup, GitHub Actions, GitLab CI, build failing, deploy automatically, CI configuration, release automation. ## Platform Selection
| Stack | Recommended | Why |
|-------|-------------|-----|
| Web (Next.js, Nuxt, static) | Vercel, Netlify | Zero-config, auto-deploys, preview URLs |
| Mobile (iOS/Android/Flutter) | Codemagic, Bitrise + Fastlane | Pre-configured signing, app store upload |
| Backend/Docker | GitHub Actions, GitLab CI | Full control, self-hosted runners option |
| Monorepo | Nx/Turborepo + GHA | Affected detection, build caching |
**Decision tree:** If platform handles deploy automatically (Vercel, Netlify) → skip custom CI. Only add GitHub Actions when you need tests, custom builds, or deploy to your own infra.
## Quick Start Templates
For copy-paste workflows, see `templates.md`.
## Common Pipeline Pitfalls
| Mistake | Impact | Fix |
|---------|--------|-----|
| Using `latest` image tags | Builds break randomly | Pin versions: `node:20.11.0` |
| Not caching dependencies | +5-10 min per build | Cache `node_modules`, `.next/cache` |
| Secrets in workflow files | Leaked in logs/PRs | Use platform secrets, OIDC for cloud |
| Missing `timeout-minutes` | Stuck jobs burn budget | Always set: `timeout-minutes: 15` |
| No `concurrency` control | Redundant runs on rapid pushes | Group by branch/PR |
| Building on every push | Wasted resources | Build on push to main, test on PRs |
## Mobile-Specific: Code Signing
The #1 pain point. iOS requires certificates + provisioning profiles. Android requires keystores.
**The fix:** Use **Fastlane Match** — stores certs/profiles in git repo, syncs across team and CI.
```bash
# One-time setup
fastlane match init
fastlane match appstore
# In CI
fastlane match appstore --readonly
```
For detailed mobile CI/CD patterns (iOS, Android, Flutter), see `mobile.md`.
## Web-Specific: Build Caching
Next.js/Nuxt builds are slow without cache. The `No Cache Detected` warning = full rebuild.
```yaml
# GitHub Actions: persist Next.js cache
- uses: actions/cache@v4
with:
path: .next/cache
key: nextjs-${{ hashFiles('**/package-lock.json') }}
```
For framework-specific configs, see `web.md`.
## Debugging Failed Builds
| Error Pattern | Likely Cause | Check |
|---------------|--------------|-------|
| Works locally, fails in CI | Environment drift | Node version, env vars, OS |
| Intermittent failures | Flaky tests, resource limits | Retry logic, increase timeout |
| `ENOENT` / file not found | Build order, missing artifact | Check `needs:` dependencies |
| Exit code 137 | Out of memory | Use larger runner or optimize |
| Certificate/signing errors | Expired or mismatched creds | Regenerate with Match/Fastlane |
## What This Doesn't Cover
- Container orchestration (Kubernetes) → see `k8s` skill
- Server configuration → see `server` skill
- Monitoring and observability → see `monitoring` skill
使う前にスキルパッケージの安全性を調べ、結果に応じて導入を止めるスキルです。
OpenClaw に OpenRouter の無料モデルとフォールバック連鎖を設定するツールです。
OpenClaw の設定、資格情報、ワークスペースをバックアップし復元するスキルです。
1Password CLI でシークレットを扱うための設定と使い方です。
プロンプト注入や危険なコマンドを検出すると説明されている OpenClaw 用セキュリティプラグインです。
tmux セッションを遠隔操作し、対話型 CLI にキーを送って出力を取得します。
アプリケーションセキュリティ技術者の視点でコードと構成を監査します。
Tencent Cloud のオブジェクトストレージとデータ処理サービスを管理するスキルです。
利用者の訂正と自己点検を層構造の記憶に蓄え、使われ方に応じて昇格や保管を行うスキルです。
数式、書式、ブックの構造を保ったまま Excel ファイルを作成・点検・編集するスキルです。
Word と DOCX 文書を扱うための作業指針で、編集後にスタイルや番号、レイアウトが崩れないことに重点を置きます。
データベースや表計算、書き出した生データを意思決定に使える結論へ変えるデータ分析スキルです。
PPT を編集した後もきれいに表示されるようにするための作業規範です。
データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。