Use this skill for any task involving One CLI monorepo workspaces. Triggers include creating a new project / workspace ("create a new project", "scaffold a workspace", "建一个新项目", "新建 workspace", "搭脚手架"), adding projects ("add a backend", "add a frontend", "新增一个服务", "加一个前端应用"), fixing or diagnosing workspaces ("fix the workspace", "检查项目", "修一下", "manifest is out of sync"), and looking up exact command / JSON schema / error code information. The CLI is a Go binary called `one` distributed as a single static binary via curl installer / GitHub Releases.
Use this skill to migrate an existing project — a single repo or a small monorepo — INTO a One CLI workspace structure (one.manifest.json v1 at the root, code under apps/services/packages). Triggers include "migrate to one cli", "adopt my existing project", "convert this repo to a one workspace", "迁移到 one cli", "把项目改造成 one workspace", "现有项目接入 one cli", "把 monorepo 改成 one cli". Pairs with the `one-cli` skill, which handles fresh `one create` scaffolds and adding new template-based projects. Do NOT use this skill for migrating manifest schema versions or for cross-stack code rewrites (e.g. CRA → Next.js).