一键导入
pnpm
This skill should be used every time you work on pnpm workspace structure, dependency management, or runtime command execution in this repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
This skill should be used every time you work on pnpm workspace structure, dependency management, or runtime command execution in this repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Comprehensive guide for the ratkit Rust TUI component library built on ratatui 0.29, including feature flags, APIs, and implementation patterns. Use when building, debugging, or extending ratkit applications and examples.
Use this skill for all context planning, creation, updates, review, search, and sync work in this repository.
This skill should be used every time you generate, refresh, or validate codebase-derived SKILL.md documentation for this repository.
Use this skill when working on Nexus context workflows, CDD specifications, or deriving reusable skills from repository code.
This skill should be used every time you create, update, or review end-to-end tests in this repository.
This skill should be used every time you work on justfile projects or just command changes in this repository.
| name | pnpm |
| description | This skill should be used every time you work on pnpm workspace structure, dependency management, or runtime command execution in this repository. |
| compatibility | opencode |
This file defines the required pnpm workspace conventions for this repo.
pnpm as the only dependency manager and lockfile authority.bun --cwd <package-dir> run <script>).src/ for every app and package.apps/ as runnable runtime projects.packages/ as reusable libraries with non-runnable code.node_modules must come from pnpm links/hardlinks, never copied vendor trees.src/
apps/
<app-name>/
src/
package.json
packages/
<pkg-name>/
src/
package.json
pnpm-workspace.yaml
.npmrc
pnpm-lock.yaml
src/apps/*: runtime entrypoints and deployable applications.src/packages/*: shared libraries, utilities, SDKs, design systems, and other non-runnable modules.src/: required location for implementation code in both apps and packages.bun --cwd <package-dir> run <script>.node, npm, or pnpm run as the runtime execution interface.pnpm focused on install/add/remove/update and workspace dependency graph operations.package-import-method=hardlink is required.node-linker=isolated is required.symlink=true is required.node_modules trees.Required .npmrc baseline:
package-import-method=hardlink
node-linker=isolated
symlink=true
src/apps/* may define runnable scripts such as dev, start, or platform runtime commands.src/packages/* must not be treated as deployable runtime apps.src/packages/* must provide Storybook coverage for visual components.src/**/*.stories.tsx) or another clearly documented package-local convention.pnpm-workspace.yaml includes intended src/apps/* and src/packages/* workspaces.src/ folder..npmrc enforces hardlink + isolated linker + symlink settings.src/packages/* include Storybook stories for visual review.