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