Full-stack-skills vscode-deploy-package
Package a VS Code extension into a .vsix file for distribution using vsce, verify pre-flight checklist (publisher, README, CHANGELOG), and install locally via CLI or GUI. Use when development is complete and the user wants to package, distribute, or install a VS Code extension.
install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/vscode-skills/vscode-deploy-package" ~/.claude/skills/partme-ai-full-stack-skills-vscode-deploy-package && rm -rf "$T"
manifest:
skills/vscode-skills/vscode-deploy-package/SKILL.mdsource content
When to use this skill
Use this skill when the development is complete and the user wants to install the extension or share it.
How to use this skill
- Install
: Ensure the packaging tool is installed.vscenpm install -g vsce - Package: Run the package command in the project root.
vsce package - Result: This generates a
file (e.g.,.vsix
).my-extension-0.0.1.vsix
Pre-flight Checklist
Before packaging, ensure:
has a validpackage.json
field. (If not, user can use any string for local testing, e.g., "local").publisher
is updated.README.md
is updated.CHANGELOG.md- No strict linting errors prevent compilation.
Installation
To install the
.vsix file:
- GUI: Open VS Code Extensions view -> "..." menu -> "Install from VSIX..."
- CLI:
code --install-extension my-extension-0.0.1.vsix