NitroStack Logo
/getting started
/connect your coding agent

Connect Your Coding Agent

Equip your AI coding assistants—including Cursor, Claude Code, GitHub Copilot, Codex, and Gemini CLI—with native NitroStack knowledge and skills.


1. Install NitroStack Agent Skills

NitroStack publishes pre-configured coding skills that teach agents framework conventions, decorator syntax, and verification workflows:

Bash
npx skills add nitrocloudofficial/skills

[!TIP] Projects scaffolded using npx @nitrostack/cli init automatically include these skill registries in your project repository under .cursor/skills, .claude/skills, .codex/skills, and .agents/skills.


2. Configure Agent Rules

Cursor (.cursor/rules or .cursorrules)

Add the following directive to your project's .cursorrules or .cursor/rules/nitrostack.mdc:

Markdown
# NitroStack Guidelines
- Always use `@nitrostack/core` for decorators (`@Tool`, `@Resource`, `@Prompt`, `@UseGuards`).
- Never import from obsolete monolithic package `nitrostack`.
- Ensure all tool handlers accept typed input schemas backed by Zod.
- Use fail-closed security for guards (`return false` if credentials or environment tokens are missing).
- Dev server runs on port 3000 (MCP Server) and port 3001 (Widget Dev Server).

Claude Code

Provide project instructions in CLAUDE.md:

Markdown
# Claude Code Project Guidelines: NitroStack Server
- Package dependencies: `@nitrostack/core` and `@nitrostack/cli`.
- Run tests and linting: `npm run build` and `npm run dev`.
- Refer to framework reference docs at `https://docs.nitrostack.ai/llms.txt`.

3. Documentation Endpoints for LLMs

NitroStack documentation provides dedicated endpoints optimized for ingestion by large language models:

  • Comprehensive Index: https://docs.nitrostack.ai/llms.txt contains a consolidated index and summary of all documentation paths.
  • Raw Markdown Endpoints: Append .md to any documentation URL (e.g., https://docs.nitrostack.ai/getting-started/quickstart.md) to retrieve raw, unrendered markdown content.
  • Copy for LLM: Click the "Copy for LLM" button in the docs header to quickly paste page context into your prompt window.

Next Steps