ワンクリックで
ci-baseline
Ensure GitHub Actions CI exists and is green. CI must run lint/format, build, and tests as applicable. Failing CI is blocking.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Ensure GitHub Actions CI exists and is green. CI must run lint/format, build, and tests as applicable. Failing CI is blocking.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | ci-baseline |
| description | Ensure GitHub Actions CI exists and is green. CI must run lint/format, build, and tests as applicable. Failing CI is blocking. |
Use when:
.github/workflows/ is missing or incompleteCI is required and blocking in Gaia.
make lint, make build, make test).github/workflows/*.ymlpull_request, pushPreferred (if Makefile exists):
make lintmake build (if applicable)make testFallback (if no Makefile yet):
Create/update a workflow (e.g. .github/workflows/ci.yml) with:
Monorepo:
/docs/testing/how-to-run.md reflects CI entrypoints..github/workflows/*.ymlMakefilepackage.json, pyproject.toml, .csproj, pubspec.yaml/docs/testing/cilint, build, unit (if tests exist)Add/extend Playwright E2E/integration specs for web use-case changes. Prefer existing repo naming conventions; include UC ID when introducing new use-case-specific specs.
Derive comprehensive `/docs` from an existing codebase when docs are missing/stale. This is blocking work before new features.
Add docker-compose for HTTP APIs (required before implementing/changing use cases). Provide .env.example + Make targets: up/down/test/lint/build.
End-to-end Gaia SDLC workflow (Repo Explorer → drift/CI fixes → task graph → gated delivery → QA veto → MCP proof). Use for any work in a repo.
Run curl-style integration checks against the docker-compose stack for HTTP APIs. Required for use-case changes.
Add or extend lint/format tooling and ensure it runs locally (Makefile) and in CI. Lint/build are always required in Gaia.