Skip to content

Commit cb69e81

Browse files
committed
chore: release v0.2.1
1 parent 0b3b303 commit cb69e81

21 files changed

Lines changed: 57 additions & 31 deletions

File tree

.claude/settings.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,16 @@
1010
]
1111
},
1212
"enableAllProjectMcpServers": true,
13-
"enabledMcpjsonServers": ["nx-mcp"]
13+
"enabledMcpjsonServers": ["nx-mcp"],
14+
"extraKnownMarketplaces": {
15+
"nx-claude-plugins": {
16+
"source": {
17+
"source": "github",
18+
"repo": "nrwl/nx-ai-agents-config"
19+
}
20+
}
21+
},
22+
"enabledPlugins": {
23+
"nx@nx-claude-plugins": true
24+
}
1425
}

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,7 @@ packages/domscribe-test-fixtures/fixtures/**/*.local
6565
packages/domscribe-test-fixtures/fixtures/**/.next
6666
packages/domscribe-test-fixtures/fixtures/**/next-env.d.ts
6767
packages/domscribe-test-fixtures/fixtures/**/.nuxt
68-
packages/domscribe-test-fixtures/fixtures/**/.output
68+
packages/domscribe-test-fixtures/fixtures/**/.output
69+
.nx/polygraph
70+
.claude/worktrees
71+
.claude/settings.local.json

.mcp.json

Lines changed: 0 additions & 12 deletions
This file was deleted.

CLAUDE.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,3 +126,27 @@ Uses shadow DOM — Playwright locators/clicks do not pierce shadow DOM; must us
126126
### Verdaccio
127127

128128
Binds to IPv6 `[::1]` — port availability checks must try both `::1` and `127.0.0.1`. Config at `.verdaccio/config.yml`, storage at `tmp/local-registry/storage`.
129+
130+
<!-- nx configuration start-->
131+
<!-- Leave the start & end comments to automatically receive updates. -->
132+
133+
## General Guidelines for working with Nx
134+
135+
- For navigating/exploring the workspace, invoke the `nx-workspace` skill first - it has patterns for querying projects, targets, and dependencies
136+
- 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
137+
- Prefix nx commands with the workspace's package manager (e.g., `pnpm nx build`, `npm exec nx test`) - avoids using globally installed CLI
138+
- You have access to the Nx MCP server and its tools, use them to help the user
139+
- For Nx plugin best practices, check `node_modules/@nx/<plugin>/PLUGIN.md`. Not all plugins have this file - proceed without it if unavailable.
140+
- NEVER guess CLI flags - always check nx_docs or `--help` first when unsure
141+
142+
## Scaffolding & Generators
143+
144+
- For scaffolding tasks (creating apps, libs, project structure, setup), ALWAYS invoke the `nx-generate` skill FIRST before exploring or calling MCP tools
145+
146+
## When to use nx_docs
147+
148+
- USE for: advanced config options, unfamiliar flags, migration guides, plugin configuration, edge cases
149+
- DON'T USE for: basic generator syntax (`nx g @nx/react:app`), standard commands, things you already know
150+
- The `nx-generate` skill handles generator discovery internally - don't call nx_docs just to look up generator syntax
151+
152+
<!-- nx configuration end-->

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "domscribe",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"author": {
55
"name": "Patch Orbit",
66
"email": "kaushik@patchorbit.com",

packages/domscribe-cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "domscribe",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "CLI for Domscribe — pixel-to-code development tool",
55
"type": "module",
66
"main": "src/bin/domscribe.ts",

packages/domscribe-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@domscribe/core",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "Shared types, schemas, and utilities for Domscribe",
55
"type": "module",
66
"main": "src/index.ts",

packages/domscribe-manifest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@domscribe/manifest",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "Append-only DOM-to-source manifest for Domscribe",
55
"type": "module",
66
"main": "src/index.ts",

packages/domscribe-mcp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@domscribe/mcp",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "MCP server for Domscribe — connects editors and agents to runtime context",
55
"type": "module",
66
"main": "src/bin/domscribe-mcp.ts",

packages/domscribe-next/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@domscribe/next",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "Next.js integration for Domscribe",
55
"type": "module",
66
"main": "src/index.ts",

0 commit comments

Comments
 (0)