AgentStack
SKILL verified MIT Self-run

Ci Cd

skill-jansenanalytics-claudex-ci-cd · by JansenAnalytics

Create and debug GitHub Actions CI/CD pipelines: workflow authoring, matrix builds, caching, secrets, deployment steps.

No reviews yet
0 installs
17 views
0.0% view→install

Install

$ agentstack add skill-jansenanalytics-claudex-ci-cd

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Ci Cd? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

ci-cd

Create and debug GitHub Actions CI/CD pipelines: workflow authoring, matrix builds, caching, secrets, deployment steps.

When to Use

  • Setting up CI/CD for a new project
  • Writing GitHub Actions workflows
  • Debugging failed CI runs
  • Optimizing build times and caching
  • Adding deployment steps
  • Configuring matrix builds

Scripts

scripts/generate-workflow.sh [options]

Generate a GitHub Actions workflow from templates. Templates: node, python, docker, rust, go.

bash scripts/generate-workflow.sh node --name "CI" --node-version "18,20,22"
bash scripts/generate-workflow.sh python --name "Test" --python-version "3.11,3.12"
bash scripts/generate-workflow.sh docker --name "Build" --registry ghcr.io

scripts/lint-workflow.sh [path]

Lint GitHub Actions workflow YAML files for common errors (invalid keys, bad expressions, missing required fields).

bash scripts/lint-workflow.sh .github/workflows/ci.yml
bash scripts/lint-workflow.sh .github/workflows/  # lint all

scripts/cache-optimizer.sh [path]

Analyze workflows and suggest caching improvements (dependency caches, build caches, artifact strategies).

bash scripts/cache-optimizer.sh .github/workflows/ci.yml

References

  • references/actions-syntax.md — GitHub Actions workflow syntax quick reference
  • references/common-workflows.md — Ready-to-use workflow snippets
  • references/matrix-strategies.md — Matrix build patterns and fail-fast configs
  • references/caching-patterns.md — Caching strategies by ecosystem

Tips

  • Always pin action versions to full SHA for security (e.g., actions/checkout@v4 minimum)
  • Use concurrency groups to cancel redundant runs on push
  • Cache node_modules / .venv / target/ for faster builds
  • Use if: always() for cleanup steps that must run
  • Set timeout-minutes on jobs to prevent hung builds

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.