smithery/nextblock-cms

nx-operations

When you need to run tasks, build projects, or understand the workspace graph using Nx. Use this for all build, lint, and test operations.

Installation

$ npx skills add smithery/nextblock-cms --skill nx-operations

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/nextblock-cms.

npx skills add smithery/nextblock-cms

Browse all from smithery/nextblock-cms

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,323 B
  • docs SUMMARY.md 159 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Nx Operations & Workspace Management

1. General Guidelines

  • Always use Nx: Run tasks via nx run, nx run-many, or nx affected. Do not use underlying tools (like tsc or vite directly) unless debugging a specific issue with them.
  • Analyze First:

- Use npx nx graph to visualize the workspace dependency graph. - Use npx nx show project <name> to analyze specific project dependencies before making changes. - Use the context7 MCP tool if you are unsure about Nx configuration or best practices.

2. Common Commands

Building

  • Build Core App: nx build nextblock
  • Build All Libraries: npm run lib-builds (alias for building ui, utils, db, editor, sdk)
  • Build Specific Lib: nx build <lib-name> (e.g., nx build ui)

Linting

  • Lint Core App: nx lint nextblock
  • Lint All: npm run lint

Development

  • Serve App: nx serve nextblock (runs the Next.js dev server)

3. Troubleshooting

  • If nx start nextblock fails with "Could not find a production build", ensure you have run nx build nextblock first.
  • Use nx reset if you suspect cache issues.