Individual skill
vscode-extension-builder-lawvable
Build VS Code extensions from scratch or convert existing JS/React/Vue apps. Supports commands, webviews (React/Vue), custom editors, tree views, and AI agent integration via file-bridge IPC. Use when user wants to create a VS Code extension, convert a web app to an extension, add webviews or custom UIs to VS Code, implement tree views, build custom file editors, integrate with AI agents, or package/publish extensions (.vsix).
skills/vs-code-extension-antoine-louis/SKILL.md
Source commit f9f28cdccbeb98bbdde010042ea9f525ca427c72
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 949
- Repository last updated
- Oct 19, 2026
- License
- NOASSERTION
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- automation Repository topic
- law Repository topic
- workflows Repository topic
- legal-work Repository topic
- engineering Derived category
- engineering-web Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
LICENSE.txtdoc · 34,523 bytesREADME.mddoc · 430 bytesSKILL.mdcore · 7,700 bytesSKILL.mdcore · 7,700 bytesSKILL.mdcore · 7,700 bytesSKILL.mdcore · 7,700 bytesassets/basic-command/esbuild.jsruns · 705 bytesassets/basic-command/package.jsonruns · 825 bytesassets/basic-command/src/extension.tsruns · 417 bytesassets/basic-command/tsconfig.jsonasset · 413 bytesassets/custom-editor/esbuild.jsruns · 705 bytesassets/custom-editor/package.jsonruns · 980 bytesassets/custom-editor/src/editorProvider.tsruns · 6,936 bytesassets/custom-editor/src/extension.tsruns · 334 bytesassets/custom-editor/tsconfig.jsonasset · 413 bytesassets/file-bridge/esbuild.jsruns · 705 bytesassets/file-bridge/package.jsonruns · 1,091 bytesassets/file-bridge/src/extension.tsruns · 5,082 bytesassets/file-bridge/src/fileBridge.tsruns · 4,256 bytesassets/file-bridge/tsconfig.jsonasset · 413 bytesassets/tree-view/esbuild.jsruns · 705 bytesassets/tree-view/package.jsonruns · 1,919 bytesassets/tree-view/src/extension.tsruns · 1,191 bytesassets/tree-view/src/treeProvider.tsruns · 3,528 bytesassets/tree-view/tsconfig.jsonasset · 413 bytesassets/webview-react/esbuild.jsruns · 705 bytesassets/webview-react/package.jsonruns · 1,311 bytesassets/webview-react/src/extension.tsruns · 3,996 bytesassets/webview-react/src/webview/App.tsxruns · 1,907 bytesassets/webview-react/src/webview/index.htmlasset · 270 bytesassets/webview-react/src/webview/index.tsxruns · 235 bytesassets/webview-react/src/webview/styles.cssasset · 1,374 bytesassets/webview-react/src/webview/tsconfig.jsonasset · 391 bytesassets/webview-react/src/webview/vite.config.tsruns · 520 bytesassets/webview-react/tsconfig.jsonasset · 428 bytesreferences/ai-integration.mddoc · 13,608 bytesreferences/api-reference.mddoc · 10,749 bytesreferences/build-config.mddoc · 8,671 bytesreferences/contribution-points.mddoc · 11,440 bytesreferences/conversion-guide.mddoc · 11,247 bytesreferences/custom-editor-patterns.mddoc · 13,255 bytesreferences/tree-view-patterns.mddoc · 12,392 bytesreferences/webview-patterns.mddoc · 13,298 bytes
No licensed excerpt is available. You can inspect the pinned source.