The CRUXCODE.DEV developer experience
Set up your editor once.
Teach your AI agent your standards.
CRUXIDE installs the VS Code extensions for the stack you actually work in, and writes engineering rules your AI coding agent reads. Nothing installs until you confirm.
ext install CRUXCODE.cruxidePaste into Quick Open (Ctrl+P). Free and open source, MIT licensed.
Pick your stack. I’ll show you the whole plan before anything installs.

Drag to spin
The problem
The same lost afternoon, every new project.
You install the same extensions from memory, half of them the wrong ones. Then you open an AI assistant and re-explain your architecture, testing rules and security expectations in every prompt.
Extension packs make it worse: they install everything for everyone, so an Angular developer ends up carrying Flutter tooling. CRUXIDE fixes the setup problem and the prompting problem together.
One catalog • Every agent
What’s in the catalogue
These are the totals with every track selected. Tracks share tools, so extensions are counted once however many tracks use them.
Setup & Tracks
Every track, and exactly what it installs
This mirrors the real setup panel, with the same tracks, counts and dialog. Open any track to see its extensions, skills and rule packs. It’s a simulation: nothing here touches your machine.
Tracks
All tracks start selected. Uncheck anything this profile does not need.
26 tracks • 87 unique extension entries • 124 mapped skills and rules
Core
Frontend
Mobile
Backend
AI & Data
Platform
Productivity
Deselecting a track later never uninstalls tools you may still be using.
How it works
From install to a better-briefed agent
Steps 1 to 6 configure the editor. Steps 7 to 9 configure how your AI agent works on the project.
Your editor
Once per profile.
- Install CRUXIDEFrom the Marketplace or Open VSX.
- Setup opens on first runNothing has been installed yet.
- Review the tracksAll start selected. Uncheck what this profile doesn’t need.
- Confirm the planIn VS Code’s own dialog. This is the point of consent.
- Missing tools installAnything you already have is skipped and never downgraded.
- The CRUXIDE experience appliesTheme, icon theme, window title and font settings. If a setting can’t be written, it tells you which one.
Your AI agent
Per project, whenever you need it.
- Open the Skills ManagerFrom Home, the Activity Bar or the Command Palette.
- Choose what your agent learnsSkills, rules, scope, rule mode and target agent, then install the guidance.
- Invoke /crux-conductorWhen a task needs several skills coordinated.
CRUX Skills
The Skills Manager, and exactly what it writes
This mirrors CRUX Skills in VS Code, step for step. It starts from the tracks you picked above, so you see precisely which skills, rule packs and files your choices produce. Change the scope or agents and the file list updates.
Installation target
Where the files go, which agents read them, and how strictly rules apply.
Agents
Your agent is told: Recommendations only. Explain material deviations, but do not block work.
Choose Skills & Rules
124 selected • 124 available • 124 shown
Orchestration
In tracks: CRUX Core, AI Agents & Code Review
Architecture & Core
In tracks: CRUX Core
In tracks: CRUX Core
In tracks: CRUX Core
In tracks: CRUX Core, Quality & Testing
In tracks: CRUX Core
In tracks: CRUX Core, Design & Documentation
In tracks: Design & Documentation
Security
In tracks: CRUX Core
In tracks: CRUX Core
In tracks: CRUX Core
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
Web Frontend
In tracks: Frontend Shared
In tracks: Angular
In tracks: React
In tracks: Next.js
In tracks: Frontend Shared
In tracks: React
In tracks: React
In tracks: Next.js
In tracks: Quality & Testing
In tracks: Frontend Shared
UI & Design System
In tracks: Frontend Shared, Design & Documentation
In tracks: Design & Documentation
In tracks: Accessibility Standards, Frontend Shared
In tracks: Frontend Shared
In tracks: Frontend Shared
In tracks: Frontend Shared
In tracks: Design & Documentation
Mobile
In tracks: React Native & Expo
In tracks: Flutter & Dart
In tracks: Android & Kotlin
In tracks: iOS & Swift
In tracks: React Native & Expo, Android & Kotlin, iOS & Swift, Flutter & Dart
In tracks: React Native & Expo
In tracks: React Native & Expo
In tracks: Android & Kotlin
In tracks: iOS & Swift
Backend & APIs
In tracks: Node.js
In tracks: Express
In tracks: NestJS
In tracks: PHP & Laravel
In tracks: PHP & Laravel
In tracks: .NET & ASP.NET Core
In tracks: Java & Spring Boot
In tracks: Go & Rust
In tracks: Node.js, PHP & Laravel, .NET & ASP.NET Core, Java & Spring Boot, Go & Rust
In tracks: Node.js, PHP & Laravel, .NET & ASP.NET Core, Java & Spring Boot, Go & Rust
In tracks: Node.js
In tracks: ORMs & Data Access
In tracks: Python, AI & Data Science
In tracks: SQL & Relational Databases
DevOps & Data
In tracks: Containers & DevOps
In tracks: Containers & DevOps
In tracks: SQL & Relational Databases
In tracks: NoSQL Databases
In tracks: ORMs & Data Access
In tracks: Containers & DevOps
In tracks: Git & Collaboration
In tracks: Containers & DevOps
In tracks: Containers & DevOps
In tracks: Containers & DevOps
In tracks: Containers & DevOps
AI Engineering
In tracks: Python, AI & Data Science
In tracks: Python, AI & Data Science
In tracks: Python, AI & Data Science
In tracks: Python, AI & Data Science
In tracks: Design & Documentation
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
Code Review
In tracks: Quality & Testing, Git & Collaboration, AI Agents & Code Review
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
Recommended Rules
In tracks: CRUX Core, Git & Collaboration, AI Agents & Code Review
In tracks: CRUX Core
In tracks: Quality & Testing, Angular, React, Next.js
In tracks: CRUX Core, Git & Collaboration
In tracks: CRUX Core, Next.js, React Native & Expo, Android & Kotlin, iOS & Swift, Flutter & Dart, Node.js, Express, NestJS, PHP & Laravel, .NET & ASP.NET Core, Java & Spring Boot, Go & Rust, Python, AI & Data Science, SQL & Relational Databases, NoSQL Databases, ORMs & Data Access, Containers & DevOps, AI Agents & Code Review
In tracks: CRUX Core, Quality & Testing, Android & Kotlin, iOS & Swift, Flutter & Dart, Node.js, PHP & Laravel, .NET & ASP.NET Core, Java & Spring Boot, Go & Rust, Python, AI & Data Science, ORMs & Data Access, Containers & DevOps, AI Agents & Code Review
In tracks: Quality & Testing, Frontend Shared, SQL & Relational Databases, NoSQL Databases, ORMs & Data Access
In tracks: Accessibility Standards, Frontend Shared, React Native & Expo, Android & Kotlin, iOS & Swift, Flutter & Dart, Design & Documentation
In tracks: Node.js, Express, NestJS, PHP & Laravel, .NET & ASP.NET Core, Java & Spring Boot, Go & Rust
In tracks: Python, AI & Data Science
Technology Rules
In tracks: CRUX Core
In tracks: CRUX Core, AI Agents & Code Review
In tracks: Frontend Shared, Angular, React, Next.js, React Native & Expo, Node.js, Express, NestJS
In tracks: Frontend Shared
In tracks: Angular
In tracks: React, Next.js, React Native & Expo
In tracks: Next.js
In tracks: React Native & Expo
In tracks: Android & Kotlin
In tracks: iOS & Swift
In tracks: Flutter & Dart
In tracks: Node.js, Express, NestJS
In tracks: Express
In tracks: NestJS
In tracks: PHP & Laravel
In tracks: PHP & Laravel
In tracks: .NET & ASP.NET Core
In tracks: Java & Spring Boot
In tracks: Go & Rust
In tracks: Go & Rust
In tracks: Python, AI & Data Science
In tracks: SQL & Relational Databases
In tracks: NoSQL Databases
In tracks: ORMs & Data Access
In tracks: ORMs & Data Access
In tracks: Containers & DevOps
In tracks: Python, AI & Data Science, AI Agents & Code Review
Accessibility Standards
In tracks: Accessibility Standards
In tracks: Accessibility Standards
In tracks: Accessibility Standards
Advanced Productivity
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
Labs
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
In tracks: AI Agents & Code Review
Review & Install
Everything below updates as you change tracks, scope, agents or selections.
- No application runtime dependencies.
- No package.json, node_modules, Git hooks, or shared .gitignore changes.
- External/provider skills are documented and require your separate review.
- Existing skill files are backed up before replacement.
Extensions from your selected tracks
Setup installs these into your active VS Code profile when you apply your tracks, on Windows. Scope doesn’t affect extensions; it only decides where skill files go.
- Angular Language Service
angular.ng-template - Angular Snippets
johnpapa.angular2 - Auto Import
steoates.autoimport - Auto Rename Tag
formulahendry.auto-rename-tag - Better Comments
aaron-bond.better-comments - Bootstrap 5 Snippets
anbuselvanrocky.bootstrap5-vscode - Bracket Pair Color DLW
bracketpaircolordlw.bracket-pair-color-dlw - C# Dev Kit
ms-dotnettools.csdevkit - Claude Code
anthropic.claude-code - Code Alignment
cpmcgrath.codealignment-vscode - Code Spell Checker
streetsidesoftware.code-spell-checker - CodeMetrics
kisstkondoros.vscode-codemetrics
Files CRUXIDE writes
Paths are relative to your project root. Managed blocks sit between CRUXIDE markers, so anything else in those files is left alone.
.crux/canonical skills for this project
skills/86 folders, each with SKILL.md, README.md and skill.json
crux-conductor/crux-architecture-guardrails/crux-solution-architecture/crux-planning-adr/crux-testing-strategy/crux-performance-audit/crux-documentation/crux-secure-coding/crux-threat-modeling/crux-secrets-dependency-audit/crux-base-quality-rules/crux-clean-architecture-rules/crux-git-workflow-rules/crux-security-rules/crux-testing-rules/crux-solution-architecture-rules/crux-technical-lead-rules/crux-review-standard/crux-eslint-rules/crux-performance-rules/crux-accessibility-i18n/crux-accessibility-rules/crux-wcag-22-rules/crux-bitv-20-rules/crux-bfsg-rules/crux-frontend-architecture/crux-tailwind-shadcn/crux-design-system/crux-web-platform-rules/crux-typescript-javascript-rules/crux-angular-architecture/crux-angular-rules/crux-react-architecture/crux-react-rules/crux-nextjs-architecture/crux-nextjs-rules/crux-react-native-architecture/crux-mobile-quality/crux-react-native-rules/crux-android-kotlin/crux-kotlin-android-rules/crux-ios-swift/crux-swift-ios-rules/crux-flutter-architecture/crux-dart-flutter-rules/crux-nodejs-architecture/crux-api-design/crux-backend-testing/crux-distributed-systems/crux-api-rules/crux-nodejs-rules/crux-express-architecture/crux-express-rules/crux-nestjs-architecture/crux-nestjs-rules/crux-php-architecture/crux-laravel-architecture/crux-php-rules/crux-laravel-rules/crux-dotnet-architecture/crux-csharp-dotnet-rules/crux-java-spring-architecture/crux-java-spring-rules/crux-go-rust-backend/crux-go-rules/crux-rust-rules/crux-python-ai-engineering/crux-python-backend/crux-rag-architecture/crux-agentic-ai/crux-langchain-langgraph/crux-ai-rules/crux-python-rules/crux-ai-rag-production-rules/crux-database-engineering/crux-sql-database-rules/crux-nosql-database-engineering/crux-nosql-database-rules/crux-orm-data-access/crux-sequelize-architecture/crux-orm-rules/crux-sequelize-rules/crux-docker-containers/crux-cicd/crux-container-cicd-rules/crux-figma-to-code/external/38 review guides; provider code is not downloaded
playwright-web-testing.mdfrontend-design.mdweb-design-guidelines.mdbuilding-components.mdbuild-web-apps.mdvercel-react-best-practices.mdvercel-composition-patterns.mdvercel-nextjs-best-practices.mdvercel-react-native-skills.mdexpo-development.mdtest-android-apps.mdbuild-ios-apps.mdsupabase-postgres-best-practices.mdgithub-actions.mdturborepo.mdsentry-observability.mdvercel-deployment.mdcloudflare.mdgithub-integration.mdarchify.mdgraphify.mdtheme-factory.mdsecurity-guidance.mdcodex-security.mdtrail-of-bits-differential-review.mdsupply-chain-risk-auditor.mdcoderabbit.mdclaude-code-review.mdcode-simplifier.mdsuperpowers.mdplanning-with-files.mdgrill-me.mdcontext7.mdmcp-builder.mdskill-creator.mdskill-seekers.mdagensi-ai-code-reviewer.mdclaude-mem.mdPROJECT_RULES.mdgenerated from 40 rule packs, guidance mode
# CRUX Project Rules > Generated from the selected CRUX rule packs. CRUXIDE replaces generated sections on update and preserves the Custom Project Rules section. **Rule mode:** guidance — Recommendations only. Explain material deviations, but do not block work. ## Precedence 1. Explicit developer instructions and repository-owned policy. 2. Custom Project Rules below. 3. Selected CRUX generated rule packs. 4. General recommendations from optional skills. ## Selected Rule Packs - CRUX Base Code Quality Rules (`crux-base-quality-rules`) - CRUX Clean Architecture Rules (`crux-clean-architecture-rules`) - CRUX Git Workflow Rules (`crux-git-workflow-rules`) - CRUX Security Rules (`crux-security-rules`) - CRUX Testing Rules (`crux-testing-rules`) - CRUX Solution Architecture Rules (`crux-solution-architecture-rules`) - CRUX Senior Technical Lead Rules (`crux-technical-lead-rules`) - CRUX ESLint Recommended Rules (`crux-eslint-rules`) - CRUX Performance Rules (`crux-performance-rules`) - CRUX Accessibility Rules (`crux-accessibility-rules`) - CRUX WCAG 2.2 Rules (`crux-wcag-22-rules`) - CRUX BITV 2.0 Rules (`crux-bitv-20-rules`) - CRUX BFSG Rules (`crux-bfsg-rules`) - CRUX Web Platform Rules (`crux-web-platform-rules`) - CRUX TypeScript & JavaScript Rules (`crux-typescript-javascript-rules`) - CRUX Angular Rules (`crux-angular-rules`) - CRUX React Rules (`crux-react-rules`) - CRUX Next.js Rules (`crux-nextjs-rules`) - CRUX React Native & Expo Rules (`crux-react-native-rules`) - CRUX Kotlin & Android Rules (`crux-kotlin-android-rules`) - CRUX Swift & iOS Rules (`crux-swift-ios-rules`) - CRUX Dart & Flutter Rules (`crux-dart-flutter-rules`) - CRUX API Rules (`crux-api-rules`) - CRUX Node.js Rules (`crux-nodejs-rules`) - CRUX Express Rules (`crux-express-rules`) - CRUX NestJS Rules (`crux-nestjs-rules`) - CRUX PHP Rules (`crux-php-rules`) - CRUX Laravel Rules (`crux-laravel-rules`) - CRUX C# & .NET Rules (`crux-csharp-dotnet-rules`) - CRUX Java & Spring Boot Rules (`crux-java-spring-rules`) - CRUX Go Rules (`crux-go-rules`) - CRUX Rust Rules (`crux-rust-rules`) - CRUX AI & RAG Rules (`crux-ai-rules`) - CRUX Python Rules (`crux-python-rules`) - CRUX AI, Agents & RAG Production Rules (`crux-ai-rag-production-rules`) - CRUX SQL & Database Rules (`crux-sql-database-rules`) - CRUX NoSQL Database Rules (`crux-nosql-database-rules`) - CRUX ORM & Data Access Rules (`crux-orm-rules`) - CRUX Sequelize Rules (`crux-sequelize-rules`) - CRUX Containers & CI/CD Rules (`crux-container-cicd-rules`) … one section per rule pack, with its workflow and official references … ## Custom Project Rules (your own rules, preserved on every regeneration)
- config.jsonscope, rule mode and agents
- skills.lock.jsoninstalled skills and versions
- README.mdexplains the folder
- .gitignorekeeps backups, cache and logs out of Git
- backups/only if something is replaced
.agents/skills/adapters for Codex, pointing back to .crux/
crux-conductor/SKILL.md + agents/openai.yamlcrux-architecture-guardrails/SKILL.mdcrux-solution-architecture/SKILL.mdcrux-planning-adr/SKILL.mdcrux-testing-strategy/SKILL.mdcrux-performance-audit/SKILL.mdcrux-documentation/SKILL.mdcrux-secure-coding/SKILL.mdcrux-threat-modeling/SKILL.mdcrux-secrets-dependency-audit/SKILL.mdcrux-base-quality-rules/SKILL.mdcrux-clean-architecture-rules/SKILL.mdcrux-git-workflow-rules/SKILL.mdcrux-security-rules/SKILL.mdcrux-testing-rules/SKILL.mdcrux-solution-architecture-rules/SKILL.mdcrux-technical-lead-rules/SKILL.mdcrux-review-standard/SKILL.mdcrux-eslint-rules/SKILL.mdcrux-performance-rules/SKILL.mdcrux-accessibility-i18n/SKILL.mdcrux-accessibility-rules/SKILL.mdcrux-wcag-22-rules/SKILL.mdcrux-bitv-20-rules/SKILL.mdcrux-bfsg-rules/SKILL.mdcrux-frontend-architecture/SKILL.mdcrux-tailwind-shadcn/SKILL.mdcrux-design-system/SKILL.mdcrux-web-platform-rules/SKILL.mdcrux-typescript-javascript-rules/SKILL.mdcrux-angular-architecture/SKILL.mdcrux-angular-rules/SKILL.mdcrux-react-architecture/SKILL.mdcrux-react-rules/SKILL.mdcrux-nextjs-architecture/SKILL.mdcrux-nextjs-rules/SKILL.mdcrux-react-native-architecture/SKILL.mdcrux-mobile-quality/SKILL.mdcrux-react-native-rules/SKILL.mdcrux-android-kotlin/SKILL.mdcrux-kotlin-android-rules/SKILL.mdcrux-ios-swift/SKILL.mdcrux-swift-ios-rules/SKILL.mdcrux-flutter-architecture/SKILL.mdcrux-dart-flutter-rules/SKILL.mdcrux-nodejs-architecture/SKILL.mdcrux-api-design/SKILL.mdcrux-backend-testing/SKILL.mdcrux-distributed-systems/SKILL.mdcrux-api-rules/SKILL.mdcrux-nodejs-rules/SKILL.mdcrux-express-architecture/SKILL.mdcrux-express-rules/SKILL.mdcrux-nestjs-architecture/SKILL.mdcrux-nestjs-rules/SKILL.mdcrux-php-architecture/SKILL.mdcrux-laravel-architecture/SKILL.mdcrux-php-rules/SKILL.mdcrux-laravel-rules/SKILL.mdcrux-dotnet-architecture/SKILL.mdcrux-csharp-dotnet-rules/SKILL.mdcrux-java-spring-architecture/SKILL.mdcrux-java-spring-rules/SKILL.mdcrux-go-rust-backend/SKILL.mdcrux-go-rules/SKILL.mdcrux-rust-rules/SKILL.mdcrux-python-ai-engineering/SKILL.mdcrux-python-backend/SKILL.mdcrux-rag-architecture/SKILL.mdcrux-agentic-ai/SKILL.mdcrux-langchain-langgraph/SKILL.mdcrux-ai-rules/SKILL.mdcrux-python-rules/SKILL.mdcrux-ai-rag-production-rules/SKILL.mdcrux-database-engineering/SKILL.mdcrux-sql-database-rules/SKILL.mdcrux-nosql-database-engineering/SKILL.mdcrux-nosql-database-rules/SKILL.mdcrux-orm-data-access/SKILL.mdcrux-sequelize-architecture/SKILL.mdcrux-orm-rules/SKILL.mdcrux-sequelize-rules/SKILL.mdcrux-docker-containers/SKILL.mdcrux-cicd/SKILL.mdcrux-container-cicd-rules/SKILL.mdcrux-figma-to-code/SKILL.md- PROJECT_RULES.mdshort link to .crux/PROJECT_RULES.md, managed block
- AGENTS.mdmanaged CRUXIDE block for Codex
- .git/info/excludemanaged block keeps these files out of Git; your .gitignore is untouched
Preview the copied plan
# CRUX Skills installation plan Scope: project-local Agents: codex Rules mode: guidance ## Bundled CRUX skills - CRUX Conductor (crux-conductor) - CRUX Architecture Guardrails (crux-architecture-guardrails) - CRUX Solution Architecture (crux-solution-architecture) - CRUX Planning & ADR (crux-planning-adr) - CRUX Testing Strategy (crux-testing-strategy) - CRUX Performance Audit (crux-performance-audit) - CRUX Documentation (crux-documentation) - CRUX Secure Coding (crux-secure-coding) - CRUX Threat Modeling (crux-threat-modeling) - CRUX Secrets & Dependency Audit (crux-secrets-dependency-audit) - CRUX Base Code Quality Rules (crux-base-quality-rules) - CRUX Clean Architecture Rules (crux-clean-architecture-rules) - CRUX Git Workflow Rules (crux-git-workflow-rules) - CRUX Security Rules (crux-security-rules) - CRUX Testing Rules (crux-testing-rules) - CRUX Solution Architecture Rules (crux-solution-architecture-rules) - CRUX Senior Technical Lead Rules (crux-technical-lead-rules) - CRUX Review Standard (crux-review-standard) - CRUX ESLint Recommended Rules (crux-eslint-rules) - CRUX Performance Rules (crux-performance-rules) - CRUX Accessibility & i18n (crux-accessibility-i18n) - CRUX Accessibility Rules (crux-accessibility-rules) - CRUX WCAG 2.2 Rules (crux-wcag-22-rules) - CRUX BITV 2.0 Rules (crux-bitv-20-rules) - CRUX BFSG Rules (crux-bfsg-rules) - CRUX Frontend Architecture (crux-frontend-architecture) - CRUX Tailwind & shadcn/ui (crux-tailwind-shadcn) - CRUX Design System (crux-design-system) - CRUX Web Platform Rules (crux-web-platform-rules) - CRUX TypeScript & JavaScript Rules (crux-typescript-javascript-rules) - CRUX Angular Architecture (crux-angular-architecture) - CRUX Angular Rules (crux-angular-rules) - CRUX React Architecture (crux-react-architecture) - CRUX React Rules (crux-react-rules) - CRUX Next.js Architecture (crux-nextjs-architecture) - CRUX Next.js Rules (crux-nextjs-rules) - CRUX React Native Architecture (crux-react-native-architecture) - CRUX Mobile Quality (crux-mobile-quality) - CRUX React Native & Expo Rules (crux-react-native-rules) - CRUX Android & Kotlin (crux-android-kotlin) - CRUX Kotlin & Android Rules (crux-kotlin-android-rules) - CRUX iOS & Swift (crux-ios-swift) - CRUX Swift & iOS Rules (crux-swift-ios-rules) - CRUX Flutter Architecture (crux-flutter-architecture) - CRUX Dart & Flutter Rules (crux-dart-flutter-rules) - CRUX Node.js Architecture (crux-nodejs-architecture) - CRUX API Design (crux-api-design) - CRUX Backend Testing (crux-backend-testing) - CRUX Distributed Systems (crux-distributed-systems) - CRUX API Rules (crux-api-rules) - CRUX Node.js Rules (crux-nodejs-rules) - CRUX Express Architecture (crux-express-architecture) - CRUX Express Rules (crux-express-rules) - CRUX NestJS Architecture (crux-nestjs-architecture) - CRUX NestJS Rules (crux-nestjs-rules) - CRUX PHP Architecture (crux-php-architecture) - CRUX Laravel Architecture (crux-laravel-architecture) - CRUX PHP Rules (crux-php-rules) - CRUX Laravel Rules (crux-laravel-rules) - CRUX .NET & ASP.NET Core (crux-dotnet-architecture) - CRUX C# & .NET Rules (crux-csharp-dotnet-rules) - CRUX Java & Spring Boot (crux-java-spring-architecture) - CRUX Java & Spring Boot Rules (crux-java-spring-rules) - CRUX Go & Rust Backend (crux-go-rust-backend) - CRUX Go Rules (crux-go-rules) - CRUX Rust Rules (crux-rust-rules) - CRUX Python AI Engineering (crux-python-ai-engineering) - CRUX Python Backend (crux-python-backend) - CRUX RAG Architecture (crux-rag-architecture) - CRUX Agentic AI (crux-agentic-ai) - CRUX LangChain & LangGraph (crux-langchain-langgraph) - CRUX AI & RAG Rules (crux-ai-rules) - CRUX Python Rules (crux-python-rules) - CRUX AI, Agents & RAG Production Rules (crux-ai-rag-production-rules) - CRUX Database Engineering (crux-database-engineering) - CRUX SQL & Database Rules (crux-sql-database-rules) - CRUX NoSQL Database Engineering (crux-nosql-database-engineering) - CRUX NoSQL Database Rules (crux-nosql-database-rules) - CRUX ORM & Data Access (crux-orm-data-access) - CRUX Sequelize Architecture (crux-sequelize-architecture) - CRUX ORM & Data Access Rules (crux-orm-rules) - CRUX Sequelize Rules (crux-sequelize-rules) - CRUX Docker & Containers (crux-docker-containers) - CRUX CI/CD (crux-cicd) - CRUX Containers & CI/CD Rules (crux-container-cicd-rules) - CRUX Figma-to-Code (crux-figma-to-code) ## Provider-managed skills - Playwright Web Testing: https://claude.com/plugins/playwright - Frontend Design: https://claude.com/plugins/frontend-design - Web Design Guidelines: https://vercel.com/docs/agent-resources/skills - Building Components: https://vercel.com/docs/agent-resources/skills - Build Web Apps: https://github.com/openai/plugins/tree/main/plugins/build-web-apps - Vercel React Best Practices: https://github.com/vercel-labs/agent-skills - Vercel Composition Patterns: https://github.com/vercel-labs/agent-skills - Vercel Next.js Best Practices: https://vercel.com/docs/agent-resources/skills - Vercel React Native Skills: https://vercel.com/docs/agent-resources/skills - Expo Development: https://github.com/openai/plugins - Test Android Apps: https://github.com/openai/plugins - Build iOS Apps: https://github.com/openai/plugins/tree/main/plugins/build-ios-apps - Supabase Postgres Best Practices: https://vercel.com/docs/agent-resources/skills - GitHub Actions: https://github.com/openai/plugins - Turborepo: https://vercel.com/docs/agent-resources/skills - Sentry Observability: https://github.com/openai/plugins - Vercel Deployment: https://vercel.com/docs/agent-resources/skills - Cloudflare: https://github.com/openai/plugins - GitHub Integration: https://github.com/github/github-mcp-server - Archify: https://github.com/tt-a1i/archify - Graphify: https://github.com/Graphify-Labs/graphify - Theme Factory: https://github.com/anthropics/skills - Security Guidance: https://claude.com/plugins/security-guidance - Codex Security: https://developers.openai.com/codex/security - Trail of Bits Differential Review: https://github.com/trailofbits/skills - Supply Chain Risk Auditor: https://github.com/trailofbits/skills - CodeRabbit: https://claude.com/plugins/coderabbit - Claude Code Review: https://claude.com/plugins/code-review - Code Simplifier: https://claude.com/plugins/code-simplifier - Superpowers: https://github.com/obra/superpowers - Planning with Files: https://github.com/othmanadi/planning-with-files - Grill Me: https://github.com/mattpocock/skills - Context7: https://claude.com/plugins/context7 - MCP Builder: https://github.com/anthropics/skills - Skill Creator: https://claude.com/plugins/skill-creator - Skill Seekers: https://github.com/yusufkaraaslan/Skill_Seekers - Agensi AI Code Reviewer: https://www.agensi.io/skills/ai-code-reviewer - Claude Mem: https://github.com/thedotmack/claude-mem Open **CRUXIDE: Skills Manager** and choose Install Selected. External provider code is never executed silently.
Orchestration
/crux-conductor coordinates, it doesn’t take over
A skill you invoke explicitly inside a supported AI agent, when a task needs several skills working together.
What it does
- Reads your prompt and your project context, and picks the minimum set of installed skills that fits.
- Orders them and resolves conflicts between them.
- Coordinates handoffs and checks for one coherent result.
What it isn’t
- Not an AI model and not a replacement for Codex, Claude Code, Copilot, Cursor or Gemini.
- Not a background agent or an autonomous runtime.
- Never activates itself. It runs only when you invoke it.
Built for trust
What installs, and what never does
Only after you confirm
- VS Code extensions for the tracks you selected, into the active profile. Tools built for another platform are skipped.
- Markdown skill and rule files, in the scope you chose.
- CRUXIDE’s theme, icon theme, editor and terminal font settings, and window title.
Font settings only: a Marketplace install doesn’t install the Roboto Mono font file. If it’s missing, the editor falls back to the next font in its stack.
Never
- Language runtimes, compilers or SDKs: Node.js, Python, JDK, .NET, Go, Rust, Flutter, Xcode and the rest.
- Database servers, emulators, application dependencies or ORM packages.
- Git hooks or provider credentials.
- Changes to
package.jsonor any project manifest.
Privacy
- No analytics, no telemetry, no crash reporting.
- It doesn’t read or transmit your workspace contents, filenames, credentials or personal information.
- The extension host makes no background network requests.
Security
- Webviews load only local assets under a restrictive Content Security Policy.
- Every webview message is validated against a fixed allowlist.
- No workspace code execution and no child processes.
- Project writes respect VS Code Workspace Trust.
Platform scope
Works in the editor you already use
Visual Studio Code
Install from the VS Code Marketplace. The editor CRUXIDE is built and tested against.
Cursor, Windsurf, VSCodium, Gitpod
Install from Open VSX, straight from the extensions panel. Skills are guidance files your agent reads; CRUXIDE doesn’t drive the editor’s AI directly.
JetBrains and WebStorm
Not supported. It would need a separate IntelliJ Platform plugin.
Known limitations
Limitations, stated plainly
- CRUXIDE configures the active VS Code profile. An extension can’t create or switch profiles for you, so if you want it isolated, run Profiles: Create Profile, switch to it, then run setup. The Windows and macOS installers in the GitHub release create a dedicated profile for you.
- Skills and rules are guidance your AI agent reads. CRUXIDE doesn’t execute them and can’t force an agent to follow them.
- Uninstalling CRUXIDE leaves the extensions you confirmed, the settings it applied and your project files in place, so you decide what to remove.
Commands & settings
Commands and settings
Command Palette
- CRUXIDE: Open Home
- CRUXIDE: Setup & Manage Tracks
- CRUXIDE: Skills Manager
- CRUXIDE: Apply CRUXIDE Experience
- CRUXIDE: Open Project Folder
- CRUXIDE: New Code File
- CRUXIDE: Manage Developer Tools
Settings
cruxide.openHomeOnEmptycruxide.promptToOpenSetupOnFirstRuncruxide.codeFileExtensions
Apply CRUXIDE Experience is safe to rerun at any time. It writes only the settings CRUXIDE owns.
