ワンクリックで
topo-project-bootstrap
Convert a repository into a Topo Project by adding or improving compose.yaml and x-topo metadata.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Convert a repository into a Topo Project by adding or improving compose.yaml and x-topo metadata.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Topo and Topo Project reference context. Use when answering general Topo Project questions, reviewing or editing x-topo metadata, or when another Topo Project skill needs shared domain context.
Check Topo Project metadata correctness. Use when validating compose.yaml x-topo metadata, README alignment, deployment success messages, or project parameter wiring.
Optimize Topo Project deployment or development iteration performance by measuring the current bottleneck and applying the highest-leverage Docker build improvement.
SOC 職業分類に基づく
| name | topo-project-bootstrap |
| description | Convert a repository into a Topo Project by adding or improving compose.yaml and x-topo metadata. |
Use this skill when the user asks to create, convert, initialize, or bootstrap a repository as a Topo Project.
Before acting, read references/topo-project-context.md for shared Topo Project vocabulary, authoritative references, and validation expectations.
compose.yaml.compose.yaml, Dockerfiles, README files, and source files needed to understand service purpose and build arguments.docker compose behavior.compose.yaml only when one is missing. If one exists, preserve existing services, build contexts, images, volumes, networks, and runtime settings unless they conflict with the Project requirements.x-topo block. Do not place x-topo under services.x-topo.name from the repository or application purpose. Prefer short, stable, lowercase, hyphenated names.x-topo.description from the actual application behavior, not generic marketing language.x-topo.type only when useful. Use application for runnable examples that compose services and library for reusable Projects intended to be extended by other projects.x-topo.features only when the repository clearly requires or showcases target capabilities. Do not guess hardware requirements from weak evidence.platform: linux/arm64 on services unless the service uses Remoteproc Runtime.x-topo.parameters only for project parameters that users should set. When parameters are passed as Docker build arguments, ensure parameter names match the keys used in services.<service>.build.args and Dockerfile ARG instructions.build.args values when they help the project run with plain docker compose. Use x-topo.parameters for prompt metadata and validation intent.Report what changed and why. Include the Project root, files edited, validation command used, validation result, and any spec-sensitive assumptions that came from current docs or schema.