nx-integration
Use Nx to detect affected projects and run targets across multiple submodules in the workspace
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use Nx to detect affected projects and run targets across multiple submodules in the workspace
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
This skill guides agents and developers through the Kanban workflow defined in `orgs/riatzukiza/promethean/docs/agile/process.md`.
Protocol to stop apology loops and focus on verified fixes.
Protocol to break out of repetitive, failing edit loops by forcing analysis over action.
Resolves Clojure namespace-path mismatches and classpath errors with definitive path conversion
Auto-fix Clojure delimiters and validate syntax with OpenCode tools.
Protocol to recover from Clojure/Script syntax errors, specifically bracket mismatches and EOF errors.
| name | nx-integration |
| description | Use Nx to detect affected projects and run targets across multiple submodules in the workspace |
Use Nx to detect affected projects and run targets across multiple submodules in the workspace.
nx affected to detect affected projects based on file changesnx affected --target=<target> for affected projectssrc/giga/generate-nx-projects.ts to create Nx configuration for submodulestools/nx-plugins/giga/bundle-plugin.ts to bundle Nx plugin--files <path> to limit to specific files--projects <project> to include/exclude specific projects# List affected projects
nx affected --target=test
# Build affected projects
nx affected --target=build
# Typecheck affected projects
nx affected --target=typecheck
# Lint affected projects
nx affected --target=lint
# Test only affected by specific files
nx affected --target=test --files src/some/file.ts
# Build only affected by specific files
nx affected --target=build --files src/some/file.ts
# Generate Nx configuration for all submodules
bun run src/giga/generate-nx-projects.ts
# Bundle Nx plugin
bun run tools/nx-plugins/giga/bundle-plugin.ts
nx.jsontools/nx-plugins/giga/src/giga/generate-nx-projects.tstools/nx-plugins/giga/bundle-plugin.tsnx.json to use Nxnx.json will be skippednx affected --target=test --build
> nx affected --target=test --build
orgs/riatzukiza/promethean
test: success
build: success
orgs/sst/opencode
test: success
build: success
nx affected --target=test --files to run affected tests