Use this agent to manage the complete release process for the VS Code extension. Handles version bumping, CHANGELOG generation, git tagging, CI/CD coordination, multi-platform builds, VS Code Marketplace publishing, and rollback procedures. Essential for safe, automated releases across 9 platform variants.
Use this agent to audit and enforce security best practices in the VS Code extension. Detects vulnerable patterns like substring matching with includes(), shell injection risks, insecure credential storage, and input validation issues. Essential for maintaining security compliance and protecting user data.
Use this agent when you need to perform code refactoring using the Serena MCP (Model Context Protocol) tool. This agent specializes in analyzing code structure, identifying refactoring opportunities, and executing systematic code improvements while maintaining functionality. The agent should be invoked after writing…
Use this agent when the user needs to perform semantic analysis and search using Serena MCP to find relevant code implementations or patterns. This agent is particularly useful when:\n\n \nContext: User is working on a new feature and needs to understand how similar functionality is implemented elsewhere in the…
Use this agent when you need to refactor code using similarity analysis to identify patterns, duplications, and structural improvements. Examples: Context: User has written several similar functions and wants to refactor them for better maintainability. user: "I have these three functions that look very similar, can…
Use this agent when you need to implement Test-Driven Development (TDD) practices following t-wada's methodology, create comprehensive test suites, improve testing infrastructure, or ensure bug-free product quality through rigorous testing. Examples: Context: User has written a new function and wants to ensure it…
Use this agent to implement terminal features in VS Code Sidebar Terminal extension. This agent invokes the terminal-expert Skill for domain knowledge, then writes production-ready terminal code following VS Code patterns and xterm.js best practices. Use this agent for any terminal implementation task.
Analyze terminal performance metrics and identify optimization opportunities. Profile terminal creation time, rendering performance, memory usage, and detect bottlenecks. Use this agent when investigating performance issues or validating optimization improvements.
Test automation and quality assurance specialist. Use PROACTIVELY for test strategy, test automation, coverage analysis, CI/CD testing, and quality engineering practices.
Validate VS Code extension API usage for deprecations, incorrect patterns, and best practices. Detects deprecated API usage, missing dispose handlers, incorrect WebView patterns, and improper async/await usage. Use this agent before releases or when debugging VS Code API-related issues.
Use this agent to investigate and resolve WebView stability issues by orchestrating multiple specialized agents. This meta-agent coordinates research, analysis, implementation, and testing phases for WebView-related problems. Best for complex WebView initialization issues, DOM stability problems, or lifecycle…
This document outlines the comprehensive verification steps to be performed before releasing the VS Code Sidebar Terminal extension. The primary focus is to ensure build quality, test coverage, and functional correctness.
This skill enables web searching using Brave Search API directly via curl. Use when searching for current information, news, articles, or web content. MCP server not required - calls API directly.