{"owner":"palantir","repo":"blueprint","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["AGENTS.md"],"skills":{"AGENTS.md":"# Blueprint.js Agentic Development Guide\n\n## Build/Test Commands\n\n- **Build**: `pnpm compile` (all packages), `pnpm nx compile @blueprintjs/core` (single package)\n- **Test all**: `pnpm test`, `pnpm nx run-many -t test`\n- **Test single package**: `pnpm nx test:vitest:run @blueprintjs/core` or `cd packages/core && pnpm test:vitest:run`\n- **Distribute**: `pnpm dist`, `pnpm nx dist @blueprintjs/core` (single package)\n- **Lint**: `pnpm lint`, `pnpm lint-fix` (auto-fix), `pnpm nx lint @blueprintjs/core` (single package)\n- **Format**: `pnpm format`, `pnpm format-check`\n- **Pre-commit hook**: `pnpm exec lint-staged` (via `.husky/pre-commit`)\n- **Verify all**: `pnpm verify` (compile + dist + test + lint + format-check)\n\n## Architecture\n\n- **Monorepo** using pnpm workspaces + Nx task runner\n- **Package manager**: pnpm v10.29.3 (strict dependency resolution)\n- **Packages**: Core UI components in `packages/` - core, datetime, select, table, icons, colors\n- **Apps**: docs-app (blueprintjs.com), demo-app, table-dev-app for development\n- **Build tools**: node-build-scripts, webpack-build-scripts\n- **Testing**: Vitest (components), Jest (build scripts), Enzyme + Chai + Sinon\n    - New tests should be written with React Testing Library (RTL)\n\n## Code Style\n\n- **Prettier**: 120 char width, 4-space tabs (2 for SCSS/YAML), trailing commas\n- **ESLint**: TypeScript-ESLint + custom @blueprintjs rules, no console.log\n- **Imports**: Use workspace: deps\n- **Types**: Strict TypeScript, React 18 peer deps\n- **Components**: Follow existing patterns in packages/core/src/components/\n- **Styling**: SCSS in src/, compiled to lib/css/\n"},"files":{"AGENTS.md":"# Blueprint.js Agentic Development Guide\n\n## Build/Test Commands\n\n- **Build**: `pnpm compile` (all packages), `pnpm nx compile @blueprintjs/core` (single package)\n- **Test all**: `pnpm test`, `pnpm nx run-many -t test`\n- **Test single package**: `pnpm nx test:vitest:run @blueprintjs/core` or `cd packages/core && pnpm test:vitest:run`\n- **Distribute**: `pnpm dist`, `pnpm nx dist @blueprintjs/core` (single package)\n- **Lint**: `pnpm lint`, `pnpm lint-fix` (auto-fix), `pnpm nx lint @blueprintjs/core` (single package)\n- **Format**: `pnpm format`, `pnpm format-check`\n- **Pre-commit hook**: `pnpm exec lint-staged` (via `.husky/pre-commit`)\n- **Verify all**: `pnpm verify` (compile + dist + test + lint + format-check)\n\n## Architecture\n\n- **Monorepo** using pnpm workspaces + Nx task runner\n- **Package manager**: pnpm v10.29.3 (strict dependency resolution)\n- **Packages**: Core UI components in `packages/` - core, datetime, select, table, icons, colors\n- **Apps**: docs-app (blueprintjs.com), demo-app, table-dev-app for development\n- **Build tools**: node-build-scripts, webpack-build-scripts\n- **Testing**: Vitest (components), Jest (build scripts), Enzyme + Chai + Sinon\n    - New tests should be written with React Testing Library (RTL)\n\n## Code Style\n\n- **Prettier**: 120 char width, 4-space tabs (2 for SCSS/YAML), trailing commas\n- **ESLint**: TypeScript-ESLint + custom @blueprintjs rules, no console.log\n- **Imports**: Use workspace: deps\n- **Types**: Strict TypeScript, React 18 peer deps\n- **Components**: Follow existing patterns in packages/core/src/components/\n- **Styling**: SCSS in src/, compiled to lib/css/\n"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","title":"AGENTS.md","content":"# Blueprint.js Agentic Development Guide\n\n## Build/Test Commands\n\n- **Build**: `pnpm compile` (all packages), `pnpm nx compile @blueprintjs/core` (single package)\n- **Test all**: `pnpm test`, `pnpm nx run-many -t test`\n- **Test single package**: `pnpm nx test:vitest:run @blueprintjs/core` or `cd packages/core && pnpm test:vitest:run`\n- **Distribute**: `pnpm dist`, `pnpm nx dist @blueprintjs/core` (single package)\n- **Lint**: `pnpm lint`, `pnpm lint-fix` (auto-fix), `pnpm nx lint @blueprintjs/core` (single package)\n- **Format**: `pnpm format`, `pnpm format-check`\n- **Pre-commit hook**: `pnpm exec lint-staged` (via `.husky/pre-commit`)\n- **Verify all**: `pnpm verify` (compile + dist + test + lint + format-check)\n\n## Architecture\n\n- **Monorepo** using pnpm workspaces + Nx task runner\n- **Package manager**: pnpm v10.29.3 (strict dependency resolution)\n- **Packages**: Core UI components in `packages/` - core, datetime, select, table, icons, colors\n- **Apps**: docs-app (blueprintjs.com), demo-app, table-dev-app for development\n- **Build tools**: node-build-scripts, webpack-build-scripts\n- **Testing**: Vitest (components), Jest (build scripts), Enzyme + Chai + Sinon\n    - New tests should be written with React Testing Library (RTL)\n\n## Code Style\n\n- **Prettier**: 120 char width, 4-space tabs (2 for SCSS/YAML), trailing commas\n- **ESLint**: TypeScript-ESLint + custom @blueprintjs rules, no console.log\n- **Imports**: Use workspace: deps\n- **Types**: Strict TypeScript, React 18 peer deps\n- **Components**: Follow existing patterns in packages/core/src/components/\n- **Styling**: SCSS in src/, compiled to lib/css/\n","category":"root","tokens":408}]}