{"owner":"plasmicapp","repo":"plasmic","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["CLAUDE.md"],"skills":{"CLAUDE.md":"# CLAUDE.md\n\n## Sandbox\n\nYou might be in a sandbox. Check out [safehouse.sb](docs/internal/ai/safehouse.sb).\n\n## Key tools of root directory\n\nThis is root directory of the monorepo. Most development will be done in individual packages, but this directory is responsible for some centrally managed concerns:\n\n- package.json - common devDependencies where we want to use the same version everywhere\n- build.mjs - common build script for `packages/`\n- .eslintrc.js - shared eslint lint configuration\n- vitest.root.ts - shared Vitest unit test configuration for `packages/` and `plasmicpkgs/`\n- knip.ts - checks for unused dependencies, run with `knip:deps`\n\n## Key directories\n\nPlasmic is an open-source visual web builder. This monorepo contains:\n\n- **Platform** (`platform/`) - Apps that make up the Plasmic platform, such as the wab, img-optimizer, etc\n- **SDK packages** (`packages/`) - npm packages for integrating with Plasmic\n- **Plasmic packages** (`plasmicpkgs/`) - npm packages that provide code components on Plasmic\n- **Examples** (`examples/`) - Miscellaneous reference implementations\n\n## Tech Stack\n\n- Infra: Docker, k8s, Terraform\n- Package Managers: asdf, npm, yarn, pnpm\n- Languages: Node.js, TypeScript\n- Libraries: React, MobX, TypeORM, Vitest, Playwright, Storybook\n\n## Instructions for AI assistant\n\n- Do not worry about styling/formatting. All files will be formatted to the same style in git hooks, which husky manages via the generated, gitignored `.husky/_` directory. In a fresh worktree that directory doesn't exist and git silently skips all hooks, so run `pnpm install` at the worktree root before your first commit.\n- When searching files, you should almost never look through node_modules/ files and other gitignored files unless you have a explicit reason to.\n"},"files":{"CLAUDE.md":"# CLAUDE.md\n\n## Sandbox\n\nYou might be in a sandbox. Check out [safehouse.sb](docs/internal/ai/safehouse.sb).\n\n## Key tools of root directory\n\nThis is root directory of the monorepo. Most development will be done in individual packages, but this directory is responsible for some centrally managed concerns:\n\n- package.json - common devDependencies where we want to use the same version everywhere\n- build.mjs - common build script for `packages/`\n- .eslintrc.js - shared eslint lint configuration\n- vitest.root.ts - shared Vitest unit test configuration for `packages/` and `plasmicpkgs/`\n- knip.ts - checks for unused dependencies, run with `knip:deps`\n\n## Key directories\n\nPlasmic is an open-source visual web builder. This monorepo contains:\n\n- **Platform** (`platform/`) - Apps that make up the Plasmic platform, such as the wab, img-optimizer, etc\n- **SDK packages** (`packages/`) - npm packages for integrating with Plasmic\n- **Plasmic packages** (`plasmicpkgs/`) - npm packages that provide code components on Plasmic\n- **Examples** (`examples/`) - Miscellaneous reference implementations\n\n## Tech Stack\n\n- Infra: Docker, k8s, Terraform\n- Package Managers: asdf, npm, yarn, pnpm\n- Languages: Node.js, TypeScript\n- Libraries: React, MobX, TypeORM, Vitest, Playwright, Storybook\n\n## Instructions for AI assistant\n\n- Do not worry about styling/formatting. All files will be formatted to the same style in git hooks, which husky manages via the generated, gitignored `.husky/_` directory. In a fresh worktree that directory doesn't exist and git silently skips all hooks, so run `pnpm install` at the worktree root before your first commit.\n- When searching files, you should almost never look through node_modules/ files and other gitignored files unless you have a explicit reason to.\n"},"items":[{"name":"CLAUDE.md","path":"CLAUDE.md","title":"CLAUDE.md","content":"# CLAUDE.md\n\n## Sandbox\n\nYou might be in a sandbox. Check out [safehouse.sb](docs/internal/ai/safehouse.sb).\n\n## Key tools of root directory\n\nThis is root directory of the monorepo. Most development will be done in individual packages, but this directory is responsible for some centrally managed concerns:\n\n- package.json - common devDependencies where we want to use the same version everywhere\n- build.mjs - common build script for `packages/`\n- .eslintrc.js - shared eslint lint configuration\n- vitest.root.ts - shared Vitest unit test configuration for `packages/` and `plasmicpkgs/`\n- knip.ts - checks for unused dependencies, run with `knip:deps`\n\n## Key directories\n\nPlasmic is an open-source visual web builder. This monorepo contains:\n\n- **Platform** (`platform/`) - Apps that make up the Plasmic platform, such as the wab, img-optimizer, etc\n- **SDK packages** (`packages/`) - npm packages for integrating with Plasmic\n- **Plasmic packages** (`plasmicpkgs/`) - npm packages that provide code components on Plasmic\n- **Examples** (`examples/`) - Miscellaneous reference implementations\n\n## Tech Stack\n\n- Infra: Docker, k8s, Terraform\n- Package Managers: asdf, npm, yarn, pnpm\n- Languages: Node.js, TypeScript\n- Libraries: React, MobX, TypeORM, Vitest, Playwright, Storybook\n\n## Instructions for AI assistant\n\n- Do not worry about styling/formatting. All files will be formatted to the same style in git hooks, which husky manages via the generated, gitignored `.husky/_` directory. In a fresh worktree that directory doesn't exist and git silently skips all hooks, so run `pnpm install` at the worktree root before your first commit.\n- When searching files, you should almost never look through node_modules/ files and other gitignored files unless you have a explicit reason to.\n","category":"root","tokens":448}]}