Communitygithub.com

MishraShardendu22/agent-skills-hub-sync-engine-

Centralized library of modular, deterministic AI agent skills, protocols, and safety guardrails adhering to the SKILL.md specification with bidirectional hub-and-spoke synchronization.

¿Qué es agent-skills-hub-sync-engine-?

agent-skills-hub-sync-engine- is a Claude Code agent skill that centralized library of modular, deterministic AI agent skills, protocols, and safety guardrails adhering to the SKILL.md specification with bidirectional hub-and-spoke synchronization.

Compatible conClaude Code~Codex CLI~Cursor
npx skills add MishraShardendu22/agent-skills-hub-sync-engine-

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

CI/CD & Deployment Architecture Skill

This skill guides AI agents and contributors in maintaining GitHub Actions CI/CD pipelines, container image publishing, and automated deployments.


1. Local Branch-First Development & Commit Cadence

[!IMPORTANT] CREATE A LOCAL BRANCH FIRST & COMMIT FREQUENTLY: Always start by creating a dedicated local branch from main:

git switch -c <developer-or-agent>/main/<feature-name>

Commit at each logical milestone (more commits = more explanatory work). Never commit directly on main.


2. Multi-Environment CI/CD Pipeline

jobs:
  backend-test:
    name: Backend Test & Build
    steps:
      - uses: actions/setup-go@v5
      - run: go test -v -race ./...
      - run: go build -v ./...

  service-test:
    name: Python Service Test & Lint
    steps:
      - uses: astral-sh/setup-uv@v5
      - run: uv sync
      - run: uv run pytest

  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 Service:
uv run pytest

# Frontend:
pnpm run lint && pnpm run build

4. Secrets vs Centralized Configuration

  • Secrets: Strictly defined in .env / CI Secrets and runtime dashboards (DATABASE_URL, API_KEY, JWT_SECRET).
  • Operational Defaults: Centralized in code modules.
  • Never hardcode secrets in CI workflow YAML or Git commits.

Skills relacionados