monaco-vscode-api
Full VSCode functionality inside browser-based Monaco editors
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install monaco-vscode-api?โผ
Run `npx skills add CodinGame/monaco-vscode-api --all -g -y` in your terminal to install all skills in this repository globally.
How to add VSCode features to Monaco editor?โผ
Install the npm package and call initialize with the service overrides you need, such as configuration, theme, or files. Each override replaces Monaco's simplified service with the real VSCode implementation.
Can Monaco editor run VSCode extensions?โผ
Yes. The extensions service override runs VSCode extensions in a web worker, and the bundled rollup plugin lets you load vsix extension files directly.
How to upgrade services after a VSCode version bump?โผ
Use the vscode-service-upgrade skill, which updates missing-services.ts, wires new registerSingleton services into service-override modules, and validates everything with build checks.
Does monaco-vscode-api support localization?โผ
Yes. Import one of the published language pack packages before anything else to localize the editor and extensions into supported languages.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core