extension-security
CommunitySecure VS Code extensions
Authorfabioc-aloha
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures that VS Code extensions are developed and published securely, preventing the accidental inclusion of sensitive credentials and protecting users from potential vulnerabilities.
Core Features & Use Cases
- Credential Management: Enforces the use of VS Code's SecretStorage for all API keys and sensitive data, preventing hardcoding.
- Publishing Verification: Utilizes
vsce lsto verify that no sensitive files or source code are included in the final extension package (.vsix). - Secret Scanning: Integrates a scanner to detect common patterns of secrets within code.
- Use Case: Before publishing a new VS Code extension that requires an API key, use this Skill to audit your code, verify your
.vscodeignorefile, and runvsce lsto ensure no secrets are exposed.
Quick Start
Run the security audit for the 'my-extension' VS Code extension.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: extension-security Download link: https://github.com/fabioc-aloha/Extensions/archive/main.zip#extension-security Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.