habitat-oclif-app-frame
Mental model for one conventional installed Oclif application that owns CLI identity while commands retain qualified capability boundaries.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Mental model for one conventional installed Oclif application that owns CLI identity while commands retain qualified capability boundaries.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Mental model for a sealed service whose context and authorship narrow toward operation handlers.
Mental model for locating work in RAWR's blueprint kinds while keeping semantic direction, ownership, and structural proof distinct.
Mental model for Nx as the repository graph and scheduler while project owners retain their qualified build and verification work.
Mental model for a first-party Oclif command plugin as one host-composed terminal projection on public package boundaries.
Mental model for an application as the concrete selection and realization boundary of the product chain.
Mental model for inert reusable support that carries no product, runtime, or projection authority.
| name | habitat-oclif-app-frame |
| description | Mental model for one conventional installed Oclif application that owns CLI identity while commands retain qualified capability boundaries. |
Activation: None. This lowercase
skill.mdis an unregistered design seed. Oclif, package configuration, Nx, and the adjacent Habitat packets own the executable facts.
The Oclif app is the installed rawr command application. It owns one package
identity, one executable, command discovery, official extension composition,
and the common terminal lifecycle around commands.
Oclif owns dispatch and external extension state. Command plugins own first-party terminal projections. Services own domain capability. Resources and their providers own host effects. Nx owns build and release scheduling. Those roles remain visible rather than being hidden behind another launcher, selector, local release store, or private package manager.
Both development and installed execution converge on the same Oclif application. Source and compiled entrypoints are direct projections of that identity, not competing authorities. Conventional versioned packages or release artifacts establish installability; the application does not need a second runtime-distribution model merely to be independent of a checkout.
The app composes commands but does not absorb their capability logic. A command crosses a public service or resource boundary, maps terminal input to that boundary, and maps the result back to terminal behavior. Native Oclif plugin management stays distinct from curated agent-plugin lifecycle commands.