ワンクリックで
build
Build the project. Use to build, compile, test, or run the project.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build the project. Use to build, compile, test, or run the project.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Default response behavior for AI coding agents: professional, factual, neutral tone with calibrated critical evaluation. Baseline for every task — implementation, code review, debugging, planning, research, evaluation, Q&A.
Design and review guidelines for this SDL3 Pong codebase: frame-loop constraints, testable layering, and design patterns. Use when designing new features, populating the ISSUES.md, implementing a task, reviewing a diff or branch, or when the user asks for an architecture or standards check.
Repository layout and naming conventions. Use to find or place files.
Standard end-to-end workflow for working on a task in this repository: branch naming, implement + tests + style, self-review, commit, `docs/ISSUES.md` cleanup, push the branch, and open a PR with `gh`. Use when starting work on an entry from `docs/ISSUES.md` (or, when one is filed, a GitHub issue).
Format and verify C/C++ source style with clang-format.
Run the unit-test suite. Use to run, filter, or disable tests.
| name | build |
| description | Build the project. Use to build, compile, test, or run the project. |
Use build scripts from scripts/. They are thin CMake wrappers that produce an out-of-source build under build/. Default configuration is Debug.
From PowerShell at the repo root:
scripts\build.ps1
Useful flags: -Config Release, -Clean, -Generator Ninja, -ConfigureOnly.
From cmd.exe use the wrapper: scripts\build.cmd.
Resulting executable: build\Debug\pong-sdl3-cpp.exe (or build\Release\... for Release).
./scripts/build.sh
Useful flags: --config Release, --clean, --generator Ninja, --configure-only, --help.
Resulting executable: build/pong-sdl3-cpp.
scripts/build.ps1 or scripts/build.sh.cmake -S . -B build && cmake --build build is an acceptable fallback if the scripts are unavailable.