Avishai Tzabary avatar

Avishai Tzabary

Community

@az0512124155azz-sys

1Followers
|
41Public Repos
|
63Published Skills

A skill registry for VS Code core development, covering workbench debugging, agent host customization, performance profiling, testing, and git session operations.

Skills Distribution
DomainDeveloper To...VS Code Core Devel.. (35%)Testing & CI/CD (25%)Performance & Memo.. (15%)Agent Host & Chat .. (15%)

Agent Skills by Avishai Tzabary

Showing 63 vetted skills indexed across 1 GitHub repositories.

az0512124155azz-sysaz0512124155azz-sys

launch

Launch Code OSS from sources into isolated profiles with unique debug ports for Playwright and dap-cli.

Community
Advanced
az0512124155azz-sysaz0512124155azz-sys

update-codex-sdk

Updates VS Code's bundled @openai/codex dependency and verifies the Codex Agent Host end to end.

Community
Advanced
az0512124155azz-sysaz0512124155azz-sys

github-copilot-upgrader

Upgrades the @github/copilot npm package and fixes resulting compilation and test failures.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

init

Generate or update agent instruction files like AGENTS.md for AI coding agents.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

agent-customization

Create and troubleshoot VS Code agent customization files including instructions, prompts, hooks, agents, and skills.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

troubleshoot

Diagnose unexpected chat agent behavior by analyzing JSONL debug session logs.

Community
Advanced
az0512124155azz-sysaz0512124155azz-sys

project-setup-info-local

Scaffolds complete project structures for VS Code extensions, Next.js, Vite, MCP servers, and Python.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

create-prompt

Create reusable .prompt.md prompt files for repeatable tasks.

Community
Basic
az0512124155azz-sysaz0512124155azz-sys

project-setup-info-context7

Scaffolds complete project structures using context7 library documentation lookups.

Community
Basic
az0512124155azz-sysaz0512124155azz-sys

create-skill

Creates reusable SKILL.md files that package conversational workflows into skills.

Community
Basic
az0512124155azz-sysaz0512124155azz-sys

install-vscode-extension

Installs VS Code extensions by ID using the workbench.extensions.installExtension command.

Community
Basic
az0512124155azz-sysaz0512124155azz-sys

create-instructions

Create .instructions.md files that codify project rules and coding conventions.

Community
Basic
az0512124155azz-sysaz0512124155azz-sys

create-agent

Creates custom .agent.md agent definition files for specialized jobs.

Community
Basic
az0512124155azz-sysaz0512124155azz-sys

chronicle

Analyze Copilot session history for standup reports, usage tips, and session search.

Community
Advanced
az0512124155azz-sysaz0512124155azz-sys

get-search-view-results

Retrieve current search results from the VS Code Search view via command.

Community
Basic
az0512124155azz-sysaz0512124155azz-sys

create-hook

Create JSON hooks that enforce policies or automate agent lifecycle events.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

code-oss-logs

Locate and read timestamped process logs from Code OSS dev builds.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

chat-customizations-editor

Guides development and testing of the Chat Customizations management editor in Code OSS.

Community
Advanced
az0512124155azz-sysaz0512124155azz-sys

policy-and-managed-settings

Routes enterprise Copilot controls to runtime managed settings, VS Code policies, or extension policies.

Community
Advanced
az0512124155azz-sysaz0512124155azz-sys

memory-leak-audit

Audit TypeScript code for memory leaks in event listeners and disposable patterns.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

component-fixtures

Create themed component fixtures for screenshot testing of VS Code UI widgets.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

author-contributions

Identify files an author contributed to on a branch, tracing contributions through git renames.

Community
Intermediate
az0512124155azz-sysaz0512124155azz-sys

symbolicate-crash-dump

Symbolicate native VS Code crash dumps into readable backtraces using electron-minidump.

Community
Advanced
az0512124155azz-sysaz0512124155azz-sys

azure-pipelines

Queue, monitor, and cancel Azure DevOps pipeline builds for VS Code validation.

Community
Advanced

Frequently Asked Questions About Avishai Tzabary

FAQPage Schema
What tasks can I accomplish with these VS Code development skills?▼

You can launch and debug Code OSS builds, run unit/integration/smoke tests, analyze heap snapshots and CPU profiles, fix CI failures, symbolicate crash dumps, author agent customization files (.agent.md, .instructions.md, SKILL.md), manage git session branches, and create or update pull requests.

Who are these skills designed for?▼

They target engineers working on the VS Code codebase itself — core workbench contributors, Copilot Chat and agent host developers, and maintainers handling Azure DevOps pipelines, accessibility compliance, theming, and performance investigations in the microsoft/vscode repository.

What are the prerequisites and dependencies for using these skills?▼

Most skills assume a local VS Code source checkout. Specific ones require the gh CLI for CI fixes, Azure CLI for flaky smoke-test diagnosis, macOS or Linux for crash dump symbolication, and @playwright/cli for UI scenario validation and screenshot capture.

How do the testing and performance skills work in practice?▼

Testing skills invoke scripts/test.sh, test-integration scripts, or npm run smoketest with grep filtering. Performance skills parse .heapsnapshot and .cpuprofile files, run chat perf benchmarks, capture renderer heap snapshots, and compare run summaries to detect memory leaks and regressions.

Can these skills manage git sessions and pull requests?▼

Yes. Dedicated skills commit changes with style-matched messages, create and update draft PRs, rebase session branches onto upstream, merge topic branches, run code reviews, act on submitted feedback, and fix failing CI checks directly from the session.