ci-orchestrator

- The user wants a single command-style check that reproduces CI checks locally or validates a PR prior to submission.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ci-orchestrator" with this command: npx skills add pilinux/gorest/pilinux-gorest-ci-orchestrator

CI Orchestrator

When to Use

  • The user wants a single command-style check that reproduces CI checks locally or validates a PR prior to submission.

Responsibilities

  • Execute repository-standard steps in order and summarize failures with actionable fixes.

  • Provide per-step outputs (pass/fail), first error lines, and suggested remediations.

Pipeline Steps

  • Format: go fmt ./...

  • Lint: golangci-lint run --timeout 5m --verbose ./... (CI uses v2.8.0)

  • Lint (revive): revive ./...

  • Vet: go vet -v ./...

  • Vet (cross-platform): GOOS=linux GOARCH=amd64 go vet -v ./... and GOOS=darwin GOARCH=arm64 go vet -v ./... (CI runs all six OS/arch combos)

  • Security: gosec ./...

  • Vulnerability: govulncheck ./...

  • Tests: source setTestEnv.sh && go test -v -cover ./...

Rules

  • Do not change code automatically; return clear next steps and small fix suggestions.

  • Respect the repo CI order as configured in .github/workflows/ .

  • Report per-step status before moving to the next step.

Output

  • Step-by-step status table (step, pass/fail, key error lines).

  • Short remediation for each failing step.

  • Recommended next commands to re-run after fixes.

Related Skills

  • linter-runner , static-analysis , test-runner , code-formatter

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

file-reader

No summary provided by upstream source.

Repository SourceNeeds Review
General

logs-repro-harness

No summary provided by upstream source.

Repository SourceNeeds Review
General

fix-suggester

No summary provided by upstream source.

Repository SourceNeeds Review
General

build-run

No summary provided by upstream source.

Repository SourceNeeds Review