Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
deployment【部署与运维】Routes OpenFreeMap clean-server bootstrap and deployment tasks driven by init-server.py and ssh_lib.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this route when a task is about starting from a clean Ubuntu server or VM and turning it into an OpenFreeMap host.
This sub-skill assumes the root repo packages are already installed for inspection and that the task is about deployment orchestration rather than the runtime details of a specific host role.
SKIP_PLANET=true.Route those to the sibling sub-skills:
../http-host/SKILL.md../tile-generation/SKILL.md../load-balancing/SKILL.mdreferences/workflows.md — the deployment command families and their intended order.references/api-reference.md — the helper signatures behind the deployment CLI.references/troubleshooting.md — SSH, config, sudo, and bootstrap failures.../../references/configuration.md — shared .env and config.json facts..env or .env.<ENV> file.Stop and hand the task to a different route when the user actually wants one of these runtime details:
OpenFreeMap is designed for dedicated machines, not for casual local installs. If the request sounds like a bootstrap of a personal dev machine, call out the deployment assumptions before proceeding.