Install
$ agentstack add skill-mishrashardendu22-agent-skills-ci-cd-workflow ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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 Used
- ✓ 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
CI/CD & Deployment Architecture Skill
This skill guides AI agents and contributors in maintaining GitHub Actions CI/CD pipelines, Docker Hub container publishing, and automated zero-touch deployments across Vercel and Render for the GitHub Backup Automation System.
1. Branch-First Development & Commit Cadence
> [!IMPORTANT] > CREATE A LOCAL BRANCH FIRST & COMMIT FREQUENTLY: > Always start by creating a local branch from main: > ``bash > git switch -c MishraShardendu22/main/ > ` > Commit at each logical milestone (more commits = more explanatory work). Never commit directly on main`.
2. Deployment Boundaries & Automated Pipeline
┌───────────────────────────┐ ┌───────────────────────────┐
│ Next.js Frontend │ │ Python Observatory │
│ (Vercel Production Edge) │ │ (Vercel Serverless /) │
└─────────────┬─────────────┘ └─────────────┬─────────────┘
│ │
└───────────────┬──────────────────┘
│
┌───────────────▼──────────────────┐
│ Go Backend API │
│ (Render Container Service) │
│ (Auto-Deployed from Docker Hub) │
└───────────────┬──────────────────┘
│
┌───────────────▼──────────────────┐
│ PostgreSQL 16 + pgvector │
│ (Neon Database Branching) │
│ [production, staging, dev] │
└──────────────────────────────────┘
jobs:
backend-test:
name: Go Backend Test & Build
steps:
- uses: actions/setup-go@v5
- run: go test -v -race ./...
- run: go build -v ./...
observatory-test:
name: Python Observatory Test & Lint
steps:
- uses: astral-sh/setup-uv@v5
- run: uv sync
- run: uv run python test_*.py
frontend-test:
name: Frontend Lint & Build
steps:
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
- run: pnpm install --frozen-lockfile
- run: pnpm run lint
- run: pnpm run build
3. Local CI Mirroring Runbook
To guarantee that your changes pass CI before committing:
# 1. Run the pre-commit gate (exact mirror of CI checks)
make pre-commit
# 2. Alternatively, run individual CI jobs locally:
# Go Backend:
go test -v -race ./... && go build -v ./...
# Python Observatory:
cd agentic-observatory && uv run python test_observability.py && uv run python test_openrouter_keys.py && uv run python test_agent_template.py && uv run python test_agent_suite.py
# Frontend:
cd frontend && pnpm run lint && pnpm run build
4. Secrets vs Centralized Configuration
- Secrets: Strictly defined in
.env/ Vercel & Render environment dashboards (DATABASE_URL,INTERNAL_SECRET,OPENROUTER_API_KEY,JWT_SECRET). - Operational Defaults: Centralized in code (
backend/config/config.go,agentic-observatory/config/settings.py,frontend/src/config/env.ts). - Never hardcode secrets in CI workflow YAML or commits.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: MishraShardendu22
- Source: MishraShardendu22/agent-skills
- License: MIT
- Homepage: https://github.mishrashardendu22.is-a.dev
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.