AGENTS.md · nrwl/nx-console
AGENTS.md from nrwl/nx-console: 40 lines covering Code style & development, General Guidelines for working with Nx, Scaffolding & Generators, When to use…
Template by nrwl
Install
Works with Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/nrwl/nx-console/master/AGENTS.md -o AGENTS.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documentation
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
An AGENTS.md file: instructions coding agents (Codex, Cursor, Copilot, Gemini CLI and others) read before working in a repo.
- For
- Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code
- Length
- 40 lines
- File
AGENTS.md
Sections
- Code style & development
- General Guidelines for working with Nx
- Scaffolding & Generators
- When to use nxdocs
First lines (shown under the repo's MIT license)
# Guidelines for how to work in Nx Console ## Code style & development - On writing comments: - Skip all obvious comments - anything inferrable from function names/context - Keep only complex logic explanations - hard-to-understand algorithms or business rules - Follow existing patterns exactly - Some things to build in one editor integration might already exist in the other. Always check similar implementations in the codebase and match their structure/naming. - **Kotlin/IntelliJ code**: Always use direct imports instead of fully qualified names - ❌ Bad: `dev.nx.console.utils.ProjectLevelCoroutineHolderService.getInstance(project)` - ✅ Good: Import `dev.nx.console.utils.ProjectLevelCoroutineHolderService` at the top, then use `ProjectLevelCoroutineHolderService.getInstance(project)` - This applies to all classes from the `dev.nx.console.*` packages and other packages - Exception: Only use fully qualified names when there are naming conflicts that cannot be resolved with import aliases - before creating a commit, run `npx nx format --fix` and if kotlin files were touched, `npx nx run-many -t ktfmtFormat` to make sure formatting is applied - when working from a plan and creating a set of commits, always pause after you have implemented one section or one commit worth of code. Ask me for feedback and wait for me to confirm your code is right. I will commit the code myself and prompt you to continue <!-- nx configuration start--> <!-- Leave the start & end comments to automatically receive updates. --> ## General Guidelines for working with Nx - For navigating/exploring the workspace, invoke the `nx-workspace` skill first - it has patterns for querying projects, targets, and dependencies - When running tasks (for example build, lint, test, e2e, etc.), always prefer running the task through `nx` (i.e. `nx run`, `nx run-many`, `nx affected`) instead of using the underlying tooling directly - Prefix nx commands with the workspace's package manager (e.g., `pnpm nx build`, `npm exec nx test`) - avoids using globally installed CLI - You have access to the Nx MCP server and its tools, use them to help the user - For Nx plugin best practices, check `node_modules/@nx/<plugin>/PLUGIN.md`. Not all plugins have this file - proceed without it if unavailable. - NEVER guess CLI flags - always check nx_docs or `--help` first when unsure ## Scaffolding & Generators - For scaffolding tasks (creating apps, libs, project structure, setup), ALWAYS invoke the `nx-generate` skill FIRST before exploring or calling MCP tools ## When to use nx_docs - USE for: advanced config options, unfamiliar flags, migration guides, plugin configuration, edge cases - DON'T USE for: basic generator syntax (`nx g @nx/react:app`), standard commands, things you already know - The `nx-generate` skill handles generator discovery internally - don't call nx_docs just to look up generator syntax <!-- nx configuration end-->
Signals
- Stars
- 1,413
- Forks
- 244
- Open issues
- 33
- Contributors
- 91
- Last commit (this folder)
- Feb 16, 2026 (8 months ago)
- Last release
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/nrwl/nx-console
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nrwl
- 0.736score

Nx Console
nrwl
The UI for Monorepos, providing visual workflows and enriching your AI Chat with deep insights
PluginAFreshness: A★ 1.4KVS Code +3 - 0.681score
comment-analyzer
nrwl
Subagent "comment-analyzer" from nrwl/nx: Use this agent during PR review to check that a PR's comments and doc-comments are TRUE.
TemplateAFreshness: A★ 29.4KClaude Code - 0.681score
alternative-approach
nrwl
Subagent "alternative-approach" from nrwl/nx: Use this agent during PR review to independently design alternative solutions to the problem a PR solves and…
TemplateAFreshness: A★ 29.4KClaude Code - 0.681score
docs-reviewer
nrwl
Subagent "docs-reviewer" from nrwl/nx: Use this agent during PR review to answer two docs questions about any PR.
TemplateAFreshness: A★ 29.4KClaude Code - 0.681score
performance-analyzer
nrwl
Subagent "performance-analyzer" from nrwl/nx: Use this agent during PR review to analyze the runtime performance of a PR's changes along two axes - (1)…
TemplateAFreshness: A★ 29.4KClaude Code - 0.681score
security-analyzer
nrwl
Subagent "security-analyzer" from nrwl/nx: Use this agent during PR review to hunt injection-class vulnerabilities in a PR's changes - command injection…
TemplateAFreshness: A★ 29.4KClaude Code
Cite this page
AGENTS.md · nrwl/nx-console. Agent Mart. https://agentmart.dev/templates/nrwl-nx-console-agents-md (last updated 2026-10-24)