nx-tools
SKILL.md
[H1][NX-TOOLS]
Dictum: Uniform interfaces eliminate invocation ambiguity.
Query Nx workspace with unified Python CLI.
[IMPORTANT] Zero-arg commands default to base=main, output=.nx/graph.json.
# Zero-arg commands
uv run .claude/skills/nx-tools/scripts/nx.py workspace
uv run .claude/skills/nx-tools/scripts/nx.py path
uv run .claude/skills/nx-tools/scripts/nx.py generators
uv run .claude/skills/nx-tools/scripts/nx.py affected
uv run .claude/skills/nx-tools/scripts/nx.py affected --base develop
uv run .claude/skills/nx-tools/scripts/nx.py graph
uv run .claude/skills/nx-tools/scripts/nx.py docs
uv run .claude/skills/nx-tools/scripts/nx.py docs --topic affected
uv run .claude/skills/nx-tools/scripts/nx.py tokens --path CLAUDE.md
# Required-arg commands
uv run .claude/skills/nx-tools/scripts/nx.py project --name parametric-portal
uv run .claude/skills/nx-tools/scripts/nx.py run --target build
uv run .claude/skills/nx-tools/scripts/nx.py run --target typecheck
uv run .claude/skills/nx-tools/scripts/nx.py schema --generator @nx/react:app
[1][OUTPUT]
Commands return {"status": "success|error", ...}.
| [INDEX] | [CMD] | [RESPONSE] |
|---|---|---|
| [1] | workspace |
{projects: string[]} |
| [2] | project |
{name: string, project: object} |
| [3] | affected |
{base: string, affected: string[]} |
| [4] | run |
{target: string, output: string} |
| [5] | generators |
{generators: string} |
| [6] | schema |
{generator: string, schema: string} |
| [7] | graph |
{file: string} |
| [8] | docs |
{topic: string, docs: string} |
| [9] | tokens |
{path: string, output: string} |
| [10] | path |
{path: string} |
Weekly Installs
2
Repository
bsamiee/parametric_forgeInstalled on
opencode2
windsurf1
codex1
claude-code1
antigravity1
gemini-cli1