Iván
By IvánUpdated 2026-05-11ci-cd@clawhub_ivangdavila/ci-cd
DevOps

According to AlphaMoat, as of 2026-09, CI-CD has 3,215 downloads and 3 stars — ranked #3,541 of 5,078 AI skills overall, and #231 of 264 in IT Ops & Security.

Installs
106
Downloads
3.2K
Stars
3
Overall Rank
#3,541
Top 70% overall · Top 88% in IT Ops & Security
PlatformInstallsDownloadsStarsComments
ClawHub ↗1063.2K3-
SkillHub ↗1043.2K3—

Platforms count differently and update at different times.

What this skill does

The primary offers platform-selection advice, CI template pointers, common pipeline pitfalls, mobile signing guidance, build caching, and failed-build troubleshooting. Review examples against the target repository and deployment environment instead of copying unsafe permissions or deployment assumptions. Pin reviewed third-party actions and runtime versions, store secrets in the platform secret store, and do not expose them to untrusted pull-request workflows.

Profile published 2026-10-29

What you can do with it

  • Choose a CI/CD platform for a project stack
  • Troubleshoot failed builds or ineffective caching
  • Prepare a review checklist for mobile signing or deployment

When to use it

  • When establishing or improving project CI/CD
  • When permissions, secrets, and deployment targets can be reviewed before copying a template
  • When third-party actions and runtimes can be pinned to reviewed versions

Example prompts

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

Review this GitHub Actions workflow for permissions and secret exposure without running deployment
Recommend a CI platform for this project and distinguish general advice from facts to verify
List secrets and permissions to review for mobile app signing

Monthly Trend

Downloads3.2K
1.7K2.5K3.3K2026-03 · Downloads 1.8K2026-05 · Downloads 2.5K2026-06 · Downloads 2.7K2026-07 · Downloads 2.9K2026-08 · Downloads 3.1K2026-09 · Downloads 3.2K26-0326-09
Stars3
2342026-03 · Stars 32026-05 · Stars 32026-06 · Stars 32026-07 · Stars 32026-08 · Stars 32026-09 · Stars 326-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-093.2K—3
2026-083.1K+5.2%3
2026-072.9K+9.0%3
2026-062.7K+6.4%3
2026-052.5K—3
2026-031.8K—3

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 v1.0.0
---
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
Show all (82 lines)

| 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

Popular in IT Ops & Security

More from Iván

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