Stats
Actions
Tags
From agentOW
Must invoke this skill if use/match: rush, rush build, rush install, rush update, rush start, inner loop, devhost, SPFx debug, Heft error, lib-commonjs, build odsp-web, build failed, install failed, shrinkwrap
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentOW:ow-dev-buildThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **NEVER** use directly: `npm`, `pnpm`, `yarn`, `jest`, `tsc`, `webpack`, `npx` — ALWAYS use `rush` commands
npm, pnpm, yarn, jest, tsc, webpack, npx — ALWAYS use rush commands*.test.js files in /lib-commonjs — always edit *.test.ts in <project>/src/package.json before buildingrush install after cloning, pulling changes, or switching branchesrush update after adding/removing dependencies in package.json, adding/removing a package from rush.json, or modifying common/config/rush| Task | Command |
|---|---|
| Build project + deps | rush --quiet build -t <package-name> |
| Build from project dir | rush --quiet build -t . |
| Clean rebuild | rush --quiet rebuild -t <package-name> |
| Build by file path | rush --quiet build -t path:/absolute/path/to/file.ts |
| Install deps | rush install |
| Update lockfile | rush update |
| Inner loop dev server | rush --quiet start -t <package-name> |
| Clean everything | rush purge |
. — current project directory@ms/sp-pages — package name from package.jsontag:<tag-name> — e.g. tag:spartan-apps, tag:odsp-next-appspath:/absolute/path/to/file.ts — build project containing filegit:<ref> — projects changed since git ref-t / --to — build target and all dependencies-o / --only — build only specified project(s)--from — build project, consumers, and all dependencies--impacted-by — build affected projects only| Symptom | Fix |
|---|---|
| Missing dependency / module not found | rush install (or rush purge && rush install) |
| "shrinkwrap-deps.json" error | rush install |
| After adding deps to package.json | rush update (NOT rush install) |
| Build stalls / cache issue | Delete <project>/.heft/build-cache |
| Peer dep warnings | rm common/temp/last-install.flag && rush install |
| Persistent issues | rush purge then rush update |
| Type errors in tests | Edit .test.ts in src/, not .test.js in lib-commonjs/ |
--quiet flag to suppress Rush version info noise.-t flag means "to" (target + deps). -o means "only" (no deps).rush update regenerates pnpm-lock.yaml. Only needed for package.json / rush.json changes.tsconfig.json for outDir/declarationDir.lib/, lib-dts/, lib-esm/, lib-commonjs/.npx claudepluginhub kaixun96/dev.agentow --plugin agentow-copilotGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.